protected override void HandleDamageEffects(Enumerations.DamageEffects damageEffects) { base.HandleDamageEffects(damageEffects); if (UtilityGlobals.DamageEffectHasFlag(damageEffects, Enumerations.DamageEffects.RemovesWings) == true && EntityProperties.IsVulnerableToDamageEffect(Enumerations.DamageEffects.RemovesWings) == true) { HandleGrounded(); } }
protected override void HandleDamageEffects(Enumerations.DamageEffects damageEffects) { //Prioritize winged first //This allows the Paratroopa to be flipped after landing if hit with two Jump-like moves in one turn if (UtilityGlobals.DamageEffectHasFlag(damageEffects, Enumerations.DamageEffects.RemovesWings) == true && EntityProperties.IsVulnerableToDamageEffect(Enumerations.DamageEffects.RemovesWings) == true) { HandleGrounded(); } else { base.HandleDamageEffects(damageEffects); } }