From 4910966f188b5d759c9d2e1bca745392644de82b Mon Sep 17 00:00:00 2001 From: ariel- Date: Sun, 21 Aug 2016 18:02:36 -0300 Subject: Core/Unit: removed ancient workaround changing spell caster based on triggering aura. Keep an eye out for those broken scripts! Closes #17739 (cherry picked from commit f183ed3c50cdcf13cd9fe608e0f4791177f120a4) --- src/server/game/Entities/Unit/Unit.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 62fd7e710dc..3a588fe10f3 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -873,10 +873,6 @@ void Unit::CastSpell(SpellCastTargets const& targets, SpellInfo const* spellInfo return; } - /// @todo this is a workaround - not needed anymore, but required for some scripts :( - if (!originalCaster && triggeredByAura) - originalCaster = triggeredByAura->GetCasterGUID(); - Spell* spell = new Spell(this, spellInfo, triggerFlags, originalCaster); if (value) -- cgit v1.2.3