diff options
author | athrxx | 2012-12-28 14:29:41 +0100 |
---|---|---|
committer | athrxx | 2013-01-09 20:27:35 +0100 |
commit | cc465076eef6194eb32320704a0855a21438bd95 (patch) | |
tree | 6ac5e8c91e198cd7a7aef05f0f1af70788f6db4a /engines/kyra/lol.cpp | |
parent | a7c77e8104019f8958b399ef00980ebf32ae71b6 (diff) | |
download | scummvm-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.cpp | 4 |
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]; |