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:
hondacrx
2021-03-04 14:21:45 -05:00
parent 80d12a5d58
commit 42f411119a
5 changed files with 18 additions and 6 deletions
+4 -1
View File
@@ -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;