Get an Epic Experience with Premium


Shaman Login to Add Favorites
  • World of Warcraft
  • 4,977 Monthly Downloads
  • Supports: 6.2.0
  • 3,077,890 Total Downloads
  • Updated 06/24/2015
  • Created 05/29/2008
  • 3,226 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 11.1.15
Support development! **

About TotemTimers

TotemTimers aims to help managing totems, shields, and weapon buffs, showing additional info about active totems (range, cooldowns) and provides additional totem sets. For enhancement shamans (and soon for ele/resto also) it provides additional timers displaying the cooldown of the most important spells and the number of Maelstrom Weapon stacks. TT supports ButtonFacade and rActionButtonStyler for customizing its appearance.


A big thanks to all who kept the localization of TT up-to-date. To make that easier I switched to the localization system at CurseForge. There you can find and edit missing entries more easily and you don't have to upload files anymore.


In TT the four totem timer buttons are referred to as Timers, the timer buttons for Reincarnation, shields and weapons are referred to as Trackers.

Hovering over a timer button opens a flyout menu containing buttons for all totems for that timer's element. Leftclicking a button casts that totem, rightclicking assigns that totem to the active multicast spell and to the timer button; leftclicking the timer button will then cast this totem. The assigned totem is displayed as a small icon (referred to as mini icon) in the lower right corner of the timer button. The last button of each flyout menu serves to delete a totem from the active multicast spell.

The weapon buff tracker also has a flyout menu: Leftclicking will cast a spell; rightclicking assigns it as the leftclick spell to the tracker button; shift-rightclicking assigns it as the rightclick spell to the tracker button (TT 10.1). The flyout menu contains two spell combos for enhancement shamans that can be assigned to the tracker button as leftclick only (by rightclick). Then the first leftclick on the tracker button casts Windfury Weapon, the second leftclick casts either Flametongue or Frostbrand.

Additional Totem Sets

The reincarnation (or ankh) tracker serves as an anchor for up to 8 totem sets. Rightclicking the ankh tracker saves the configuration of the active multicast spell. Leftclicking the ankh tracker opens a menu with all totem sets, each menu button displays four icons containing its saved totems. Leftclicking a menu buttons loads that set to the active multicast spell, overwriting the active totem configuration. Rightclicking a menu buttons deletes its set.

    - Fixes for 6.2
    - Fixed Lua Error on 12 active enhancement timers (thx to Vialuny)
    - Fixed Searing Totem timer keeping wrong textures after using Fire Elemental or Magma Totem
    - Feral Spirit timer should update correctly with T17 2pc, untested since I do not have T17 pcs
    - Fixed Ascendance for 6.1
    - Small bugfix
    - Added Fire Elemental on right button and Magma Totem on middle button to Searing Totem timer
    - Changed Capacitor Totem warning to 2 seconds
    - Fixed clickthrough not working for first totem timer
    - New totems should show up without having to reset settings
    - May contain fix for long cooldown timers getting tiny
    - Fix typo
    - Add totems to cooldown bars
    - Removed debug message
    - Added new WoD spells
    - Added Unleash Flame for Elemental
    - Bugfix
    - Timer text on buttons is now independent again from new blizz cooldown text
    - Lightning Shield shows charges again for Elemental
    - Fixed Flame Shock bar
    - Fixed Water Shield tracker
    - Fixed Unleash Life
    - Fixed Ascendance
    - Changes for patch 6.0.2
    - Added Chain Heal for Resto
    - Sounds should play through the master sound channel
    - Added Lava Lash overlay glow on 5 Searing Flame stacks
    - Fixed loading totems
    - Ascendance cd updates for Ele T15 4pc
    - Cooldown clickthrough option now also works for long cooldown bar
    - Fixed earth and wind totems not showing for low level shamans if only totems from talents are learned
    - Fixed tooltip errors
    - Fixed scenario errors
    - The Flame Shock button in Elemental spec now casts Earth Shock and Frost Shock (rightclick/middle button) properly
    - The Earth Shock button in Resto Spec now also casts Flame Shock and Frost Shock (rightlick/middle button)
    - Fixed totem sets
    - Fixed casting/reordering Earthgrab Totem
    - Fixed wonky timers
    - Fixed Earthgrab/Earthbind
    - Corrected opacity for some buttons
    - Replaced destroying single totems with Totemic Recall
    - Better hiding in pet battles, vehicles and out of combat
    - Fixed timers disappearing in CRZs
    - Hide properly in pet battles
    - Allow negative totem timer spacing
    - Long cooldown's ability durations are not clickable
    - Fixed "loose" arrangement of totem timers
    - Fixed Call of the Elements
    - Adjusted flash and warning times for totems with short duration
    - Fixed timers disappearing in scenarios
    - Fixed errors when leveling up in combat
    - Added Spirit Walk to Enhancement cooldowns
    - Middle mouse button on a totem timer casts Totemic Recall
    - Stormlash Totem and Capacitor Totem cooldowns display properly
    - Fixed Lava Burst and Flame/Earth Shock buttons to glow on Lava Surge and Fulmination procs
    - Purify Spirit is no longer displayed as on cooldown when it does not dispel anything
    - Timers should color properly again when out of range or out of mana
    - Fixed more leaking globals
    - Fixed textures
    - Fixed totem menus not draggable
    - Fixed glyph ui taint
    - Fixed Searing Totem and Lightning Shield
    - Fixed options for cooldowns
    - Fixed long cooldown buttons not casting spells
    - Removed Chain Lightning and Fire Nova from Elemental cooldowns, added Purify Spirit to Restoration cooldowns
    - Fixed timers stopping randomly
    - Removed Water Shield count
    - Fixed weapon buff timers
    - Fixed lock up when changing specs
    - Fixed "loose" timer and tracker arrangements
    - Added profiles
    - Added bar containing spells with longer cooldowns
    - Added new totems and spells
    - Removed multicast bar/spells
    - Removed buff checking for determining totem range, now uses coordinates only
    - Removed small totem cast buttons
    - Removed dot for player totem range, will color whole icon instead
    - Added more localizations
    - Hide in pet battles
    - Added single options for enabling Hex/Bind Elemental
    - Show Hex/Bind Elemental only if these spells are available
    - Added keybindings for most buttons

    - Fixed wrong texture coordinates on active totem timers when using Masque. Requires Masque ver. 4.3.378 or higher.
    - Fixed weapon buff tracker only showing one buff
    - Added cooldown for Spirit Link Totem
    - Fixed timer bars    
    - Fixed time on buttons disappearing if totem cooldown is shown
    - Totem range now properly accounts for buffs overwriting totem buffs
    - Fixed taint
    - Fixed Lava Surge aura display for T12 4pc
    - Flame Shock updates on target change
    - Fixed time text color
    - Fix for new T12 2pc
    - Tooltip fix
    - Fix for Masque
    - 4.3 update
    - Fixed Flame Shock bar
    - Bugfixes
    - Fixes for Patch 4.2
