Core/Spells: Implemented spell effect 202 SPELL_EFFECT_APPLY_AREA_AURA_SUMMONS
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad479e8fa0de6659815e956ee5f2b594957a7d1d)
This commit is contained in:
@@ -716,7 +716,6 @@ namespace Game.Spells
|
||||
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAura)]
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAuraOnPet)]
|
||||
[SpellEffectHandler(SpellEffectName.Unk202)]
|
||||
void EffectApplyAura(uint effIndex)
|
||||
{
|
||||
if (effectHandleMode != SpellEffectHandleMode.HitTarget)
|
||||
@@ -736,6 +735,7 @@ namespace Game.Spells
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAreaAuraPet)]
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAreaAuraRaid)]
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAreaAuraPartyNonrandom)]
|
||||
[SpellEffectHandler(SpellEffectName.ApplyAreaAuraSummons)]
|
||||
void EffectApplyAreaAura(uint effIndex)
|
||||
{
|
||||
if (effectHandleMode != SpellEffectHandleMode.HitTarget)
|
||||
@@ -2179,6 +2179,9 @@ namespace Game.Spells
|
||||
if (effectHandleMode != SpellEffectHandleMode.HitTarget)
|
||||
return;
|
||||
|
||||
if (itemTarget == null)
|
||||
return;
|
||||
|
||||
Player player = m_caster.ToPlayer();
|
||||
if (player == null)
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user