No description
Find a file
Florian Berthold a32bba6dc0 feat(paging): accept [aura:Name] / [form:Name] / [stance:Name] form-name conditionals
Translate non-numeric stance/form/aura conditionals to [stance:N] via
GetShapeshiftFormInfo() before handing the string to RegisterStateDriver.
Lets CoA custom-class users write self-documenting paging strings:

    [aura:Beetle Form]6;1     -- instead of [stance:1]6;1
    [stance:Beetle Form/Wasp Form]9
    [noaura:Beetle Form]2

All three keywords (aura, form, stance) are accepted equivalently when
the value is a non-numeric form name. Numeric values pass through
unchanged. Unresolved names are left as-is so the failure is visible
at parse time.

Re-applies on UPDATE_SHAPESHIFT_FORMS / PLAYER_ENTERING_WORLD so newly
learned forms take effect without a /reload (defers during combat
lockdown to avoid taint).

Bumps Version to 4.4.2-2-g3b02ee4-coa1 so the loaded copy is
identifiable in-game.
2026-05-08 03:45:58 +02:00
libs ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
locale ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
Options ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
.gitattributes ci: preserve upstream line endings (CRLF) for clean upstream diffs 2026-05-08 03:45:58 +02:00
ActionBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
ActionBars.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
ActionButton.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
BagBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
Bar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
Bartender4.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
Bartender4.toc feat(paging): accept [aura:Name] / [form:Name] / [stance:Name] form-name conditionals 2026-05-08 03:45:58 +02:00
Bindings.xml ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
ButtonBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
Changelog-Bartender4-4.4.2-2-g3b02ee4.txt ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
CoAAuraConditionals.lua feat(paging): accept [aura:Name] / [form:Name] / [stance:Name] form-name conditionals 2026-05-08 03:45:58 +02:00
MicroMenu.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
MultiCastBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
PetBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
PetButton.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
README-CoA.md feat(paging): accept [aura:Name] / [form:Name] / [stance:Name] form-name conditionals 2026-05-08 03:45:58 +02:00
RepXPBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
StanceBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
StateBar.lua feat(paging): accept [aura:Name] / [form:Name] / [stance:Name] form-name conditionals 2026-05-08 03:45:58 +02:00
TODO.txt ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00
VehicleBar.lua ascension: 4.4.2 → vendored 4.4.2-2-g3b02ee4 (in-game AddOns dir) 2026-05-08 03:45:58 +02:00