diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 277e7053368..2bab2710c1c 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -4249,10 +4249,9 @@ void Spell::SendMountResult(MountResult result) if (!m_caster->IsPlayer()) return; - if (m_caster->ToPlayer()->IsLoading()) // don't send mount results at loading time - return; - Player* caster = m_caster->ToPlayer(); + if (caster->IsLoading()) // don't send mount results at loading time + return; WorldPackets::Spells::MountResult packet; packet.Result = result;