From 2ca6a3e8ebb940c4205ca2aed07b2d8e0b16201c Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Tue, 26 Jul 2022 07:48:01 +0100 Subject: [PATCH] `Player#getGraphic`: Remove `MyPlayer` check We always have `_pSpell` when this function is called. --- Source/player.cpp | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/Source/player.cpp b/Source/player.cpp index b70fe204b..5fd089c6b 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -2056,16 +2056,13 @@ player_graphic Player::getGraphic() const case PM_BLOCK: return player_graphic::Block; case PM_SPELL: - // We don't have the spell data for other players. - if (this == MyPlayer) { - switch (spelldata[_pSpell].sType) { - case STYPE_FIRE: - return player_graphic::Fire; - case STYPE_LIGHTNING: - return player_graphic::Lightning; - case STYPE_MAGIC: - return player_graphic::Magic; - } + switch (spelldata[_pSpell].sType) { + case STYPE_FIRE: + return player_graphic::Fire; + case STYPE_LIGHTNING: + return player_graphic::Lightning; + case STYPE_MAGIC: + return player_graphic::Magic; } return player_graphic::Fire; case PM_GOTHIT: