promotional bannermobile promotional banner
premium banner
A simple drop-up menu for each of the element types that expands as you gain new totems.

Description

SimpleTotems is a specialized utility addon for Shamans that provides a dynamic, minimalistic bar for managing and casting all elemental totems. It streamlines totem management by replacing cluttered action bars with a single, context-sensitive interface.

 

Core Features

  • Shaman Exclusive: Automatically detects your character's class and only loads for Shamans.
  • Elemental Categorization: Organizes totems into their four native elements: Earth, Fire, Water, and Air.
  • Dynamic Totem Selection:
    • Left-Click: Casts the currently assigned totem for that element.
    • Right-Click: Opens a pop-up menu of all known totems for that specific element, allowing you to quickly swap assignments on the fly.
  • "Summon All" Integrated Macro:
    • Automatically creates a cast-sequence macro that drops all four of your selected totems in succession.
    • This button only appears if you have learned "Call of the Elements" (or equivalent multi-summon spells).
  • Quick Recall: Includes a dedicated button for "Totemic Call" to instantly destroy all active totems and recover mana. This button dynamically hides if the spell is not yet learned.
  • Visual Indicators:
    • Empty slots display a desaturated icon with a class-specific color border (e.g., Brown for Earth, Red for Fire).
    • Assigned slots display the actual icon of the selected totem.
  • Fully Moveable UI:
    • The bar can be dragged and positioned anywhere on your screen.
    • Positioning is saved across sessions per character.

Technical Functionality

  • Secure Action Templates: Built using Blizzard's secure templates, ensuring that the buttons remain fully functional for casting even during high-intensity combat.
  • Intelligent Layout: The bar automatically resizes and realigns itself based on your character's level and the specific spells you have learned, ensuring a clutter-free experience.
  • Memory Efficient: Listens for spell-learning events to update the UI only when necessary, maintaining high game performance.