From b8154b3fec5d57dee41db1e9dcd36ca0b87d88e0 Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Sun, 24 May 2026 23:35:21 +0200 Subject: [PATCH] fix(Sun Cleric): wire Sanctify into DC.SpellsToUse, bump Asc-1.1.3-coa MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous commit registered COA_SANCTIFY in customSpells but didn't add an entry to DC.SpellsToUse, which is what actually routes a class to its dispel. Without that, Decursive knows the spell exists but doesn't know it cleanses Magic/Disease/Poison — Sun Clerics couldn't click-dispel anything. Adds the routing entry with IsBest=1. Also bumps the .toc version: Asc-1.1.2-coa → Asc-1.1.3-coa. --- Decursive/DCR_init.lua | 1 + Decursive/Decursive.toc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Decursive/DCR_init.lua b/Decursive/DCR_init.lua index f830b6e..6abbd78 100644 --- a/Decursive/DCR_init.lua +++ b/Decursive/DCR_init.lua @@ -510,6 +510,7 @@ function D:OnInitialize() -- Called on ADDON_LOADED -- {{{ DC.SpellsToUse[DS["COA_WARDING_RUNE"]] = { Types = {DC.MAGIC}, IsBest = 0, Pet = false, } -- Runemaster DC.SpellsToUse[DS["COA_PRAYER_OF_ELUNE"]] = { Types = {DC.MAGIC}, IsBest = 0, Pet = false, } -- Starcaller DC.SpellsToUse[DS["COA_WITCHBLOOD_TONIC"]] = { Types = {DC.CURSE}, IsBest = 0, Pet = false, } -- Witch Hunter + DC.SpellsToUse[DS["COA_SANCTIFY"]] = { Types = {DC.MAGIC, DC.DISEASE, DC.POISON}, IsBest = 1, Pet = false, } -- Sun Cleric end -- }}} diff --git a/Decursive/Decursive.toc b/Decursive/Decursive.toc index 7349c73..413dc05 100644 --- a/Decursive/Decursive.toc +++ b/Decursive/Decursive.toc @@ -18,7 +18,7 @@ ## SavedVariables: DecursiveDB -## Version: Asc-1.1.2-coa (orig 2.5.1-6-gd3885c5) +## Version: Asc-1.1.3-coa (orig 2.5.1-6-gd3885c5) ## Author: Archarodim ## X-License: All Rights Reserved