DjinnisCircularBars

← Back to Portfolio

May 2026 – Present

Action bar buttons laid out in circles and arcs, with paging, show and hide conditions and Edit Mode support, built so nothing breaks in combat.

Tech Stack

Lua XML

About this project

What it does

Lays action buttons out in circles and arcs instead of rows, with paging, show and hide conditions, and support for the game's own Edit Mode.

The hard part

Action buttons are protected frames: an addon that touches them the wrong way in combat gets blocked. Paging runs through Blizzard's secure state driver using macro conditions, so the addon never has to touch a button mid-fight. The buttons are placed with polar coordinates, which is the easy part.