From 3a51c5b702e4bdb43552c13c7cf55a7a6f334010 Mon Sep 17 00:00:00 2001 From: Gregory Montoir Date: Thu, 13 Nov 2003 10:44:31 +0000 Subject: fix amazon/shower issue outside temple svn-id: r11280 --- queen/logic.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/queen/logic.cpp b/queen/logic.cpp index e67e53470b..d1294ecff0 100644 --- a/queen/logic.cpp +++ b/queen/logic.cpp @@ -917,7 +917,7 @@ void Logic::roomSetupFurniture() { ++_numFurnitureAnimated; uint16 image = curImage + 1; int k; - for (k = pgd->firstFrame; k <= pgd->lastFrame; ++k) { + for (k = pgd->firstFrame; k <= lastFrame; ++k) { ++curImage; _graphics->bankUnpack(k, curImage, 15); ++_numFrames; @@ -1343,6 +1343,8 @@ uint16 Logic::personSetup(uint16 noun, uint16 curImage) { pbs->frameNum = p.bobFrame; pbs->xflip = xflip; + debug(0, "Logic::personSetup(%d, %d) - bob = %d", noun, curImage, pad->bobNum); + if (p.anim != NULL) { _personFrames[pad->bobNum] = curImage + 1; curImage = animCreate(curImage, &p); -- cgit v1.2.3