From 0d09d302a3b3679071fc30d6493291dde3695c79 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 14 Feb 2009 12:52:14 +0000 Subject: Add missing code difference in wordMatch(). svn-id: r36321 --- engines/agos/items.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'engines') diff --git a/engines/agos/items.cpp b/engines/agos/items.cpp index b7ba729a0d..087d2b7f16 100644 --- a/engines/agos/items.cpp +++ b/engines/agos/items.cpp @@ -373,9 +373,13 @@ void AGOSEngine::linkItem(Item *item, Item *parent) { } int AGOSEngine::wordMatch(Item *item, int16 a, int16 n) { - if ((a == -1) && (n == item->noun)) + if (getGameType() == GType_ELVIRA2 || getGameType() == GType_WW) { + if (a == -1 && (n == -1) + return 1; + } + if (a == -1 && n == item->noun) return 1; - if ((a == item->adjective) && (n == item->noun)) + if (a == item->adjective && n == item->noun) return 1 ; return 0; -- cgit v1.2.3