10.4 Beta 2
    - Added buttons/timers for Hex and Bind Elemental:
      Both buttons work as follows:
      Left Button: Hex target
      Right Button: Hex focus
      Middle Button: Focus target
    - Added "border timers", small vertical bars to the side of a button, for specific spells, currently Hex cooldown and Unleash Flame duration (shown at Earth/Flame Shock CD timer).
      Can be changed in width or enabled/disabled in TT General Config.
      If you use ButtonFacade or smth similar to display round buttons check "Round Buttons" in TT General Config      
10.4 Beta 1
    - Loads through AddonLoader (untested)
    - Fixed totem bars not movable if set to "always visible"
    - Fixed range check for Stoneskin Totem
    - Enabled CD for Tremor Totem
    - Added Spirit Link Totem
    - Fixed combat log parsing for 4.1.
    - Fixed error messages on loading localization files
    - Fixed other timers not working if the four totem timers are disabled
    - Timer positions are now saved separately for each spec
    - Bugfixes
    - Added clickthrough options for Timers and Trackers
    - Added option for ES Tracker to show only charges instead of a timer
    - Fixed keybind for second weapon enchant
    - Added back canceling weapon enchants by crtl-clicking the weapon buff tracker: left button for mainhand, right button for offhand
    - Cooldown order is now changed by shift-dragging one cooldown onto another
    - Added Unleash Elements and Spiritwalker's Grace to cooldowns for all specs
    - Added Searing Totem to Elemental cooldowns
    - Added shocks and Flame Shock duration to Restoration cooldowns
    - Cooldown spells and order had to be reset for above changes
    - Improved cooldown layout code
    - Added option to show Flame Shock duration and Maelstrom above cooldowns
    - Added option to make cooldown buttons clickthrough
    - Added main tank menu to Earth Shock tracker and several options for it     
    - Fix for totem menu keybinds
    - Bugfix for inspecting group members
    - Removed settings for Fulmination aura display since it is now built-in
    - Fixed reordering totems in totem menus by shift-dragging
    - Fixed dragging totem menus if totem menus set to be permanently visible
    - Bugfix for range check
    - Fixed error on load
    - Maelstrom bar is no longer active without the talent
    - Removed some outdated keybinds
    - Fixed keybinds for opening totem menus
    - Fixed detecting new spells on learning them
    - Enabled totem range check for group
    - Bugfix for weapon buff menu direction
    - Bugfixes
    - Added options for Wind Shear on Elemental and Resto Cooldowns
    - Fixed multicast menu
    - Fixed Earth Shield target name not hiding
    - Earth Shield target name is now better visible and can be turned off
    - Fixed Maelstrom stack display on weapon tracker
    - Added aura for Fulmination
    - Lava Surge aura and Fulmination aura are not tied to Elemental cooldowns, moved options to general options
    - "Glow" option for auras now extends to action buttons on the default action bar, Bartender4, and Dominos
    - Fix for applying totems set by RaidTotems    
    - Fix weapon tracker for shamans below lvl 75
    - Lava Surge: Lava Burst cooldown timer resets on proc, can optionally glow and show an aura around your character using the built-in aura alert
    - Several bugfixes
    - Bugfix
    - Updated for Patch 4.0.1
    - Added Cooldowns for Restoration: Riptide, Healing Rain, Water Shield Charges
    - Changed Magma Totem for Enhancement cooldowns to Searing Totem
    - Temporarily disabled checks for party totem range

    - Bugfixes
    - Fixed trackers sometimes showing while being disabled
    - Fixed hiding cooldowns out of combat
    - Added Flame Shock bar to Enhance CDs
    - Added Fire Nova, Magma Totem, Shamanistic Rage, Lightning Shield, Feral Spirit Duration and Wind Shear to Enhancement Cooldowns
    - Added Cooldowns for Elemental: Flame Shock (+duration), Lava Burst, Chain Lightning, Thunderstorm, Elemental Mastery, Fire Nova
    - The option to show the Shield Tracker is now separate for each spec, so you can avoid redundancy with enh. cds
    - Cooldowns can be toggled individually
    - Cooldown order can be changed
    - Changed Shock CD Button to have Flame Shock on rightclick and Frost Shock on Middle Click
    - All Cooldown options are now separate for each spec (except frame position)    
    - changed totem range detection:
        Totems that give buffs are still checked for their or a similar buff
        For totems that dont give buffs range is calculated by coordinates if coordinates are available
        Range is not checked for totems that only affect mobs and not players
    - Buttons in totem menus indicate to which multicast spell totems are assigned
    - Multispell menu buttons show totems assigned to their sets
    - Colors of warnings can be changed
    - Sounds can be assigned to warnings
    - Optional big pulse effect if timer expires
    - Timers continue flashing for 5 secs after expiring

    - Temporary 3.3.3 bugfix
    - Yet another ES bugfix
    - Additional small ES bugfix
    - Bugfix for ES tracker
    - Small bugfix and localization update
    - Changed Reincarnation max cd to 30 min
    - Removed Fire Nova from internal totem list,
      that may or may not fix the problems some people are reporting regarding the fire totem timer
    - String splitting for Earth Shield target display should now be unicode aware    
    - Fixed some maelstrom bar scaling issues
    - Added self-only Icy Talons buff of DKs to Windfury buff check
    - Fixed Earth Shield tracker
    - toc update for 3.3
    - Bugfix for weapon tracker
    - Bugfix, added missing file
    - Introducing new cast buttons which change their spells according to selected totems, configurable in options gui.
      Manual on curse and wowinterface.
    - Added option to hide TT in vehicles    
    - Added name of the person having your Earth Shield to tracker    
    - Readded hiding of totems from the menus
    - Readded rightclick spell to weapon tracker (refer to tooltips on how to set it up)
    - Ctrl-Leftclick removes weapon buffs
    - Added option to show timers on buttons instead of separate bars
    - Readded additional totem sets to ankh tracker
    - Added usage info to tooltips
    - If enhanced/detailed tooltips are enabled (wow interface options) the whole spell information is shown
      else only spell names are shown
    - Tooltip placement at buttons is now optional, if turned off, tooltips show in the lower right corner
    - Hopefully fixed "you aren't in a party" spam
    - Fixed weapon tracker showing wrong buffs with two equal weapons equipped
    - Hopefully fixed ankh tracker showing its cooldown frame while reincarnation is not on cd
    - Added options to change timer font colors and timer bar colors       
    - Added PARTY_LEADER_CHANGED-event to Earth Shield Tracker unit update for recast    
    - Localization moved to localization system
    - Added French localization, thx to ckeurk

    - Fixed menus not closing in combat
    - Several bugfixes
    - Updated zhTW locale, thx to a9012456
    - TT can replace the new totem bar, you select one of the new multicast spells with the new multicast button,
      Totems selected by rightclick in the totem menus are assigned to the selected multicast spell.
      A rightclick on the multicast button casts Totemic Recall (middleclick if menu is set to open on rightclick.)
    - Weapon Buff button now has a menu to choose buffs with a rightclick from
      instead of its old GUI settings, atm this menu opens on rightclick only
      (choose a weapon buff by rightclicking, cast it by leftclicking the weapon buff tracker,
       if you selected one of the buff combos (wf/fl, wf/fb) cast twice).
    - Spell assigned to the Weapon Buff button is saved for each talent spec and is changed on
      talent spec switch
    - Set totem order by shift-dragging, you should even be able to drag a totem onto your actionbars   
    - Frame positions saved in settings instead of cache only
    - Reenabled textures for warnings
    - Warnings now sent through LibSink
    - The range checker should consider buffs with the same effect as the active totem's buff
      (e.g. a player with Horn of Winter buff is considered to be in range of Strength Totem)
    - Updated ruRU, koKR, and zhTW localization, thanks to StingerSoft, Sayclub, and a9012456
    - Removed TT-Macro, the new multicast spells do a better job
    - Removed "Recast last totem", totems are chosen by rightclick only (would be awkward to select a totem by casting it
      when you're selecting it to be cast with other totems at once)


First Previous Page 15 of 114 Next Last
  • #1876

    hey ;-) 

    My lava burst cooldown timer doesn't glow when lava surge procs. 

    (lava burst glow setting is turned on in options menu.)

  • #1875

    Running r254

    I have air totem as stormlash for enhance and spirit link as resto.  When I switch between the two specs, the set doesn't switch to follow; I'll have spirit link as the "main" totem icon for air in enhance.

    I've also noticed a problem where stormlash cooldown (5mins) timer does not display.  Nor does windwalk.  Both grounding and capicitor cooldowns show.

    Lastly, is there a way to reorder the totems in the fly-out menu? For instance, I hit Shift-1 to open fire totem and the hit 1 to drop Fire Elemental.  I would rather that be Shift-1-3 to drop it.  Thanks.


    Last edited by doktorstick on 9/13/2012 10:36:39 PM
  • #1889

    TotemTimers does not save the active set per spec by default anymore. You have to use different profiles for each spec for this.

  • #1885

    You can reorder the totems by holding shift and dragging them onto another.
    I'll look into the rest.

  • #1874

    Is there any way that you could incorporate clearcasting procs into totem timers, to show when its active and how many charges are on it at any given moment

  • #1873
    Locking the buttons while flying

    First, thank you for the addon.  I'm trying to get back into playing my Shaman after a long break. 

    Please forgive me if I'm missing the answer to my question somewhere.  Is there a way I can lock the buttons while flying?  I'm always adjusting the view, especially while looking for herbs, and I'm always hitting the buttons.  Usually falling to my death. 

    Thank you!

  • #1884

    You can enable "Clickthrough" for the different parts of the addon which disables any mouse interactions with the buttons, but it cannot automatically enable/disable it when you mount/dismount.

  • #1872

    Anyone else have a problem with lua errors from this guy going absolutely batsh** when you level? Ive got a toon in the 30s so I ding like twice an hour, and it goes insane with LUA errors, but none of the functionality is harmed. I saved a bunch before accidentally hitting close instead of next, but there're so many I dont want to spam the comments section with them.

    Xianghar, message me if you want the text file (not sure if its stuff youre already aware of or whatnot). Here are the general errors -

    1) Message: Note: AddOn TotemTimers attempted to call a protected function  (XiTimers_Timer9:ClearAllPoints()) during combat lockdown.

    2) Message: Note: AddOn TotemTimers attempted to call a protected function (XiTimers_Timer25:SetScale()) during combat lockdown.

    3) Message: Note: AddOn TotemTimers attempted to call a protected function (XiTimers_Timer3:SetPoint()) during combat lockdown.

  • #1879

    Most likely it's when you ding in combat. Which wasn't a problem before because nothing happened when you got a level, now you get your new spells. I'll look into it and make TT wait before it updated itself.

  • #1871

    Please put Chain Lightning back on the moveable spells with Searing Totem, Wind Shear, ect.  I found this to be a great utility when dealing with trash mobs.

  • #1870

    The Maelstrom Weapon bar disappears on me. If I switch specs, it returns, and stays when I switch again.  I haven't bee able to figure out what makes it go away though .. Settings are the same whether it's showing or not.

     The bar disappears when I transiotin ito a cross real zone, like from Orgrimmar into Durotar by by flying over the main gate into the dueling area.   Same thing happens if I reset it, then go back into Org.

    Switching specs beings it back every time.


    Last edited by oftendead on 9/8/2012 11:58:33 AM
  • #1883

    Does that happen only when you enter or exit a Cross Realm Zones or on other occasions as well?

  • #1868

    Whenever I use a portal or hearthstone, my current long cooldowns dissapear off the screen entirely.

    If I swap specs it brings them back.

  • #1882

    I'm not sure what could cause this. Do you use different profiles?


  • #1867

    Wierd question,

    is there a way to use a TT button press in a macro?

    ie I like to add on use trinkets to my Earthshield to give it a boost.  so something like

    /use 13
    /use 14
    /press tt Earthshield recast button


  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Wildstar Skinned PC Giveaway