Scripts/Spells: Removed outdated part of Atonement script

This commit is contained in:
Cristian Vintila
2025-10-24 15:58:28 +03:00
committed by GitHub
parent 429fdf992d
commit 13c0dbd629
2 changed files with 2 additions and 12 deletions

View File

@@ -0,0 +1 @@
DELETE FROM `spell_script_names` WHERE `spell_id`=214206;

View File

@@ -513,8 +513,6 @@ class spell_pri_atonement_effect : public SpellScript
({
SPELL_PRIEST_ATONEMENT,
SPELL_PRIEST_ATONEMENT_EFFECT,
SPELL_PRIEST_TRINITY,
SPELL_PRIEST_TRINITY_EFFECT,
SPELL_PRIEST_POWER_WORD_RADIANCE,
SPELL_PRIEST_POWER_WORD_SHIELD
}) && ValidateSpellEffect({
@@ -529,15 +527,6 @@ class spell_pri_atonement_effect : public SpellScript
if (!caster->HasAura(SPELL_PRIEST_ATONEMENT))
return false;
// only apply Trinity if the Priest has both Trinity and Atonement and the triggering spell is Power Word: Shield.
if (caster->HasAura(SPELL_PRIEST_TRINITY))
{
if (GetSpellInfo()->Id != SPELL_PRIEST_POWER_WORD_SHIELD)
return false;
_effectSpellId = SPELL_PRIEST_TRINITY_EFFECT;
}
return true;
}
@@ -577,7 +566,7 @@ class spell_pri_atonement_effect : public SpellScript
uint32 _effectSpellId = SPELL_PRIEST_ATONEMENT_EFFECT;
};
// 194384 - Atonement (Buff), 214206 - Atonement [Trinity] (Buff)
// 194384 - Atonement (Buff)
class spell_pri_atonement_effect_aura : public AuraScript
{
bool Validate(SpellInfo const* /*spellInfo*/) override