fix(dispels): register Sun Cleric Sanctify + Primalist Mending Touch

COA_SANCTIFY        524968  Sun Cleric  (Magic, Poison, Disease)
                      The active Sun Cleric multi-type dispel; previously
                      the only SUNCLERIC reference in Decursive was the
                      empty {} placeholder in Dcr_opt.lua's per-class
                      skip list. Now wired into the CoA customSpells
                      table so Decursive recognises it as a dispel cast.

  COA_MENDING_TOUCH   524971  Primalist passive
                      Talent that turns Soothing Touch into a Poison /
                      Disease dispel and adds a 4% max-HP self-heal to
                      Neutralizing Touch's Magic dispels. Registering
                      the ID lets Decursive surface it in spell
                      lookups; the active dispels themselves are
                      separate IDs (not yet registered).
This commit is contained in:
2026-05-24 23:22:21 +02:00
parent ab4182c7cb
commit d37e75aa7f
+2
View File
@@ -1176,6 +1176,8 @@ function D:GetSpellsTranslations(FromDIAG)
["COA_WARDING_RUNE"] = { 804232, }, -- Runemaster/SpiritMage (Magic) ["COA_WARDING_RUNE"] = { 804232, }, -- Runemaster/SpiritMage (Magic)
["COA_PRAYER_OF_ELUNE"] = { 801987, }, -- Starcaller (Magic) ["COA_PRAYER_OF_ELUNE"] = { 801987, }, -- Starcaller (Magic)
["COA_WITCHBLOOD_TONIC"] = { 802278, }, -- WitchHunter (Curse) ["COA_WITCHBLOOD_TONIC"] = { 802278, }, -- WitchHunter (Curse)
["COA_SANCTIFY"] = { 524968, }, -- Sun Cleric (Magic, Poison, Disease)
["COA_MENDING_TOUCH"] = { 524971, }, -- Primalist passive (Soothing Touch +Poison +Disease, Neutralizing Touch self-heal on Magic dispel)
} }
for k,v in pairs(customSpells) do Spells[k] = v end for k,v in pairs(customSpells) do Spells[k] = v end
end end