diff options
-rw-r--r-- | engines/kyra/engine/sprites_eob.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/engine/sprites_eob.cpp b/engines/kyra/engine/sprites_eob.cpp index 362c6c85c9..b02d1ccc43 100644 --- a/engines/kyra/engine/sprites_eob.cpp +++ b/engines/kyra/engine/sprites_eob.cpp @@ -176,7 +176,7 @@ void EoBCoreEngine::killMonster(EoBMonsterInPlay *m, bool giveExperience) { int pos = (m->pos == 4) ? rollDice(1, 4, -1) : m->pos; if (m->randItem) { - if (rollDice(1, 10, 0) == 1) + if (rollDice(1, _flags.gameID == GI_EOB1 ? 2 : 10, 0) == 1) setItemPosition((Item *)&_levelBlockProperties[m->block & 0x3FF].drawObjects, m->block, duplicateItem(m->randItem), pos); } |