FF2US/4/4ET - Magic Improvement Hack Version 1.0a - 12/13/08 Created by Deathlike2 dlhacks@gmail.com ------------------------------------------------------------------------------- Why does this patch exist? -------------------------- Following in the footsteps of Dragonsbrethren's Warp Animation hack (although I probably won't reach the same heights), this hack was created to give some useful purpose to two useless battle spells, Sight and Dispel. Both spells now inflict status effects. These status effects are underrated and are also underused, and you should be able to have some use for them. What This Patch Will Not Do --------------------------- This will not change what or when magic is learned. It will not restore Dispel in FF2 or FF4 Easytype (although, FF4 Easytype will benefit from this hack). Spell Stats ----------- Sight Casting Time: 0 MP Cost: 2 Status Effect: Blind Elemental: n/a Spell Power: n/a Targeting: one target, default enemy Hit Rate: 50 Boss Bit: Yes Solo Multiplier: Yes Ignore Reflect: Yes Notes: Using the graphic effect that was never used by the game (it could have been some strange error for all I know), this spell inflicts targets with Blind status This gives some homage to FF1's Blind spell for Black Wizards. Given that Darkness status is only inflicted by Darkness Arrows, this is the next best thing. Dispel Casting Time: 1 MP Cost: 12 Status Effect: Curse Elemental: n/a Spell Power: n/a Targeting: one target, default enemy Hit Rate: 70 Boss Bit: Yes Solo Multiplier: Yes Ignore Reflect: No Notes: Rather than trying to reinvent the wheel, Dispel now Curses an enemy. This will avenge the lowly Ancient Sword. This change gives a more meaningful purpose to neutralizing enemies. To learn more information about the effects of Blind and Curse, consider looking for my Algo FAQ posted on Gamefaqs. Sight continues to work normally outside of battle. Patching -------- There are patches provided for the following... SNES (unheadered) SNES (headered) Note: Both patches should work on all SNES versions of this game This includes FF4, FF2US (SNES) 1.0, FF2US (SNES) 1.1, and FF4 Easytype. I suggest you use NSRT to verify if your SNES ROM is a valid dump and to determine if the ROM has a header. Windows: http://www.romhacking.net/utils/400/ Linux: http://www.romhacking.net/utils/401/ Mac: http://www.romhacking.net/utils/484/ You should be able to use an emulator's software patching or LunarIPS if hardpatching is needed. This can be patched against J2e's translation or any translation that does not move the spell data around. Romhacking Info --------------- Subtract 0x200 from all values if you are using a headerless ROM. Modifications start at: SNES - 0x799EB Modifications end at: SNES - 0x79A2F Credits ------- zyrthofar made a nice editor that made the changes easy to check and verify. JCE3000GT made an awesome complete hack (based on what was known at the time) that got me interested in finding out more. Dragonsbreathren for helping out when I didn't know any better way back when. I got the inspiration for this hack from his hack. Thanks to Lenophis for putting up with me on the forums. Entroper wrote a pretty good FF4A doc sheet with addresses that I could find what I needed to modify on my own.