aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sprites_eob.cpp
diff options
context:
space:
mode:
authorathrxx2011-06-23 23:48:59 +0200
committerJohannes Schickel2011-12-26 16:18:12 +0100
commite29f6397911265439fb229710bf17282c66d5f51 (patch)
tree433b2c8982fd8eb193b523334de613c07cc30e27 /engines/kyra/sprites_eob.cpp
parent97e5036bf0022f1b5e2ce5a9fe3a11d5f3216b50 (diff)
downloadscummvm-rg350-e29f6397911265439fb229710bf17282c66d5f51.tar.gz
scummvm-rg350-e29f6397911265439fb229710bf17282c66d5f51.tar.bz2
scummvm-rg350-e29f6397911265439fb229710bf17282c66d5f51.zip
KYRA: (EOB) - fix monster distance attack bug
Diffstat (limited to 'engines/kyra/sprites_eob.cpp')
-rw-r--r--engines/kyra/sprites_eob.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/kyra/sprites_eob.cpp b/engines/kyra/sprites_eob.cpp
index 1fa89ead3c..109d244569 100644
--- a/engines/kyra/sprites_eob.cpp
+++ b/engines/kyra/sprites_eob.cpp
@@ -941,7 +941,7 @@ bool EobCoreEngine::updateMonsterTryDistanceAttack(EobMonsterInPlay *m) {
case 11:
itm = duplicateItem(60);
if (itm) {
- if (launchObject(-1, itm, m->block, m->pos, m->dir, _items[itm].type))
+ if (!launchObject(-1, itm, m->block, m->pos, m->dir, _items[itm].type))
_items[itm].block = -1;
}
break;
@@ -997,7 +997,7 @@ bool EobCoreEngine::updateMonsterTryDistanceAttack(EobMonsterInPlay *m) {
} else {
itm = duplicateItem(-s);
if (itm) {
- if (launchObject(-1, itm, m->block, m->pos, m->dir, _items[itm].type))
+ if (!launchObject(-1, itm, m->block, m->pos, m->dir, _items[itm].type))
_items[itm].block = -1;
}
}