From cc465076eef6194eb32320704a0855a21438bd95 Mon Sep 17 00:00:00 2001 From: athrxx Date: Fri, 28 Dec 2012 14:29:41 +0100 Subject: KYRA: (LOL/FM-TOWNS) - adapt static resources --- engines/kyra/lol.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'engines/kyra/lol.cpp') diff --git a/engines/kyra/lol.cpp b/engines/kyra/lol.cpp index aa4e7a212a..d1da375ed0 100644 --- a/engines/kyra/lol.cpp +++ b/engines/kyra/lol.cpp @@ -3356,7 +3356,9 @@ int LoLEngine::battleHitSkillTest(int16 attacker, int16 target, int skill) { } if (target & 0x8000) { - evadeChanceModifier = (_monsterModifiers[9 + _monsterDifficulty] * _monsters[target & 0x7FFF].properties->fightingStats[3]) >> 8; + evadeChanceModifier = _monsters[target & 0x7FFF].properties->fightingStats[3]; + if (_monsterModifiers4) + evadeChanceModifier = (evadeChanceModifier * _monsterModifiers4[_monsterDifficulty]) >> 8; _monsters[target & 0x7FFF].flags |= 0x10; } else { evadeChanceModifier = _characters[target].defaultModifiers[3]; -- cgit v1.2.3