fix(dispels): drop C_Player.IsCustomClass gate from getCoaDispels
release / release (push) Successful in 4s
release / release (push) Successful in 4s
Witchdoctor (and likely other CoA classes intermittently) never got the "On curable debuff" border highlight on raid/party frames: the C_Player.IsCustomClass() check in getCoaDispels could return false at scan time and cache playerCoaDispels = false, after which the highlight manual-scan path was never entered and the fallback RAID filter (which doesn't know about COA dispel spells) silently returned nothing. COA_CLASS_DISPELS only contains custom-class tokens (CHRONOMANCER, WITCHDOCTOR, MONK = Templar, PROPHET = Venomancer, etc.) so any token match already implies the player is a dispelling custom class — the IsCustomClass call is redundant. Trust the table directly. Vanilla classes whose tokens aren't in the table still get false → RAID filter path, unchanged. Bump v3.3.0-coa.2.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
## Title: Shadowed Unit Frames
|
||||
## Notes: An apple a day keeps the raptor away, or so they say
|
||||
## Author: Shadowed
|
||||
## Version: v3.3.0
|
||||
## Version: v3.3.0-coa.2
|
||||
## SavedVariables: ShadowedUFDB
|
||||
## OptionalDeps: Ace3, LibSharedMedia-3.0, LibHealComm-4.0, AceGUI-3.0-SharedMediaWidgets
|
||||
## X-Curse-Packaged-Version: v3.2.12
|
||||
|
||||
Reference in New Issue
Block a user