From 3906d716daf3c634d84b8eff6ede31367516fb3f Mon Sep 17 00:00:00 2001 From: athrxx Date: Sat, 16 Nov 2019 16:01:08 +0100 Subject: KYRA: (EOB1) - fix monster random item chance (EOB 1 has a higher chance to receive a random item from certain monsters than EOB2 - this fixes that) --- engines/kyra/engine/sprites_eob.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/kyra') 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); } -- cgit v1.2.3