Browse Source

[hellfire] M_DoDeath bin exact

pull/876/head
qndel 7 years ago committed by Anders Jenbo
parent
commit
17612dfe80
  1. 10
      Source/monster.cpp

10
Source/monster.cpp

@ -2714,9 +2714,17 @@ BOOL M_DoDeath(int i)
int x, y;
if ((DWORD)i >= MAXMONSTERS)
#ifdef HELLFIRE
return FALSE;
#else
app_fatal("M_DoDeath: Invalid monster %d", i);
#endif
if (monster[i].MType == NULL)
#ifdef HELLFIRE
return FALSE;
#else
app_fatal("M_DoDeath: Monster %d \"%s\" MType NULL", i, monster[i].mName);
#endif
monster[i]._mVar1++;
var1 = monster[i]._mVar1;
@ -2744,8 +2752,8 @@ BOOL M_DoDeath(int i)
else
AddDead(monster[i]._mx, monster[i]._my, monster[i]._udeadval, (direction)monster[i]._mdir);
monster[i]._mDelFlag = TRUE;
dMonster[monster[i]._mx][monster[i]._my] = 0;
monster[i]._mDelFlag = TRUE;
M_UpdateLeader(i);
}

Loading…
Cancel
Save