Download
(2MB)
Download
Compatible with Retail, Classic & TBC
Updated: 03-22-24 08:52 PM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Classic (1.15.1)
WOTLK Patch (3.4.3)
Updated:03-22-24 08:52 PM
Created:unknown
Downloads:301,687
Favorites:661
MD5:
Categories:Combat Mods, Buff, Debuff, Spell, Casting Bars, Cooldowns, PvP, Arena, BattleGrounds, Raid Mods
10.2.6

TellMeWhen  Popular! (More than 5000 hits)

Version: 10.2.4
by: orbenn, Cybeloras, lieandswell, Ooze

TellMeWhen



Join the official TellMeWhen Discord! https://discord.gg/NH7RmcP Ask questions, share configuration, or just hang out.

TellMeWhen is a WoW addon that provides visual, auditory, and textual notifications about cooldowns, buffs, and pretty much every other element of combat. TellMeWhen is...

Flexible

Icons can track any of the following things:

  • Cooldowns
  • Buffs/Debuffs
  • Reactive abilities
  • Multi-state abilities
  • Temporary weapon enchants
  • Totems/Wild mushrooms/Ghouls/Lightwell
  • Rune cooldowns
  • Internal cooldowns
  • Others' cooldowns
  • Diminishing returns
  • Spell casts
  • Loss of Control effects
  • ...And any combination of over 110 other things with easy-to-use conditions.

Customizable
  • Icons can be set to show or hide based on the status of their basic element and their usability based on range, duration, stacks, and resources.
  • All icons can show the standard cooldown animation to display their status, and are compatible with OmniCC.
  • There are over 110 conditions that can be configured to make an icon show only under very specific or very general circumstances.
  • You can set a sound to play when important attributes of an icon change.
  • You can also set text to be announced/displayed when an icon's attributes change.
  • Icons can show at different transparency levels based upon the usability/existence of what they are checking.
  • Icons can show status bars on top of them, indicating the required resources and their remaining cooldown/duration in a different way.
  • Icons can be skinned with Masque (formerly ButtonFacade).


Instructions

To lock and unlock TellMeWhen, type "/tmw" or "/tellmewhen".

When you first log in with TellMeWhen installed, you will see one group of four icons in the center of your screen. To begin using TellMeWhen, right-click on one of these icons, and the icon editor will appear. You need to select an icon type from the dropdown menu and enable the icon, and then configure the icon to suit your needs based on the settings that are available. An explanation of what most settings do can be found in the tooltip displayed when you mouse over a setting.

You can also drag spells from your spellbook, your pet's spellbook, or items from your inventory to quickly set up a cooldown icon for that spell/item. Icons can be spatially manipulated by holding down the right mouse button and dragging them around. When they are dropped on another icon, a menu will appear asking you what you want to do with the icon - Options include Move, Copy, and Swap.

General settings can be accessed via '/tmw options', the Blizzard interface options, or the 'Group Settings' tab of the icon editor.

All available slash commands are:
  • '/tmw' - Toggles TellMeWhen between locked (functional) or unlocked (configuration) states.
  • '/tmw options' - Opens the general settings configuration for TellMeWhen.
  • '/tmw profile "Profile Name"' - Loads a TellMeWhen profile. Profile name is case sensitive, and must be quoted if it contains spaces. (E.g. '/tmw profile "Cybeloras - Aerie Peak"').
  • '/tmw enable global|profile groupID iconID' - Enables the specified group or icon (E.g. '/tmw enable 2 4' or '/tmw enable global 3').
  • '/tmw disable global|profile groupID iconID' - Disables the specified group or icon (E.g. '/tmw disable profile 2 4' or '/tmw disable 3').
  • '/tmw toggle global|profile groupID iconID' - Toggles the specified group or icon between enabled and disabled (E.g. '/tmw toggle global 2 4' or '/tmw toggle profile 3').
  • '/tmw cpu' - Enables and displays a UI for measurements of icon performance. This is an advanced feature; no guidance on reading the data will be offered.

