From ad2a536efedd1afaf789115e85a1aa954b4e085c Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Sun, 31 May 2026 14:45:28 +0200 Subject: [PATCH] fix(dispels): add Curse to Witch Doctor dispel set (Hexbreak 806240) WITCHDOCTOR could only flag Disease/Poison (Cleansing Idol). Hexbreak (806240) is a single-target Curse remover, so add Curse=true. highlight.lua reads this via GetCoaDispels, so the dispellable-debuff highlight picks it up. --- ShadowedUnitFrames/modules/auras.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ShadowedUnitFrames/modules/auras.lua b/ShadowedUnitFrames/modules/auras.lua index db32685..a7e6e65 100644 --- a/ShadowedUnitFrames/modules/auras.lua +++ b/ShadowedUnitFrames/modules/auras.lua @@ -21,7 +21,7 @@ local COA_CLASS_DISPELS = { ["WITCHHUNTER"] = { Curse = true }, ["SUNCLERIC"] = { Magic = true, Disease = true, Poison = true }, -- Sanctify ["WILDWALKER"] = { Disease = true, Poison = true }, -- Primalist (Soothing Touch — DBC says Magic, gameplay is Poison/Disease) - ["WITCHDOCTOR"] = { Disease = true, Poison = true }, -- Cleansing Idol (AoE) + ["WITCHDOCTOR"] = { Curse = true, Disease = true, Poison = true }, -- Hexbreak (806240, single-target Curse) + Cleansing Idol (504840, AoE Disease/Poison) ["TINKER"] = { Disease = true, Poison = true }, -- Nanobot Cleanser } local function getCoaDispels()