Fix VM abort if InvinciballArmor.HandleDamage is called right as the powerup ends.

This commit is contained in:
Mari the Deer 2022-02-19 00:38:39 +01:00
commit 39f40ad639
2 changed files with 3 additions and 3 deletions

View file

@ -1,3 +1,3 @@
[default]
SWWM_MODVER="\cyDEMOLITIONIST \cw1.2pre r164 \cu(Thu 17 Feb 10:32:26 CET 2022)\c-";
SWWM_SHORTVER="\cw1.2pre r164 \cu(2022-02-17 10:32:26)\c-";
SWWM_MODVER="\cyDEMOLITIONIST \cw1.2pre r165 \cu(Sat 19 Feb 00:38:39 CET 2022)\c-";
SWWM_SHORTVER="\cw1.2pre r165 \cu(2022-02-19 00:38:39)\c-";

View file

@ -790,7 +790,7 @@ Class InvinciballArmor : SWWMArmor
override int HandleDamage( int damage, Name damageType, int flags )
{
if ( damageType == 'EndLevel' ) return 0;
InvinciballPower(master).DoHitFX();
if ( master ) InvinciballPower(master).DoHitFX();
return damage;
}
override void DoEffect()