feat(filters): match aura whitelist/blacklist by spell ID, not just name
release / release (push) Successful in 3s
release / release (push) Successful in 3s
CoA's 3.3.5 client returns spellId as the 11th UnitAura value (stock 3.3.5a stops at 10). The scan loop now captures it and the whitelist/blacklist match on name OR spellId. The filter 'add' box accepts a numeric spell ID (stored as a numeric key so it matches UnitAura's spellId) and the list view resolves IDs to 'Name (ID)' via GetSpellInfo. Fixes ambiguity from name-only matching where CoA custom spells share display names across ranks/variants.
This commit is contained in:
@@ -48,6 +48,8 @@ L["Ascending"] = "Ascending"
|
||||
L["Aura border style"] = "Aura border style"
|
||||
L["Aura filters"] = "Aura filters"
|
||||
L["Aura name"] = "Aura name"
|
||||
L["Aura name or spell ID"] = "Aura name or spell ID"
|
||||
L["Enter an exact aura name, or a numeric spell ID for precise matching (CoA's client exposes aura spell IDs)."] = "Enter an exact aura name, or a numeric spell ID for precise matching (CoA's client exposes aura spell IDs)."
|
||||
L["Auras"] = "Auras"
|
||||
L["Aura types to filter"] = "Aura types to filter"
|
||||
L["B"] = "B"
|
||||
|
||||
Reference in New Issue
Block a user