General Info
Guides & Resources
Info For Beginners
Glossary
Game Mechanics
Guides & Information
Useful Tools
Guides & Resources (old)
Info For Beginners
Glossary
Game Mechanics
Guides & Information
Useful Tools
Guides & Resources (old)
Outside of the final boss Zeromus, the 35 designated boss battles in Free Enterprise are:
Boss randomization shuffles the bosses around their respective positions, so each time you play, the boss you encounter in a given location is different. (Exception: there is no boss battle during the SandRuby cutscene in Kaipo, so in a Free Enterprise seed there will always be one of the 35 possible bosses missing.)
To prevent large difficulty swings, boss stats are scaled to be close to the stats of the boss that is being replaced. However, this is a very loose scaling with a fair degree of variance, and some attacks do not scale well – MegaNuke is devastating no matter where you encounter it. Save often!
The D.Knight, Waterhag, Karate, and K/Q Eblan fights have scripted alternate win conditions. Enabling Bnofree
removes these alternate conditions, meaning these bosses must be defeated outright. Since Waterhag's scripted fight adds HP to try and emulate the vanilla Waterhag fight, Bnofree
removes this extra HP, so the Waterhag will have the same HP as a standard single boss in a given location.
Some enemies in boss fights do not have the “boss bit” set (for example, enemies within the Fabul Gauntlet). The boss bit prevents status conditions, instant death effects, etc. from applying, meaning that these weaker enemies can be more easily defeated by these effects. The Bnofree
flag also applies the boss bit to all enemies found in boss fights.
Note that due to technical limitations, if playing with the alt gauntlet, the boss bit will not be applied to the enemies in the alt gauntlet battles. (See alt gauntlet for more information about the alt gauntlet.)
For the most part, bosses can appear in any position without restriction. However, some boss battles are notably more difficult, and to avoid harsh roadblocks, the randomizer guarantees that there will be a path to the underworld that does not require defeating any of these bosses:
Bnofree
is enabled)
Additionally, under Knofree
, if one of the above bosses is in the Karate position and D.Mist is in the Baron Guards position, then the reward for defeating D.Mist will not be part of the logical path to the underworld.
If you are playing with Bwhichburn
, the attack replacing Wyvern's MegaNuke will be less devastating than MegaNuke.
The above safety checks can be disabled by applying the Bunsafe
flag.
Given a boss A, that we want to scale to the level of reference boss B:
Some enemy types in boss battles appear in other non-boss battles (for example, the Bombs and GrayBombs in the MomBomb fight). Even if these enemies' stats are scaled in their boss fight, their non-boss-battle counterparts will keep their original stats.
To see the exact results of these calculations for each boss, see the boss stats tables.
Note that the K/Q Eblan boss position is an invented boss position, modeled after Dr. Lugae, with 6000 total HP.
The Balt:gauntlet
flag enables the Alt Gauntlet, which replaces the battles normally fought in the Fabul Gauntlet boss with five standard enemy encounters, taken from the nearby area. These encounters are not randomized – that is, if the alt gauntlet appears in the Antlion Nest in two different seeds, the five battles you fight there will be the same. A full list of these battles can be found here.
Additionally, the fights in the alt gauntlet are not scaled; the enemies will have their normal stats, EXP, etc.
Wyvern is a dangerous boss that begins the battle by using MegaNuke. To smooth out the difficulty curve, two options are available to adjust this behavior:
Bwhyburn
will remove the opening MegaNuke entirely, but it will also remove the two passed turns that Wyvern usually takes after the MegaNuke, launching it into its regular battle script immediately.Bwhichburn
will replace the opening MegaNuke with another random enemy attack.Bunsafe
enabled.