From da4a7961da381082b5f724e84cab65cf6ce75807 Mon Sep 17 00:00:00 2001 From: James Brown Date: Tue, 7 May 2002 20:34:13 +0000 Subject: [PATCH] Add fixme for Zak256 script bug, until I can ask yot to help me trace it. svn-id: r4229 --- script_v1.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/script_v1.cpp b/script_v1.cpp index dcba8b04987..1eb9c35e888 100644 --- a/script_v1.cpp +++ b/script_v1.cpp @@ -2785,6 +2785,12 @@ void Scumm::o5_pickupObjectOld() { int obj = getVarOrDirectWord(0x80); + // FIXME: Zak256 (Zaire): Why does this happen at all? + if (obj < 1) { + warning("pickupObjectOld recieved negative index"); + return; + } + if (getObjectIndex(obj) == -1) return;