Scripts/Auras: Lookup aura scripts by their type, not name
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fc8c86e9a47194a1b271fbcf7bf9e85cb3f0826)
This commit is contained in:
@@ -175,7 +175,7 @@ namespace Scripts.Spells.Priest
|
||||
Aura atonement = caster.GetAura(SpellIds.Atonement);
|
||||
if (atonement != null)
|
||||
{
|
||||
var script = atonement.GetScript<spell_pri_atonement>("spell_pri_atonement");
|
||||
var script = atonement.GetScript<spell_pri_atonement>();
|
||||
if (script != null)
|
||||
script.AddAtonementTarget(GetTarget().GetGUID());
|
||||
}
|
||||
@@ -190,7 +190,7 @@ namespace Scripts.Spells.Priest
|
||||
Aura atonement = caster.GetAura(SpellIds.Atonement);
|
||||
if (atonement != null)
|
||||
{
|
||||
var script = atonement.GetScript<spell_pri_atonement>("spell_pri_atonement");
|
||||
var script = atonement.GetScript<spell_pri_atonement>();
|
||||
if (script != null)
|
||||
script.RemoveAtonementTarget(GetTarget().GetGUID());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user