I wanted to make a topic about this because I can’t find any documentation on it.
Ex: In FE7, I believe Natalie’s character slot is hardcoded so that the R-button doesn’t work. I can’t even remember offhand what the hardcoded effects are for class slots in FE8, but I imagine there is at least one for the Demon King, and probably others I don’t know about or have forgotten.
I plan to delete all class data and start over with FE8’s class system, so I need to know what classes have to stay in the same spot.
Even google translated, it’s hard to understand. Just tell me if I get anything wrong.
Myrrh is 0x0E, so can’t change her ID.
The Gorgon and Gorgon Egg are hardcoded for their transformation, so can’t change them. (0x34 and 0x62)
The Entombed/Mummy is hardcoded for the EXP it gives, class slot is 0x53.
Dancers are hardcoded to 0x77.
Dracozombie and DK have hardcoding.
Phantom has hardcoding.
Pegasus Knights have hardcoding related to their… map icons? Really?
Dracoknight and Dragon Master and Wyvern Knight all have hardcoded sounds for their map movement sounds.
General, Sniper, Wyvern Knight, Priest, and Rogue all have hardcoding for their weapon skills.
So, 23 hardcoded effects? Hopefully I didn’t miss anything.
I feel like Circles’s skill system removes the hardcoding for all the vanilla skills in FE8, I’m not sure about the Entombed EXP boost, I don’t understand why flying sounds had to be hardcoded…
Myrrh: when animation is turned off, attack with dragon stone has an icon animation
Pegasus Knights and those Dragon Knights all have hardcoded sounds for their map movement sounds.
Mummy is regarded as a boss when calculating gained exp.
If you’re interested, I made a hack for Rogue pick skill -> it becomes more flexible, you can chose all the class you want to have the skill.
So its hardcoded but easy to get rid of.
Teq made a hack for manakete transform.
Most of the Vanilla Skills are still hardcoded in the skill system but the Great Shield (it’s split into pavise and another i can’t remember) and the pick skill. The others may be still harcoded.
Edit: SureShot seems to be included completely in the Skill system too, and iirc Teq is working on the Slayer skill.
Someone found the locations for where the game checks which class has what hardcoded skill in vanilla
and someone even managed to give the vanilla Bishop "slayer’ skill to Sages with a simple hex edit.
So there’s some leeway on that (you can put Bishops (M)(F) into another slot)
Personally I tried to give “Sure Shot” form snipers to Warriors (which is Bow specific skill)
but I couldn’t get it to work.
Also I haven’t tested if a Wyvern Knight’s “Pierce” can work on other weapons or even MAG based attacks (Anima, Magic Swords set as magic weapons etc etc)