From f6b3b269a75defae266e56d1ea3380449174b69b Mon Sep 17 00:00:00 2001 From: MajorCooke Date: Wed, 27 Jan 2016 10:51:51 -0600 Subject: [PATCH] Fixed missing movecount decrement with blocked actors. --- src/p_enemy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_enemy.cpp b/src/p_enemy.cpp index 4c01796d59..98162beb87 100644 --- a/src/p_enemy.cpp +++ b/src/p_enemy.cpp @@ -2509,7 +2509,7 @@ void A_DoChase (AActor *actor, bool fastchase, FState *meleestate, FState *missi bool movecheck = P_Move(actor); // chase towards player - if (actor->movecount >= 0) + if (actor->movecount >= 0 || !movecheck) actor->movecount--; if (!(flags & CHF_STOPIFBLOCKED)) {