aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.cpp
diff options
context:
space:
mode:
authorathrxx2012-12-28 14:29:41 +0100
committerathrxx2013-01-09 20:27:35 +0100
commitcc465076eef6194eb32320704a0855a21438bd95 (patch)
tree6ac5e8c91e198cd7a7aef05f0f1af70788f6db4a /engines/kyra/lol.cpp
parenta7c77e8104019f8958b399ef00980ebf32ae71b6 (diff)
downloadscummvm-rg350-cc465076eef6194eb32320704a0855a21438bd95.tar.gz
scummvm-rg350-cc465076eef6194eb32320704a0855a21438bd95.tar.bz2
scummvm-rg350-cc465076eef6194eb32320704a0855a21438bd95.zip
KYRA: (LOL/FM-TOWNS) - adapt static resources
Diffstat (limited to 'engines/kyra/lol.cpp')
-rw-r--r--engines/kyra/lol.cpp4
1 files changed, 3 insertions, 1 deletions
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];