From 43377b4daf8aac7f603bf293171a7a914dbcc5fa Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 19 Dec 2010 00:01:22 +0100 Subject: Core/Players: Remove player from transport before teleporting to graveyard, will fix infinite recursion when trying to access unavailable map Core/Auras: Removed unneeded typecasting Closes issue #4862. --HG-- branch : trunk --- src/server/game/Spells/Auras/SpellAuraEffects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/game/Spells') diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp index b0edaf904b8..a7d279a77ee 100755 --- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp +++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp @@ -1241,7 +1241,7 @@ void AuraEffect::SendTickImmune(Unit * target, Unit *caster) const void AuraEffect::PeriodicTick(AuraApplication * aurApp, Unit * caster) const { - bool prevented = GetBase()->CallScriptEffectPeriodicHandlers(const_cast(this), aurApp); + bool prevented = GetBase()->CallScriptEffectPeriodicHandlers(this, aurApp); if (prevented) return; -- cgit v1.2.3