- added an inventory check to A_KeenDie so that it still works if a patch repurposes a pickup item that may end up in the player's inventory.

This commit is contained in:
Christoph Oelckers 2018-02-27 10:40:43 +01:00
parent 9a8e724761
commit 883a6ffe3a
1 changed files with 7 additions and 2 deletions

View File

@ -70,8 +70,13 @@ extend class Actor
{
if (mo.health > 0 && mo != self)
{
// other Keen not dead
return;
// Added check for Dehacked and repurposed inventory items.
let inv = Inventory(mo);
if (inv == null || inv.Owner == null)
{
// other Keen not dead
return;
}
}
}
Door_Open(doortag, 16);