From 4115c8ce29a35d95e54ca2d060e686fecc547cf4 Mon Sep 17 00:00:00 2001 From: staphen Date: Fri, 5 Aug 2022 22:11:46 -0400 Subject: [PATCH] Ensure valid animation state when loading death animation in InitPlayer() --- Source/player.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/player.cpp b/Source/player.cpp index 212dc48b9..2953a11f8 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -2693,6 +2693,7 @@ void InitPlayer(Player &player, bool firstTime) player.AnimInfo.currentFrame = GenerateRnd(player._pNFrames - 1); player.AnimInfo.tickCounterOfCurrentFrame = GenerateRnd(3); } else { + player._pgfxnum &= ~0xF; player._pmode = PM_DEATH; NewPlrAnim(player, player_graphic::Death, Direction::South, player._pDFrames, 2); player.AnimInfo.currentFrame = player.AnimInfo.numberOfFrames - 2;