Edit Experience for PC

Discussion in 'General Modification' started by Ras the Red, Oct 29, 2003.

Remove all ads!
  1. Ras the Red

    Ras the Red Member

    Joined:
    Oct 29, 2003
    Messages:
    3
    Likes Received:
    0
    How do I go about editing my characters to increase their experience points. I have lost my wizard and dwarf ranger so many times that they are 3 levels behind the rest of my group. I just want to get them up to the amount of experience points they should have for their level.
     
  2. zhuge

    zhuge Established Member Veteran

    Joined:
    Sep 27, 2003
    Messages:
    484
    Likes Received:
    0
    You can find some ideas on how to hex edit XP at: http://www.actiontrip.com/cheats/thetempleofelementalevil.phtml

    You'll need a hex editor though and I've not tried this myself so I can't really say how well it would turn out. I suppose you could edit XP to a number just before the next level so that the next encounter would give you a level up.
     
  3. Barthes

    Barthes Member

    Joined:
    Oct 1, 2003
    Messages:
    33
    Likes Received:
    0
    Do a search for 'hex editing' on the atari forums. Someone there has made a limited character editor. I haven't tried it, so I don't know if it works or not.
     
  4. chytah

    chytah Member

    Joined:
    Oct 2, 2003
    Messages:
    7
    Likes Received:
    0
    experiance editting

    'eys,

    the experiance editting trick that can be found in the Atari forums do work

    think the formula is something to the effect of 65 spaces from the hex value of your last attribute (charisma)

    alternatively,
    if your xp is low enough (below 255) you can just do a direct converstion of the figures from numericals to hex and search upwards from your character's name

    have fooled with this some, just to test out alleged craft items bugs
    : )

    'ope this helps
     
  5. cerda

    cerda Member

    Joined:
    Oct 16, 2003
    Messages:
    14
    Likes Received:
    0
    To change your XP or any attribute, you'll have to have basic knowledge of hexediting ...
    so ...
    1. convert decimal numbers to hexadecimal (548 -> 224)
    2. reverse the byte order (224 - > 2402)
    3. search for reversed value
    (warning you should probbably find many occurences of 'your' value in the file so backup file before changing the content)
    4. change to requested value ...

    note:
    you can set the XP value to any number less than 55000 (the higher values doesn't seem to have sense, because of 54999 cap limit)
    it seems that abilities and other level based things you'll get at the time you complete level up procedure ...
    so you should't worry about adding points for jumping for example from level 1 to level 4

    if you want to mod your actual HP:
    there is a little trick, the game coders store only points you've lost
    so if your HP is 80 and current HP is 60 ... so you have to search for 20
    if this 'lost points' are less or equal than max HP your char is in normal condition
    if this 'lost points' are greater than max HP and less than max HP + 9 your char is unconscious
    if this 'lost points' are equal to max HP + 10 your char is dead

    btw most of numeric values are stored as 4-byte numbers ...
    so 548 (dec) -> 00000224 (4-byte hex) -> 24020000 (reversed 4-byte hex)
     
    Last edited: Oct 31, 2003
  6. tkurgan

    tkurgan Member

    Joined:
    Oct 1, 2003
    Messages:
    33
    Likes Received:
    0
    Are you sure? I could have sworn I altered base hp's on my character...
     
  7. cerda

    cerda Member

    Joined:
    Oct 16, 2003
    Messages:
    14
    Likes Received:
    0
    tkurgan: I wrote about actual not base HP ...
     
  8. tkurgan

    tkurgan Member

    Joined:
    Oct 1, 2003
    Messages:
    33
    Likes Received:
    0
    K, I just took issue with "only lost hp", when they actually store lost and base hp (changing your base hp will change your actual hp as well as it is a factor). Just a minor communication issue :D.
     
  9. Ras the Red

    Ras the Red Member

    Joined:
    Oct 29, 2003
    Messages:
    3
    Likes Received:
    0
    What is the formula for increasing base hp then. Is all the hex information in reverse for this game then. Gold. Platinum, silver, ammo? I fugured out how to adjust the abbility points.
     
  10. tkurgan

    tkurgan Member

    Joined:
    Oct 1, 2003
    Messages:
    33
    Likes Received:
    0
    It is actually one integer, 4 bytes, before hit points lost :D

    edit-yes they are in reverse order
     
    Last edited: Nov 1, 2003
Our Host!