Title: Fancy Walking Author: assassin17, Lenophis Version: v1.0 Applies to: FF6us v1.0, v1.1, FF6j Tested on: FF6us v1.0 Contents: Steps - header.ips Steps - no header.ips Anti Steps - header.ips Anti Steps - no header.ips steps.asm readme.txt ROM addresses: C0/496A - C0/4977 Urgency: Lower than snails crawling -------------------------------------------------------------------------------- Description: While walking up or down stairs diagonally, the player does not take poison damage, the Tintinabar does not restore HP to the user, the player would be able to walk through NPCs, and in a multi-party dungeon, save point use would be retained. To see an example of the save point, head to Kefka's Tower, and have party 2 stand on the save point Atma leaves behind. Have party 3 enter the metallic room with the Aegis Shield, and traverse the stairs. Alternatively, the stairs next to Inferno will also work. -------------------------------------------------------------------------------- What this patch does: Fixes diagonal movement so you can no longer walk through NPCs*, poison damage and Tintinabar restoration are accounted for, and save point use is accounted for. *: They will still walk through you. Note: The anti patches will remove the patch. Second note: The second JSR in the original code was removed, and the subsequent code was shifted up. Three bytes are free as a result. -------------------------------------------------------------------------------- Extra fluff that didn't make the cut: I'm not really sure what Square was thinking with the diagonal movement logic, but they clearly knew of their own code, since they only called parts of it. -------------------------------------------------------------------------------- Version history: v1.0 - September 21, 2012. Initial version. -------------------------------------------------------------------------------- Credits: assassin17 - For coming up with the snazzy name.