fusoya_changes [Free Enterprise Wiki]

User Tools

Site Tools


fusoya_changes

This is an old revision of the document!


FuSoYa Changes

Earlier versions of Free Enterprise had an optional mode called the “FuSoYa Challenge”, which applies a growth curve to FuSoYa's spells and HP to better balance him in the early game. As of version 4.0.0, the FuSoYa challenge is enabled by default (but his vanilla version can be restored using -vanilla:fusoya.)

FuSoYa begins the game with 500 HP, and a random selection of six spells. With each boss defeated, FuSoYa's HP increases by 100 (up to a maximum of 1500 bonus HP, resulting in his normal 1900 HP), and he relearns 3 more spells. These effects apply even if FuSoYa is not yet in your party (for example, if you find FuSoYa after having defeated three bosses, he will have 700 HP and 15 spells).

In seeds with multiple instances of FuSoYa, they will all share the same spell progression.

Spell order randomization

The order of FuSoYa's spells is loosely weighted to place stronger spells later, but the variance is high enough that endgame spells can appear early.

The randomizer begins with a list of all spells in the following order (excluding Armor, Shell and Dspel if Cj:spells is disabled):

  • Sight
  • Peep
  • Cure1
  • Venom
  • Toad
  • Piggy
  • Ice1
  • Lit1
  • Fire1
  • Sleep
  • Charm
  • Drain
  • Shell
  • Psych
  • Mute
  • Size
  • Armor
  • Dspel
  • Slow
  • Cure2
  • Float
  • Hold
  • Blink
  • Ice2
  • Life1
  • Fire2
  • Lit2
  • Stop
  • Exit
  • Heal
  • Warp
  • Cure3
  • Stone
  • Fast
  • Wall
  • Virus
  • Fire3
  • Ice3
  • Lit3
  • Quake
  • Bersk
  • Cure4
  • Life2
  • Fatal
  • Weak
  • Meteo
  • White
  • Nuke

Each spell is then assigned a number, equal to its position in this list (normalized to the range 0-1), plus a random number from -0.5 to 0.5. The spells are then reordered in ascending order by these numbers. The first six spells in this list are FuSoYa's starting spells, and each boss defeated grants the next three spells down the list.

fusoya_changes.1584045952.txt.gz · Last modified: 2020/03/12 20:45 by simbu