Frozen Terra Fix ------------------- by madsiur version 1.2 released on 10/27/2016 Patches ------- frozen_terra_fix_us_nh.ips: Apply to FF3us (headerless ROM) frozen_terra_fix_us_h.ips: Apply to FF3us (headered ROM) frozen_terra_fix_j_nh.ips: Apply to FF6j (headerless ROM) frozen_terra_fix_j_h.ips: Apply to FF6j (headered ROM) Offsets affected ---------------- frozen_terra_fix_us_nh.ips: $C329EB-$C329ED, $C3FFAA-$C3FFBA frozen_terra_fix_us_h.ips: $C32BEB-$C32BED, $C341AA-$C341BA frozen_terra_fix_j_nh.ips: $C32A92-$C32A95, $E71530-$E71542 frozen_terra_fix_j_h.ips: $C32C92-$C32C95, $E71730-$E71742 Bug Description --------------- Objects RAM ($0867-$1068) is not reset on game reset. This can lead to a bug where characters x and y positions ($1FD3-$1FF2) loaded from the save file can be overwritten after save file loading by the objects x and y position RAM values. As specific example is saying three time no to Banon with Terra, watch the wounded returner event and reset the game after the end of event. Loading the game and repeating the wounded soldier event will freeze the event because Edgar, Sabin and Locke appear on the map with their old position before their position is set on the right side of the map by event. Terra will be unable to move because of those characters blocking her way hence the event freeze. To fix this, all Objects RAM is cleared at game loading. Credits ------- Thanks to Lenophis and 13375K31C43R for bug report and patch optimization suggestions.