[FE8U] Set Unstealable Items by ID
For 7 Siblings, I created a small ASM hack that alters the vanilla steal routine to have certain items that would normally be stealable to be hard-coded to be unstealable. This was useful in my case to have certain held items on enemies that could not be stolen by the player.
The installer and ASM for this hack can be found here. Note that this hack specifically makes item IDs 0xDF, 0xE0, 0xD2, and 0xCC unstealable. If you want to edit which item IDs are hard-coded to be unstealable, you will have to edit the ASM yourself and then re-compile before inserting.
Note that this hack will not work with the Skill System. The skill system does its own rewrite of how steal works, and this no doubt conflicts with it. However, if you wanted to add this check into the Skill System rewrite of steal to hardcode certain items as I’ve done, you could certainly do that and use this code as a reference if you would like.
