From 07586c378e42dcfa3d1024c19f9e8b3997bbd5c6 Mon Sep 17 00:00:00 2001 From: Sven Hesse Date: Sun, 19 Aug 2007 20:31:48 +0000 Subject: Small correction svn-id: r28670 --- engines/gob/game_v1.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engines/gob/game_v1.cpp b/engines/gob/game_v1.cpp index d8ebcf1802..3f681ddd1f 100644 --- a/engines/gob/game_v1.cpp +++ b/engines/gob/game_v1.cpp @@ -397,9 +397,9 @@ int16 Game_v1::checkCollisions(byte handleMouse, int16 deltaTime, // Additionally, I added a 'deltaTime == -1' check there, since // when this function is called with deltaTime == -1 in inputArea, // and the return value is then discarded. - if (deltaTime < 0 && !firstIteration) { + if (deltaTime < 0) { uint32 curtime = _vm->_util->getTimeKey(); - if ((deltaTime == -1) || ((curtime + deltaTime) > timeKey)) { + if ((deltaTime == -1) || (((curtime + deltaTime) > timeKey) && !firstIteration)) { if (pResId != 0) *pResId = 0; -- cgit v1.2.3