Description
Bridge your macro pad hardware (or even a numpad!) comfortably into World of Warcraft.
Give every key on your macro pad (or keyboard) a name, icon and macro, while keeping them organized on organizable cards in a searchable window. You can drag and drop to movee your macros, all while keeping the actual keybinds mapped to your physical macro pad in order without worry. Fresh profiles begin with a prefix so you can easily map inputs to a seperate physical device (Makes binding ALT-1 through ALT-= a lot easier), but you can also have pages without a prefix and use regular single key input to map macros any way you'd like across any device.

Commands, conditions and spell names are color-coded, with mistakes being flagged dynamically so you know what you're making will function correctly.

SpellPad Builder enables you to build functioning macros using spells and items your character already knows via an intuitive drag-and-drop system, so you can place what you want exactly where you want it while having it make sense from start to finish.

The SpellPad is an on screen reflection of your macro pad hardware to mirror your physical keys at a glance in game. Set the key amount and orientation to mimic your physical device while having every icon react dynamically like a regular action bar. You can even click them like it's an on screen macro pad!

A snapshot backup is taken before every risky change for you to safely revert to, so you can experiment with layouts and macros without needing to worry. There is also a built in audit panel for power users to check and make sure everything is looking good or needs fixing at a glance!
SpellPad Studio still works within the limitations of World of Warcraft's 255 character macro limit, so please do not expect anything that will enable longer macros.
I wanted an addon that would help make using my Stream Deck more user intuitive within World of Warcraft and decided to make my own when I couldn't find one already out there. This is a labor of love and I hope you enjoy.
Please let me know if you find any issues or have any ideas for more features!




