Final Fantasy IV Research & Development / Re: Grimoire LD's Notes, Patches, and Hacks (Freeing up Summon Spell Space!)
« on: April 08, 2015, 07:45:31 AM »I also had an idea for a spell routine I'd like to see (a couple actually ^_^):
Race-specific damage
Something like the "Harm"/"Dia" series from FF1. I was originally trying to achieve this by making a spell that healed all enemies; thus it doesn't hurt non-undeads but does hurt undeads. It just seems a little weird when a spell called "Harm" causes healing, especially if someone unfamiliar with the first game tries to cast it; they'd probably get super confused. Anyway it could be regular damage with a racial bonus, like attacks, or could only deal its damage to monsters of that race and miss on others (like Quake with fliers). Speaking of which...
Earth damage
Instead of the game looking for specific spell indexes, we could have a separate damage routine that causes damage only to non-flying enemies. Perhaps it could even be more generalized by looking at the element index ("damage all enemies that aren't weak to XX").
Full HP heal / Full MP heal (separate routines)
There is a routine for "Fully heal all HP and MP" but Cure 4 seems to have something special about it checking for its particular index that causes it to fully heal only HP, and only when it's single-targeted. It might be useful for hackers in general to have a routine that could fully heal all of either HP or MP but not the other.
Heal status + some HP
There is a routine for damage + add status, why not heal HP + remove status? Something like Chakra from FF5.
Damage + extended byte status
Currently Sap/HP-Leak is the only "extended" status you can add with damage. For that matter it might be nice to have a routine that can add an extended status (or combination thereof?) based on the element/status parameter rather than having one routine for stop, one for reflect, one for count, etc.
That's all I got for now, just trying to brainstorm for ideas. I might have more later ^_^
Huh... after some brief experiementing, it looks like it retains the equipment of the character in question, not Tellah specifially... hmm