Like the title says. I have a custom class called the “Outlaw”, that functions like a bow wielding thief, and the chapter he comes in has treasures lying around the map (think desert maps). However, I noticed he doesn’t behave like I expected, and he doesn’t get the treasure 100% of the time, even when he’s standing on the tiles where the treasure normally spawns.
This leads me to the conclusion that this action is hard-coded into the Thief and Rogue classes.
I use FEBuilder to do most of my hacking, so an answer involving that would be most appreciated (if it involves the Hex Editor, I can do that as well).
You can see the numbers 0xD and 0x33.
This means the following.
ClassID 0xD Thief
ClassID 0x33 Rogue
Increasing this branch is theoretically possible.
However, we have to repopulate everything calling this event.
Also, when new treasures are to be increased, it must be changed.
The game will freeze the moment you forget it.
So, I recommend you do not do it.
As a compromise, will you erase ClassID 0x33 Rogue?
If you do that, you do not have to do a re-point.