XEEN: Fix removing lava damage overlays before starting combat

This commit is contained in:
Paul Gilbert 2019-08-27 19:43:35 -07:00
parent 33c2e1b1da
commit fd33a89085

View file

@ -254,7 +254,12 @@ void Combat::giveCharDamage(int damage, DamageType attackType, int charIndex) {
breakFlag = true;
}
// WORKAROUND: Flag a script in progress when pausing to prevent any pending combat starting prematurely
Mode oldMode = _vm->_mode;
_vm->_mode = MODE_SCRIPT_IN_PROGRESS;
events.ipause(5);
_vm->_mode = oldMode;
intf.drawParty(true);
party.checkPartyDead();
}