aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWarpten <vertozor@gmail.com>2014-01-15 19:37:25 +0100
committerWarpten <vertozor@gmail.com>2014-01-15 19:39:11 +0100
commit2d54b88d5726e1fc7c8f9df737f9b41c66418db6 (patch)
tree2b423c218ef5acc622dc8a50f0641f975464afe5 /src
parent5299d1187ea499817c2c68c103009fe9a761ca5e (diff)
Core/Spells: Crash fix for f9ccb6f585a4714a93.
Closes #11447. My bad.
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/SpellInfo.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index 1da4767ae18..334f0cd80d5 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -617,6 +617,9 @@ float SpellEffectInfo::CalcRadius(Unit* caster, Spell* spell) const
if (!HasRadius() && HasMaxRadius())
entry = MaxRadiusEntry;
+ if (!entry)
+ return 0.0f;
+
float radius = entry->RadiusMin;
if (caster)
{