From d37e75aa7f4c8aefec5bc3ee33c00d31bd2debc9 Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Sun, 24 May 2026 23:22:21 +0200 Subject: [PATCH] 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). --- Decursive/DCR_init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Decursive/DCR_init.lua b/Decursive/DCR_init.lua index 3035701..f830b6e 100644 --- a/Decursive/DCR_init.lua +++ b/Decursive/DCR_init.lua @@ -1176,6 +1176,8 @@ function D:GetSpellsTranslations(FromDIAG) ["COA_WARDING_RUNE"] = { 804232, }, -- Runemaster/SpiritMage (Magic) ["COA_PRAYER_OF_ELUNE"] = { 801987, }, -- Starcaller (Magic) ["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 end