Scripts/Spells: Corrected script registrations for shaman spells to match db2 data
Port From (https://github.com/TrinityCore/TrinityCore/commit/6df3cb0995d6bcb28998ca14fd39c9afe9d939b2)
This commit is contained in:
@@ -159,7 +159,7 @@ namespace Scripts.Spells.Shaman
|
|||||||
public override void Register()
|
public override void Register()
|
||||||
{
|
{
|
||||||
DoCheckProc.Add(new CheckProcHandler(CheckProc));
|
DoCheckProc.Add(new CheckProcHandler(CheckProc));
|
||||||
OnEffectProc.Add(new EffectProcHandler(HandleEffectProc, 0, AuraType.Dummy));
|
OnEffectProc.Add(new EffectProcHandler(HandleEffectProc, 0, AuraType.PeriodicDummy));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -811,16 +811,14 @@ namespace Scripts.Spells.Shaman
|
|||||||
Unit caster = GetCaster();
|
Unit caster = GetCaster();
|
||||||
if (caster)
|
if (caster)
|
||||||
{
|
{
|
||||||
Unit target = GetExplTargetUnit();
|
if (caster.HasAura(SpellIds.PathOfFlamesTalent))
|
||||||
if (target)
|
caster.CastSpell(GetHitUnit(), SpellIds.PathOfFlamesSpread, new CastSpellExtraArgs(GetSpell()));
|
||||||
if (caster.HasAura(SpellIds.PathOfFlamesTalent))
|
|
||||||
caster.CastSpell(target, SpellIds.PathOfFlamesSpread, true);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Register()
|
public override void Register()
|
||||||
{
|
{
|
||||||
OnEffectHitTarget.Add(new EffectHandler(HandleScript, 0, SpellEffectName.SchoolDamage));
|
OnEffectHitTarget.Add(new EffectHandler(HandleScript, 0, SpellEffectName.TriggerMissile));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user