fuck you NULL targets?

This commit is contained in:
Sally Coolatta 2022-09-23 05:30:19 -04:00
parent 43fa2ec19f
commit 58f56de7cc

View file

@ -484,6 +484,8 @@ void Obj_PohbeeRemoved(mobj_t *pohbee)
P_RemoveMobj(gun);
gun = nextGun;
}
P_SetTarget(&pohbee_guns(pohbee), NULL);
}
void Obj_ShrinkGunRemoved(mobj_t *gun)
@ -495,6 +497,8 @@ void Obj_ShrinkGunRemoved(mobj_t *gun)
P_RemoveMobj(gun_laser(gun));
}
P_SetTarget(&gun_laser(gun), NULL);
chain = gun_chains(gun);
while (chain != NULL && P_MobjWasRemoved(chain) == false)
{
@ -502,6 +506,8 @@ void Obj_ShrinkGunRemoved(mobj_t *gun)
P_RemoveMobj(chain);
chain = nextChain;
}
P_SetTarget(&gun_chains(gun), NULL);
}
boolean Obj_ShrinkLaserCollide(mobj_t *gun, mobj_t *victim)