Conditions

Conditions are a very powerful feature of TellMeWhen that allow you to narrow the circumstances under which an icon or group should show. To configure conditions for an icon, click the condition tab on the Icon Editor. Conditions can check a wide variety of things, and I recommend that you explore the condition type menu to see what is available. You can add multiple conditions to an icon, and you can group different conditions together for use with the Boolean operators AND and OR by clicking the parenthesis between each condition.

Conditions are also used for other purposes throughout TellMeWhen.

Meta icons

Meta icons are one other special feature of TellMeWhen that makes it so powerful and versatile. Meta icons allow you to specify a list of other icons to check within the meta icon, allowing you to have a large number of icons for different situations show in the same location on your screen. By chaining meta icons together

Groups

All TellMeWhen icons belong to a parent group. Each of these groups have many settings; some affect their appearance and size, while other affect their functionality. The options for a group can be accessed by typing "/tmw options", or by clicking the group settings tab on the icon editor. Groups can also have conditions set to govern when they are shown and hidden - accessed through the Group Conditions tab of the icon editor, they are configured exactly the same way as icon conditions.


Troubleshooting

PLEASE DIRECT ALL FEEDBACK/BUGS/SUGGESTIONS HERE
  • Make sure that TellMeWhen is not in configuration mode. Type '/tmw' to toggle configuration mode on and off.
  • The most common problem people encounter is caused by not entering the name correctly during configuration. Make sure you enter names EXACTLY as they are named when you mouse over them. For buffs this is often different from the ability/totem/trinket/enchant/talent which casts the buff, so be sure to check. Known buffs and debuffs are shown as a dark purple or a warrior brown color in the suggestion list.
  • If the name of the ability does not work properly, use the SpellID. SpellIDs can be found by looking at the suggestion list that pops up as you begin typing in the name, or by finding the ability on a site such as Wowhead. The spellID is in the url, for example: www.wowhead.com/spell=53351
  • Check the settings of the icon's group.
  • Check the icon's settings in the other tabs of the icon editor.

Donations

If you enjoy using TellMeWhen or if it has helped out your game-play considerably, please consider donating so that I may be able to afford time to develop more new features. Click the button below to donate securely through PayPal. Thank You!



TellMeWhen is also looking for individuals who are well-versed in both English and either German, Russian, Korean, French, or Portuguese to contribute to the translations! If interested, you can begin translating here, or PM me if you have questions. Thank You!

v10.2.4
  • Fix: #2154 - Errors when tracking items by slot number when the slot is empty.
  • Fix: #2155 - Item cooldown API was broken by Blizzard in 10.2.6.

View Full Changelog
Optional Files (0)


Archived Files (28)
File Name
Version
Size
Author
Date
10.2.3
2MB
orbenn
02-06-24 08:16 PM
10.2.2
2MB
orbenn
12-29-23 03:18 PM
10.2.1
2MB
orbenn
12-28-23 03:20 PM
10.2.0
2MB
orbenn
11-17-23 11:42 PM
10.1.6
2MB
orbenn
08-26-23 01:00 AM
10.1.5
2MB
orbenn
07-11-23 07:43 PM
10.1.1
2MB
orbenn
05-15-23 10:22 AM
10.1.0
2MB
orbenn
05-01-23 11:25 PM
10.0.9
2MB
orbenn
02-27-23 12:09 AM
10.0.8
2MB
orbenn
01-17-23 07:54 PM
10.0.7
2MB
orbenn
12-29-22 10:51 PM
10.0.6
2MB
orbenn
12-28-22 12:34 AM
10.0.5
2MB
orbenn
11-27-22 10:14 PM
10.0.4
2MB
orbenn
11-26-22 03:27 PM
10.0.3
2MB
orbenn
11-26-22 02:10 PM
10.0.2
2MB
orbenn
11-16-22 01:09 AM
10.0.1
1MB
orbenn
10-29-22 12:06 PM
10.0.0
1MB
orbenn
10-25-22 10:15 AM
9.2.3
1MB
orbenn
05-17-22 05:25 PM
9.2.2
1MB
orbenn
04-10-22 01:12 PM
9.2.1
1MB
orbenn
03-27-22 09:58 PM
9.2.0
1MB
orbenn
03-25-22 09:59 PM
9.1.1
1MB
orbenn
08-24-21 09:41 PM
9.1.0
1MB
orbenn
06-29-21 10:15 PM
9.0.7
1MB
orbenn
04-24-21 07:44 PM
9.0.6
1MB
orbenn
03-21-21 04:25 PM
9.0.5
1MB
orbenn
03-09-21 07:57 PM
9.0.4
1MB
orbenn
02-13-21 01:19 PM


