From 780747f5d39cd05e22d28f80eed7eda18453e0b8 Mon Sep 17 00:00:00 2001 From: megamage Date: Mon, 26 Sep 2011 09:14:12 -0400 Subject: Missing part of the previous commit. --- src/server/scripts/Spells/spell_dk.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server/scripts/Spells') diff --git a/src/server/scripts/Spells/spell_dk.cpp b/src/server/scripts/Spells/spell_dk.cpp index fc1b73df482..5e08a8ae2ea 100644 --- a/src/server/scripts/Spells/spell_dk.cpp +++ b/src/server/scripts/Spells/spell_dk.cpp @@ -168,6 +168,8 @@ class spell_dk_anti_magic_zone : public SpellScriptLoader SpellInfo const* talentSpell = sSpellMgr->GetSpellInfo(DK_SPELL_ANTI_MAGIC_SHELL_TALENT); amount = talentSpell->Effects[EFFECT_0].CalcValue(GetCaster()); Unit* caster = GetCaster(); + if(!caster) + return; if(Player* player = caster->ToPlayer()) amount += int32(2 * player->GetTotalAttackPowerValue(BASE_ATTACK)); } -- cgit v1.2.3