From 54bd7d9773c4c35de3a518712a3057fd41a67f71 Mon Sep 17 00:00:00 2001 From: Vincent-Michael Date: Wed, 19 Sep 2012 11:34:49 +0200 Subject: Core/Spells: Fix Crash --- src/server/game/Spells/Auras/SpellAuras.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/server') diff --git a/src/server/game/Spells/Auras/SpellAuras.cpp b/src/server/game/Spells/Auras/SpellAuras.cpp index 3de11b98e30..1c129c4d57c 100755 --- a/src/server/game/Spells/Auras/SpellAuras.cpp +++ b/src/server/game/Spells/Auras/SpellAuras.cpp @@ -1637,6 +1637,9 @@ void Aura::HandleAuraSpecificMods(AuraApplication const* aurApp, Unit* caster, b } if (GetSpellInfo()->GetSpellSpecific() == SPELL_SPECIFIC_AURA) { + if (!caster) + break; + // Improved devotion aura if (caster->HasAura(20140) || caster->HasAura(20138) || caster->HasAura(20139)) { -- cgit v1.2.3