Post A Reply Comment Options
Unread 08-05-10, 01:13 PM  
Ramensaurus
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Feature Suggestion:

Filter stackable buffs based upon the number of stacks.

Use case:
Enhancement Shaman get a buff called Maelstrom Weapon. It stacks up to 5. Generally, they only want to use it when it is at 5 stacks, sometimes 4. It would be nice to be able to configure the buff to only appear when there are 4 or more stacks.
Report comment to moderator  
Reply With Quote
Unread 08-05-10, 01:06 PM  
Ramensaurus
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Feature suggestion:

Make a new type of combined Cooldown/Buff.

Use case:
On my Shaman I have a TMW CD button to track my Bloodlust. I also have a TMW buff button to track how much longer I have Bloodlust. I'd really rather just have one button that does both.

This use case is would be useful for many spells:
Shaman: Elemental Mastery, Feral Spirits, Shamanistic Rage, Bloodlust
Hunters: Black Arrow, Bestial Wrath
Warrior: Bladestorm, Death Wish
Mage: Arcane Power, Combustion
Druid: Starfall
(I'm sure there are others, those are just the ones I've wished I had on my own characters when setting up TMW.)

The only design part I'm not sure about is how to tell whether the current state is cooldown or buff. I almost always use 'always show' and 'show timer' with my TMW buttons so I'm not sure if that can be used as part of the design to help, e.g. CD timer is upper left, duration timer in lower right. I guess people that didn't want to use timers could have it appear when off CD and disappear when the buff ends?
Last edited by Ramensaurus : 08-05-10 at 01:14 PM.
Report comment to moderator  
Reply With Quote
Unread 07-27-10, 06:02 PM  
macphisto
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
error

i'm getting the same error as the previous post whenever i type a spell name in the first time after a log in. any other spell names after that don't give me an error. the timers seem to be working though. Could it be something related to prat?


here's the error


Interface\AddOns\TellMeWhen\TellMeWhen_options.lua:210: attempt to index global 'ChatFrameEditBox' (a nil value)
Count: 1

Call Stack:
[C]: ?
Interface\AddOns\TellMeWhen\TellMeWhen_options.lua:210: in function `OnHide'
Interface\FrameXML\StaticPopup.lua:3452: in function `StaticPopup_OnHide'
[string "*:OnHide"]:1: in function <[string "*:OnHide"]:1>
[C]: in function `Hide'
Interface\FrameXML\StaticPopup.lua:3489: in function `StaticPopup_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Last edited by macphisto : 07-28-10 at 06:31 PM.
Report comment to moderator  
Reply With Quote
Unread 07-27-10, 01:18 AM  
Aluria
A Deviate Faerie Dragon

Forum posts: 13
File comments: 61
Uploads: 1
Item ID problem

Hi there

i was trying to add 2 spells to tmw but (thx@blizz) both have the same name.. so i thought i'm smart & add the spell ID instead but 2 things went wrong..

