From df8362a1cd1408e22e87a1b2e1bd947577bcf7c4 Mon Sep 17 00:00:00 2001 From: qndel Date: Fri, 19 May 2023 18:06:34 +0200 Subject: [PATCH] fix walking animation getting stuck --- Source/player.cpp | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/Source/player.cpp b/Source/player.cpp index ce32a4936..d06c0bfba 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -191,16 +191,6 @@ void ClearStateVariables(Player &player) player.queuedSpell.spellLevel = 0; } -void StartWalkStand(Player &player) -{ - player._pmode = PM_STAND; - player.position.future = player.position.tile; - - if (&player == MyPlayer) { - ViewPosition = player.position.tile; - } -} - void StartAttack(Player &player, Direction d, bool includesFirstFrame) { if (player._pInvincible && player._pHitPoints == 0 && &player == MyPlayer) { @@ -482,11 +472,7 @@ bool DoWalk(Player &player, int variant) ChangeVisionXY(player.getId(), player.position.tile); } - if (player.walkpath[0] != WALK_NONE) { - StartWalkStand(player); - } else { - StartStand(player, player.tempDirection); - } + StartStand(player, player.tempDirection); ClearStateVariables(player);