aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/kyra/engine/sprites_eob.cpp2
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);
}