Nr.1: This Mesage popped up after i entered ID & pressed "Accept"
Message: Interface\AddOns\TellMeWhen\TellMeWhen_options.lua:210: attempt to index global 'ChatFrameEditBox' (a nil value)
Time: 07/27/10 09:14:40
Count: 1
Stack: Interface\AddOns\TellMeWhen\TellMeWhen_options.lua:210: in function `OnHide'
Interface\FrameXML\StaticPopup.lua:3452: in function `StaticPopup_OnHide'
[string "*:OnHide"]:1: in function <[string "*:OnHide"]:1>
[C]: in function `Hide'
Interface\FrameXML\StaticPopup.lua:3489: in function `StaticPopup_OnClick'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'ChatFrameEditBox' (a nil value)"
Nr2.:
Although the spells have different IDs:
http://www.wowhead.com/spell=67696 (ToC25 Healer trinket)
http://www.wowhead.com/spell=71220 (264 Riptide Totembuff)
tmw is showing me only the ToC Trinket(+Stack/CD).. but not the Riptide one (although i've used the riptide ID on the 2nd buff...)


I hope u can give me some tips 'bout that & hopefully u could fix this
Thanks in advance
Alu
Report comment to moderator  
Reply With Quote
Unread 07-22-10, 02:02 AM  
junbin
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 24
Uploads: 1
Remove COMBAT_LOG event for Buff_OnEvent

I believe when you die, all buffs/debuffs that you lose will generate the normal buff/debuff loss messages (AURA_LOSS or something).

Checking COMBAT_LOG event just for UNIT_DEATH is extremely inefficient..

By commenting out the RegisterEvent for COMBAT_LOG, I get about 5-10fps increase with no discernible difference in display.
Report comment to moderator  
Reply With Quote
Unread 07-20-10, 07:09 PM  
Menkey
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
I can't figure out for the life of me why OmniCC doesn't work with chain lightning. It shows a cooldown number for everything else I want it to: Lava Burst, Fire Nova, Thunderstorm, but for some reason it will not show a cooldown number for Chain Lightning, only the faded dial cooldown. I have tried disabling ALL add ons except TMW and OmniCC and it still doesn't work so its not a random add on. Also the numbers aren't showing up on my Domino's bars either...but thats a different subject.

I know for a fact all settings are correct, please trust me when I say that. I really am stumped at this point, any advice would be awesome lol.
Report comment to moderator  
Reply With Quote
Unread 07-18-10, 11:32 AM  
orbenn
A Kobold Labourer
 
orbenn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
@Various Cats/rogues: Sorry TellMeWhen is not a combopoint addon. There are many great, lightweight combo point addons out there though.
NugComboPoints seems to be popular:
NugComboPoints

@Shamans: The good news is that real totem support (as opposed to just monitoring the buff) is coming in the next version. The bad news is I'm still working on the next version.

@Zoktar: Profiles is a really great idea, and I'm kinda surprised there aren't more requests for it. I'll add this near the top of the list of things I'd like to do.

@Menkey: make sure you have the "show timer" option enabled. if that's enabled omniCC should show numbers on the CD frame.

@Vog: Depending on your resolution some of the bars get placed below your screen by default. Their default locations are determined by taking the last bar's location and adding 100. I'm hoping to add a button in the next version that will bring any group to the center of the screen so you can easily find it.

@cysco24: adding sounds would be fun! I'll have to look into how that might be done...

@Norek: Thanks for the bug report. One thing to check when having multiple buffs is to make sure you're not putting a space after the semicolons.

@Lemons224: yeah that's just from laziness on my part. This really is 1.2.4 and the incorrect version numbers won't affect how TMW works with itself.

@Prismatech: TMW does support dualspec. Just check the addons tab in the interface options panel.
Report comment to moderator  
Reply With Quote
Unread 07-15-10, 02:55 PM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
Originally posted by Menkey
I used to use TellMeWhen as an Elemental shaman, then I tried make the same thing via Power Aura's, and although possible I just prefer TellMeWhen.

I switch back to TMW, and for some reason Chain Lightning doesn't show an omniCC cooldown number and it really bugs me, any idea why this is? all my other buttons shows the number count down except CL =(.
omnicc could be possibly filtered to only show cooldowns of a longer cd than 4 sek or whatever chainlightning cd is. check omnicc options.
Report comment to moderator  
Reply With Quote
Unread 07-15-10, 02:51 PM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
something id really like, connect a profile to a equip "slot"

i equip my tanking set, uses tank profile for tmw
i equip my pve dps set, samre thing.
and for pvp.
and any other types. would be awsome, i constantly have to edit tmw when i remove a dualspec, (pvping while not dpsing/tanking in pve) gets quite annoying.
Report comment to moderator  
Reply With Quote
Unread 07-13-10, 07:41 PM  
Menkey
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
I used to use TellMeWhen as an Elemental shaman, then I tried make the same thing via Power Aura's, and although possible I just prefer TellMeWhen.

I switch back to TMW, and for some reason Chain Lightning doesn't show an omniCC cooldown number and it really bugs me, any idea why this is? all my other buttons shows the number count down except CL =(.
Report comment to moderator  
Reply With Quote
Unread 06-25-10, 04:16 PM  
Norek
A Murloc Raider
 
Norek's Avatar

Forum posts: 9
File comments: 85
Uploads: 0
Hi there, been using this mod for ages, love it. Two little issues atm.

As of the patch 3.3.5 i get this thrown at me when making a new icon


[2010/06/25 18:12:30-95-x1]: TellMeWhen-1.2.4\TellMeWhen_options.lua:210: attempt to index global 'ChatFrameEditBox' (a nil value)
Interface\FrameXML\StaticPopup.lua:3452: in function `StaticPopup_OnHide':
<string>:"*:OnHide":1: in function <[string "*:OnHide"]:1>
<in C code>: in function `Hide'
TellMeWhen-1.2.4\TellMeWhen_options.lua:204: in function `EditBoxOnEnterPressed'
Interface\FrameXML\StaticPopup.lua:3406: in function `StaticPopup_EditBoxOnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

---


Icon still works though /shrug


Second is I cant get the multiple icons in one slot to work, spelling is all right, separated by a ; and still no dice. First one in list works, following dont.
__________________
Norek - Garithos
Report comment to moderator  
Reply With Quote
Unread 06-21-10, 01:47 AM  
Vog
A Kobold Labourer

Forum posts: 1
File comments: 16
Uploads: 0
I got this weird bug where icon group 5 doesn't show up on my screen, even when:
-I tick both mainspec and offspec on
-make the area 7 rows by 7 columns
-I tick icon group 5 on
-I tick only show in combat off

I can't read lua, but I opened the lua in the WTF folder and couldn't find anything that resembles screen coordinates of icon group 5 or anything that helps me find it.
Report comment to moderator  
Reply With Quote
Unread 06-12-10, 03:30 AM  
Lemons224
A Defias Bandit

Forum posts: 2
File comments: 18
Uploads: 0
Version Inconsistency

The version on the site and the version in the TOC don't match up. The site version says 1.2.4, and the TOC says 1.2.2, and to make it even more confusing the readme file says the version is 1.2.3.
Report comment to moderator  
Reply With Quote
Unread 06-07-10, 11:24 PM  
Prismatech
A Deviate Faerie Dragon
 
Prismatech's Avatar

Forum posts: 10
File comments: 48
Uploads: 0
hi nice addon
but i miss option for dual spec user .
1 bar with 2 sets, first set for spec 1 and the other set when spec 2 aktiv is
__________________
Report comment to moderator  
Reply With Quote
Unread 05-21-10, 08:53 AM  
Devius
A Kobold Labourer

Forum posts: 0
File comments: 103
Uploads: 0
Thanks for taking over and updating this addon.
I have found a very weird bug lately when using it though.

I'm playing a DK and I use it to track several cooldowns.
The problem shows only on mind freeze cooldown icon created by the addon. I set it up to show only when unusable and show timer.
If i just use the cd and w8 it works correctly but if I use both my unholy (happens only with unholy) runes then the cooldown disappears as long as both my unholy runes are on cd.
There is no problem with the other runes.

Is there any way to fix that since it's really really annoying ?

Thanks in advance and keep up the good work.
Last edited by Devius : 07-04-10 at 06:29 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: