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.
Localization
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.
Manual
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. The three "Call of ..." spell are referred to as multicast spells.
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 multicast spell button works similar: Leftclicking a spell in the flyout menu cast the multicast spell; rightclicking selects it as the active spell, assigns it to the multicast button and updates the four timer buttons accordingly.
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 (TT 10.1)
The reincarnation tracker serves as an anchor for up to 8 additional 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.
In TT 10.1 for each totem timer button 2 additional smaller cast buttons are introduced. Initially hidden they can be configured to show additional totems, which are then available to cast without opening a totem menu. The totem spell which they contain is always dependant on the active totem assigned to the multicast spell and totem timer button (and can/has to be configured for each totem). For each totem in the game two spells can be assigned as additional casts (options gui -> Totems -> Cast Button 1 and Cast Button 2). If a totem is then assigned to its timer button or the active multicast spell is changed, the two cast buttons change to the two spells assigned for that totem.
A possible configuration could be: The current assigned totem for the water timer button is Mana Spring Totem. The additional buttons show Mana Tide Totem and Cleansing Totem. The player changes the active multicast spell to Healing Stream Totem. In his configuration the cast buttons now change to Mana Spring Totem and Mana Tide Totem.
10.1 Beta 6
- bugfixes
- Added option to hide TT in vehicles
- locale updates for ruRU and zhTW, thx to StingerSoft and a9012456
10.1 Beta 5
- more bugfixes
- Hopefully fixed "you aren't in a party" spam
- Readded hiding of totems from the menus
- Introducing new cast buttons which change their spells according to selected totems, configurable in options gui.
Manual on curse and wowinterface.
10.1 Beta 3 and 4
- bugfixes
10.1 Beta 2
- 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 option to show timers on buttons instead of separate bars
- Added options to change timer font colors and timer bar colors
10.1 Beta 1
- Readded rightclick spell to weapon tracker (refer to tooltips on how to set it up)
- Ctrl-Leftclick removes weapon buffs
- Readded additional totem sets to ankh tracker
- Started adding usage info to tooltips
10.02
- Fixed menus not closing in combat
10.01
- Several bugfixes
- Updated zhTW locale, thx to a9012456
10.0
- 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)
Not yet finished:
- Old totem set feature not working and disabled (will be added back)
- Totems can not be hidden from the menus, option will be added back
From 10.0 Beta 3
- ButtonFacade and rActionButtonStyle fixes
- Added key bindings
- Several bugfixes
- Compatibility for RaidTotems
- Save weapon enchant for both specs separately and change on spec switch
- Updated zhTW localization, thanks to a9012456
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...