Scripts/Spells: Implement mage talent Fiery Rush
Port From (https://github.com/TrinityCore/TrinityCore/commit/739369fb427670b165a002f8d48c65ebf9e7f1dd)
This commit is contained in:
@@ -40,6 +40,7 @@ struct SpellIds
|
|||||||
public const uint EtherealBlink = 410939;
|
public const uint EtherealBlink = 410939;
|
||||||
public const uint EverwarmSocks = 320913;
|
public const uint EverwarmSocks = 320913;
|
||||||
public const uint FeelTheBurn = 383391;
|
public const uint FeelTheBurn = 383391;
|
||||||
|
public const uint FieryRushAura = 383637;
|
||||||
public const uint FingersOfFrost = 44544;
|
public const uint FingersOfFrost = 44544;
|
||||||
public const uint FireBlast = 108853;
|
public const uint FireBlast = 108853;
|
||||||
public const uint Firestarter = 205026;
|
public const uint Firestarter = 205026;
|
||||||
@@ -650,6 +651,25 @@ class spell_mage_feel_the_burn : AuraScript
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Script] // 383637 - Fiery Rush (attached to 190319 - Combustion)
|
||||||
|
class spell_mage_fiery_rush_aura : AuraScript
|
||||||
|
{
|
||||||
|
public override bool Validate(SpellInfo spellInfo)
|
||||||
|
{
|
||||||
|
return ValidateSpellInfo(SpellIds.FieryRushAura);
|
||||||
|
}
|
||||||
|
|
||||||
|
void AfterRemove(AuraEffect aurEff, AuraEffectHandleModes mode)
|
||||||
|
{
|
||||||
|
GetTarget().RemoveAurasDueToSpell(SpellIds.FieryRushAura);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void Register()
|
||||||
|
{
|
||||||
|
AfterEffectRemove.Add(new(AfterRemove, 2, AuraType.PeriodicDummy, AuraEffectHandleModes.Real));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
[Script] // 112965 - Fingers of Frost
|
[Script] // 112965 - Fingers of Frost
|
||||||
class spell_mage_fingers_of_frost : AuraScript
|
class spell_mage_fingers_of_frost : AuraScript
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user