From 3544390170621a90b34d01eb0ff4555e2daf9db7 Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Tue, 11 Jun 2024 13:04:37 +0200 Subject: [PATCH] =?UTF-8?q?-=20Si=20est=C3=A0=20caiguent=20que=20no=20canv?= =?UTF-8?q?ie=20de=20direcci=C3=B3=20(a=20no=20ser=20que=20siga=20un=20asc?= =?UTF-8?q?ensor)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/actor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/actor.cpp b/source/actor.cpp index e2d55e1..0a85f59 100644 --- a/source/actor.cpp +++ b/source/actor.cpp @@ -673,7 +673,7 @@ namespace actor // ...li pase a ell el push, neteje el meu flag, canvie direcció si pertoca i me ane act->push |= push(act->below, PUSH_ZN); act->push &= ~PUSH_ZN; - if (act->flags & FLAG_MOVING) changeMoving(act); + if ( (act->flags & FLAG_MOVING) && (act->movement==MOV_Z) ) changeMoving(act); return; } // ... pero si ja no està baix, el desasociem, i seguim el proces @@ -693,7 +693,7 @@ namespace actor // ... i li passem el push, netejem el meu flag i gonnem act->push |= push(act->below, PUSH_ZN); act->push &= ~PUSH_ZN; - if (act->flags & FLAG_MOVING) changeMoving(act); + if ( (act->flags & FLAG_MOVING) && (act->movement==MOV_Z) ) changeMoving(act); return; }