From cec258fd4dcd4d1b765165590f30b890e8a6b279 Mon Sep 17 00:00:00 2001 From: Eric Robinson <68359262+kphoenix137@users.noreply.github.com> Date: Mon, 12 Aug 2024 07:31:24 -0400 Subject: [PATCH] Clean up StartRangeAttack() (#7207) --- Source/player.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/player.cpp b/Source/player.cpp index 0551338ae..5e6bca722 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -211,11 +211,13 @@ void StartRangeAttack(Player &player, Direction d, WorldTileCoord cx, WorldTileC } int8_t skippedAnimationFrames = 0; + const auto flags = player._pIFlags; + if (!gbIsHellfire) { - if (includesFirstFrame && HasAnyOf(player._pIFlags, ItemSpecialEffect::QuickAttack | ItemSpecialEffect::FastAttack)) { + if (includesFirstFrame && HasAnyOf(flags, ItemSpecialEffect::QuickAttack | ItemSpecialEffect::FastAttack)) { skippedAnimationFrames += 1; } - if (HasAnyOf(player._pIFlags, ItemSpecialEffect::FastAttack)) { + if (HasAnyOf(flags, ItemSpecialEffect::FastAttack)) { skippedAnimationFrames += 1; } }