No description
Find a file
Florian Berthold 9679966f37 coa: fix "Show curable only" debuff filter for CoA custom classes
UnitAura "HARMFUL|RAID" only honours vanilla class dispel knowledge in
the 3.3.5 client — CoA custom classes (Chronomancer, Monk/Templar,
Prophet/Venomancer, etc.) were silently filtered to zero debuffs.

Fix: in updateGroup(), detect CoA dispellers via C_Player:IsCustomClass()
and store their per-class dispel set on group.coaRaidFilter instead of
appending |RAID.  scan() skips debuffs whose auraType is not in that
set, preserving contiguous button layout with no gaps.

Class → dispel types (sourced from coa-decursive):
  CHRONOMANCER  Magic/Curse/Disease/Poison (Roll Back 804490)
  MONK          Magic/Disease/Poison (Rebuke 525051)
  PROPHET       Poison (Antivenom 800905; curse-dispel doesn't fire)
  PYROMANCER    Disease/Poison
  RANGER        Disease/Poison
  CULTIST       Curse
  SONOFARUGAL   Curse
  SPIRITMAGE    Magic
  STARCALLER    Magic
  WITCHHUNTER   Curse
2026-05-17 06:08:34 +02:00
.github Initial commit 2023-03-02 11:52:39 +01:00
ShadowedUF_Options Init 2023-03-02 12:15:00 +01:00
ShadowedUnitFrames coa: fix "Show curable only" debuff filter for CoA custom classes 2026-05-17 06:08:34 +02:00
.gitattributes ci: preserve upstream line endings (CRLF) for clean upstream diffs 2026-05-08 18:59:45 +02:00
.gitignore Initial commit 2023-03-02 11:52:39 +01:00
README.md Update README.md 2023-03-02 12:10:30 +01:00

Shadowed Unit Frames

This is the repository for ShadowedUnitFrames. Modified for Ascension.gg.