083cbcbf9c6d1712573159766468523c6130b090
The CoA options were a flat row of tabs, one per feature, which doesn't survive the number of frame skins now landing. Skins get their own tab, first in the row, laid out as a vertical tree so each skinned frame is one entry rather than one more horizontal tab. Extra Action Button and Instance Swap move under it. Each skin also gets a master enable toggle. Skinning is one-way -- the native art is stripped and replaced in place -- so turning one off can only take effect on the next load, hence the reload prompt and the gate in CoA:Initialize rather than an attempt to undo the skin live. Existing users see no change: both default to on. LayerPicker's UIDropDownMenu_AddButton wrapper is hooked at file scope, outside that gate, so it checks the toggle itself. That one does respect the switch immediately.
ElvUI_CoA (WIP)
ElvUI plugin that hides and skins the custom CoA (3.3.5) frames not covered by stock ElvUI.
Implemented
- Class resource frames: hiding
- Extra action button frame: skin, anchor, size
- Instance swap frame: skin, anchor, font settings
- Only highlight unitframes if dispellable by your CoA class, with manual talent switch.
Installation
Download the repo as .zip, extract in Interface\AddOns, remove -master from the folder name.
Requirements
- ElvUI (3.3.5 backport)
Description
Languages
Lua
100%