aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-11-12 16:39:24 +0100
committerShauren <shauren.trinity@gmail.com>2024-11-12 16:39:24 +0100
commit4e551741cf893a96bee66c063d4e028df7a11adf (patch)
treeb1e31bfe60bf36931b00cb5f6eb620bdf39ba531 /src/server/game/Spells/Spell.cpp
parentaf4dcc93ed04c4f2219c14821b25cb9efeb7e781 (diff)
Core/Misc: Fix some GCC warnings
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rw-r--r--src/server/game/Spells/Spell.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 9ce04c387e4..c6bf17beb35 100644
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -4369,7 +4369,8 @@ void Spell::update(uint32 difftime)
m_caster->SendMessageToSet(empowerSetStage.Write(), true);
m_empower->CompletedStages = completedStages;
- m_caster->ToUnit()->SetSpellEmpowerStage(completedStages);
+ if (Unit* unitCaster = m_caster->ToUnit())
+ unitCaster->SetSpellEmpowerStage(completedStages);
CallScriptEmpowerStageCompletedHandlers(completedStages);
}