VISALWAYSFAIL has been renamed to MVISBLOCKED (just bleeding edge things™).

This commit is contained in:
Mari the Deer 2023-02-15 18:48:56 +01:00
commit 844201260a
2 changed files with 6 additions and 6 deletions

View file

@ -330,7 +330,7 @@ Class GhostPower : Powerup
Actor snd;
bool bSavedInvisible, bSavedCantSeek, bSavedShadow, bSavedVisAlwaysFail;
bool bSavedInvisible, bSavedCantSeek, bSavedShadow, bSavedMVisBlocked;
Default
{
@ -347,11 +347,11 @@ Class GhostPower : Powerup
bSavedInvisible = Owner.bINVISIBLE;
bSavedCantSeek = Owner.bCANTSEEK;
bSavedShadow = Owner.bSHADOW;
bSavedVisAlwaysFail = Owner.bVISALWAYSFAIL;
bSavedMVisBlocked = Owner.bMVISBLOCKED;
Owner.bINVISIBLE = true; // makes sure player doesn't render while still keeping psprites intact
Owner.bCANTSEEK = true; // seeking missiles don't track
Owner.bSHADOW = true; // monsters don't aim straight
Owner.bVISALWAYSFAIL = true; // ensure full invisibility
Owner.bMVISBLOCKED = true; // ensure full invisibility
SWWMHandler.DoFlash(Owner,Color(96,224,192,255),20);
if ( Owner is 'Demolitionist' )
Demolitionist(Owner).lastbump *= 1.04;
@ -364,7 +364,7 @@ Class GhostPower : Powerup
Owner.bINVISIBLE = bSavedInvisible;
Owner.bCANTSEEK = bSavedCantSeek;
Owner.bSHADOW = bSavedShadow;
Owner.bVISALWAYSFAIL = bSavedVisAlwaysFail;
Owner.bMVISBLOCKED = bSavedMVisBlocked;
Owner.A_StartSound("powerup/ghostend",CHAN_ITEMEXTRA,CHANF_OVERLAP);
SWWMHandler.DoFlash(Owner,Color(96,224,192,255),20);
if ( Owner is 'Demolitionist' )