In the original game, a shamanized player character lost his shaman fusion every time his HP fell to or below a quarter of his maximum HP, in particular:
Those conditions fleshed out into code which, with some variations, was a part of these in-game situations:
The goal of the "Unfusing Less" hack (abbr. "
UL") was to rewrite conditions as to when to perform unfusion, to make the game generally a more enjoyable experience (most people's complaint about the shaman system was how easy it was to lose a shaman and how hard it was to walk back to base to re-apply).
As of now, things that UL has changed are:
USAGE
Files attached:
===============================================================================
=== Breath of Fire II (SNES) (US) ===
=== "Unfusing Less" Hack ===
===============================================================================
In the original game, a shamanized player character lost his shaman fusion
every time his HP fell to or below a quarter of his maximum HP, in particular:
- if ((HP > 0) && (HP <= max_HP/4)), PC entered a wounded (critical health)
state with modified sprite
- if (HP <= 0), PC got KO'd
Those conditions fleshed out into code which, with some variations, was a
part of these in-game situations:
- getting unfused in battle by taking critical (that puts in critical health)
or fatal (>= HP) damage by attacks, spells or items
- getting unfused on overworld by taking critical item damage (Bait/Crappie,
Wisdom Fruit)
- getting unfused on overworld by taking critical poison damage
Other in-game situations the code wasn't part of which led to losing sha-
mans were:
- getting unfused on overworld by using DivideBL/Defuse Orb
- getting unfused upon entering a cutscene
The goal of the "Unfusing Less" hack (abbr. "UL") was to rewrite condi-
tions as to when to perform unfusion, to make the game generally a more enjoy-
able experience (most people's complaint about the shaman system was how easy
it was to lose a shaman and how hard it was to walk back to base to re-apply).
As of now, things that UL has changed are:
- shamanized characters will never lose fusion by falling to critical health
in battle by attacks, spells or items; on overworld - by items and poison.
However, fatal damage will still unfuse and KO them (not the case with
items and poison though - those leave characters with 1 HP).
Other instances which the code under question didn't touch are not changed
yet, as they either don't need it, or may require a complete overhaul of game's
code.
===============================================================================
=== Usage ===
===============================================================================
Files attached:
- "UL_orig.ips" - to apply to "Breath of Fire II (USA).sfc" (checksums below)
Version of hack for original US version players.
- "UL_retrans.ips" - to apply to "Breath of Fire II (USA) [En+Hack by \
d4s+Watercrown v1.2b] (Original Title Screen Music).sfc" (checksums below)
Version of hack for re-translation players.
Checksums:
- "Breath of Fire II (USA).sfc"
Size : 3,145,728 bytes (3 MiB)
CRC32: 67CDACC5
MD5 : e1ff1ed4ad5dbdbe86774920dfb5e9d4
- "Breath of Fire II (USA) [En+Hack by d4s+Watercrown v1.2b] (Original \
Title Screen Music).sfc"
Size : 4,194,304 bytes (4 MiB)
CRC32: 1169783E
MD5 : 0d15877595f4d1a3b11e33c801f85b47
You can get this version from "Breath of Fire II (USA).sfc" by applying
extra patches from the "re-translation pack".
IPS patchers: "Lunar IPS".
Have fun, but also have no warranty for any unspecified behavior. Tested
and it worked fine in my case with SNES9X and HIGAN.
Hack was made by PHA_PHX_PHY_PHP.
"Breath of Fire II (USA).sfc"
Size: 3,145,728 bytes (3 MiB)
CRC32: 67CDACC5
MD5: e1ff1ed4ad5dbdbe86774920dfb5e9d4
---------------------------------------------------------------------------------------------------------------
"Breath of Fire II (USA) [En+Hack by d4s+Watercrown v1.2b] (Original Title Screen Music).sfc"
Size: 4,194,304 bytes (4 MiB)
CRC32: 1169783E
MD5: 0d15877595f4d1a3b11e33c801f85b47
You can get this version from "Breath of Fire II (USA).sfc" by applying extra patches from the "re-translation pack".