summaryrefslogtreecommitdiff
path: root/src/server/scripts/Spells
diff options
context:
space:
mode:
authorAngelo Venturini <nefertum.dev@protonmail.com>2022-09-24 03:28:32 -0300
committerGitHub <noreply@github.com>2022-09-24 03:28:32 -0300
commitd2610941bd54ed5b4e661a4dbcff7583c9d6e44b (patch)
tree5bc478a2fd3f973530b23447e0cb0fda53161926 /src/server/scripts/Spells
parentf61943b5820c75dc32b317b2174ae0e3c8b87367 (diff)
fix(Core): Crash (#13106)
Diffstat (limited to 'src/server/scripts/Spells')
-rw-r--r--src/server/scripts/Spells/spell_rogue.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Spells/spell_rogue.cpp b/src/server/scripts/Spells/spell_rogue.cpp
index 18d7aefdd0..bb6b8b9e2f 100644
--- a/src/server/scripts/Spells/spell_rogue.cpp
+++ b/src/server/scripts/Spells/spell_rogue.cpp
@@ -104,6 +104,9 @@ class spell_rog_blade_flurry : public AuraScript
bool CheckProc(ProcEventInfo& eventInfo)
{
+ if (!eventInfo.GetActor())
+ return false;
+
Unit* _procTarget = eventInfo.GetActor()->SelectNearbyNoTotemTarget(eventInfo.GetProcTarget());
if (_procTarget)
_procTargetGUID = _procTarget->GetGUID();