aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/kyra/engine/eobcommon.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/kyra/engine/eobcommon.cpp b/engines/kyra/engine/eobcommon.cpp
index c7aaf400b1..96cc131767 100644
--- a/engines/kyra/engine/eobcommon.cpp
+++ b/engines/kyra/engine/eobcommon.cpp
@@ -2004,7 +2004,7 @@ void EoBCoreEngine::useSlotWeapon(int charIndex, int slotIndex, Item item) {
int tp = item ? _items[item].type : 0;
if (c->effectFlags & 0x40)
- removeCharacterEffect(10, charIndex, 1); // remove invisibility effect
+ removeCharacterEffect(_flags.gameID == GI_EOB1 ? 8 : 10, charIndex, 1); // remove invisibility effect
int ep = _itemTypes[tp].extraProperties & 0x7F;
int8 inflict = 0;