Description
ShieldHotSwapper
A small, always-on icon grid showing every shield you own — the one you're wearing, plus every spare sitting in your bags — with live durability at a glance. Built for tanks who carry resistance shields (fire, nature, etc.) that sit unused in a bag and quietly go unrepaired.
Features
- One icon per shield, worn or bagged. The shield you're wearing is always shown first, with a small gap before the rest — no highlight to track, position alone tells you what's equipped.
- Right-click a bag icon to equip it, swapping whatever's currently worn back into your bags — works even in combat, since it uses the same secure click mechanism as action bars.
- Low-durability warning: the equipped shield's icon gets an animated gold glow when its durability drops below a threshold you set (default 5%) — impossible to miss before it breaks.
- Hold-click anywhere on the group — an icon or the gap between them — to drag the whole thing to wherever you want it.
- Rows and columns sliders in the options panel size the grid to however many shields you carry.
- Demo mode in options previews the grid with sample shields, so you can see it in action without needing real gear in a specific state.
- Full native tooltip on hover (exact durability, stats, everything).
Usage
/shs— open options/shs lock//shs unlock— toggle drag-lock/shs reset— reset the group's position
Compatibility
Classic Era / Season of Discovery only. Warrior, Paladin, and Shaman — the only classes that can equip a shield.

