Browse Source

Enable ADL for MA_DEATH

pull/2262/head
obligaron 5 years ago committed by Anders Jenbo
parent
commit
0755bcc6de
  1. 4
      Source/monster.cpp

4
Source/monster.cpp

@ -1757,7 +1757,7 @@ void MonstStartKill(int i, int pnum, bool sendmsg)
Direction md = pnum >= 0 ? M_GetDir(i) : Monst->_mdir;
Monst->_mdir = md;
NewMonsterAnim(i, &Monst->MType->Anims[MA_DEATH], md);
NewMonsterAnim(i, &Monst->MType->Anims[MA_DEATH], md, gGameLogicStep < GameLogicStep::ProcessMonsters ? AnimationDistributionFlags::ProcessAnimationPending : AnimationDistributionFlags::None);
Monst->_mmode = MM_DEATH;
Monst->_mgoal = MGOAL_NONE;
Monst->position.offset = { 0, 0 };
@ -1803,7 +1803,7 @@ void M2MStartKill(int i, int mid)
md = DIR_S;
monster[mid]._mdir = md;
NewMonsterAnim(mid, &monster[mid].MType->Anims[MA_DEATH], md);
NewMonsterAnim(mid, &monster[mid].MType->Anims[MA_DEATH], md, gGameLogicStep < GameLogicStep::ProcessMonsters ? AnimationDistributionFlags::ProcessAnimationPending : AnimationDistributionFlags::None);
monster[mid]._mmode = MM_DEATH;
monster[mid].position.offset = { 0, 0 };
monster[mid].position.tile = monster[mid].position.old;

Loading…
Cancel
Save