Optimised logic for performance.
Reworked Mundus' Spawn's fight structure. It now has three main phases (1/2/3) and a fourth repeating recovery phase (3a). Lilith has a single health bar which she regenerates between Mundus' Spawn's phases.
Lilith now recovers at the end of phase 1 and 2 if her health drops below 10% before she times out. This causes Mundus' Spawn to recover. It is not possible to kill Lilith until phase 3.
If Mundus' Spawn recovers (because the player failed to kill Lilith in time) from the KO sequence at the end of the phase 3, Mundus' Spawn regenerates 25% of it's maximum health and enters phase 3a.
If Mundus' Spawn enters phase 3a, Lilith loses 20% of her maximum health. This happens every time the player fails to kill Lilith during the KO sequence after phase 3. The minimum health Lilith can ever have is 100HP (all difficulties).
The music and background now transition when Lilith/Mundus' Spawn recover from a KO.
Mundus' Spawn will no longer recover from a KO if Lilith has not been pulled out of the main body.
Fixed many multiple logic bugs causing, for example, lift points to light up when they shouldn't during KO phases etc.
Fixed multiple damage exploit bugs caused by Devil Trigger and Demon Evade.
Mundus' Spawn's global attack scaling is now 0.5/1.0/1.5/3/5 on H/DH/N/SOS/
DMD
The arm weakpoint is now permanently exposed during phase 1 on H/DH/N difficulties.
Mundus' Spawn now only allows you to pull the arm weakpoint open during the end of one of its attack sequences.
When the player successfully pulls the arm weakpoint open, Mundus' Spawn correctly staggers 100% of the time.
When the player successfully pulls the arm weakpoint open, Mundus' Spawn now cancels its current attack. It also stops attack for ~ 2 seconds.
The arm weakpoint has been rebalanced to take 150% of normal damage.
The arm weakpoint has been rebalanced to award 125% of style points (up from 100%).
Dealing a significant amount of damage to the arm weakpoint breaks open the eye. Failing to hit the eye (whether it's because you don't make contact or the eye closes) in three seconds resets the threshold.
The eye weakpoint has been rebalanced to take 200% of normal damage.
The eye weakpoint has been rebalanced to award 175% of style points (up from 100%).
Mundus' Spawn no longer plays specific reactions when the eye is open.
Mundus' Spawn now continues to attack when the eye is open.
Tweaked the collision surrounding Lilith so that attacking her is slightly less glitchy.
Removed the invulnerability overrides on baby's shockwave attacks.
Sped up Mundus' Spawn's shockwave explosions by approximately 40%.
Slightly tweaked the damage on the shockwave attacks.
Rebalanced Mundus' Spawn's attacks across all difficulties, mainly increasing aggression on
DMD.