Frees up to 24 action buttons by putting 24 totem spells in a box with 4 rows of 6 buttons. Totems cast are the highest level in your spell book. The first row is Fire, second row is Earth, row three is Water and row four is Air. There are 3 totems not in the box, Sentry Totem, Totem of Wrath and Windwall Totem. I left these out because I never use them. The box will only show for Shamans.

Totem spells you haven't learned yet will appear faded out.

To move the box SHIFT/LEFT CLICK on the upper left corner and drag. To resize the box type /tbox scale and a moveable slider frame will appear.

Commands:
/tbox - list of commands
/tbox help - list of commands
/tbox scale - brings up a slider
/tbox hide - hides the box
/tbox show - shows the box.

Credit to Mookhow for the concept.... and a few lines of copied code. Refer to the ReadMe file if you want to reconfigure the totem spells layout.

Reconfiguring the TotemBox totem spells layout:

There are 2 tables at the bottom of the TotemBox.lua code, TOTEMBOX_ICONS and TOTEMBOX_SPELLS. The entries in each table have a one-to-one correspondence. So line 1 of one table matches up with line 1 of the other table and so on down the line. The last 3 lines of each table are ignored when making up the totem box. But they are there in case you want to use them.

In each table lines 1 thru 6 set up the top row, from left to right. Lines 7 through 12 set up the second row, lines 13 through 18 the third row and lines 19 to 24 the bottom row, always from left to right. For example, line 2 sets the spell and icon for the second totem from the left side of the top row.

As an example, if you wanted the Searing Totem slot replaced with the Fire Nova Totem you would cut line 3 in both tables and paste it so it becomes the first line in each table. Just make sure that you don't delete any lines so that the tables each have at least 24 lines.











