From e29f6397911265439fb229710bf17282c66d5f51 Mon Sep 17 00:00:00 2001 From: athrxx Date: Thu, 23 Jun 2011 23:48:59 +0200 Subject: KYRA: (EOB) - fix monster distance attack bug --- engines/kyra/sprites_eob.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/kyra/sprites_eob.cpp') 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; } } -- cgit v1.2.3