Category: Combat Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.2.0
Date:
10-18-2009 07:09 AM
Size:
15.71 Kb
Downloads:
10,271
Favorites:
153
MD5:
Pictures
Click to enlarge
TellMeWhen in action
Click to enlarge
buff/debuff options
Click to enlarge
cooldown options
Click to enlarge
general options
TellMeWhen (Fan Update)   Popular! (More than 5000 hits)
TellMeWhen provides a flexible system of icons for displaying vital information -- and only vital information -- about cooldowns, buffs, debuffs, and reactive abilities... always in a consistent place on your screen.

You choose which spells, abilities, items, buffs, and debuffs TellMeWhen shows. The number, size, and position of icons are all customizable. Cooldown icons can be shown when an ability/item is either usable or is unusable. Buff/debuff icons can be shown when the buff/debuff is either present or is absent. Icons can be set to only show in combat.

Some examples of things you can do with TellMeWhen:

- Display an icon when a boost trinket is finished cooling down and is ready to use
- Display an icon when a clearcasting buff procs
- A death knight could have icons appear to show that Horn of Winter has dropped and needs to be refreshed, to show when Rune Strike is usable, and to show when Sudden Doom proc
- A mage could have a Polymorph icon appear when the mob they've set to focus becomes unsheeped
- A rogue could monitor their own stack of Deadly Poison on a mob
- A warlock could monitor the number of Sunder Armor debuffs on a mob, so they can wait to dps until their warrior tank has enough threat


Instructions

General options are available in the Blizzard interface options menu. You can type "/tellmewhen" or "/tmw" to lock/unlock the addon. To configure individual icons, right click them when unlocked. When you're finished and ready to play, enable the icons by locking the addon. Other commands are /tmw reset to reset the bars, and /tmw options to access the options menu.

For buffs and debuffs not in your spellbook, TellMeWhen will at first show a pocketwatch icon to indicate that it is waiting to learn the texture for the buff/debuff. The icon will have the correct texture after you encounter the buff/debuff while playing.

Remember that buffs sometimes have different names than the items and abilities that provide them. For example, the buff from the death knight Sudden Doom talent is called "Death Trance!".


New in latest version
- Added options for targetoffocus and targetofpet
- Added "/tmw options" as a shortcut to options menu

(Major thanks to Oodyboo for the following changes)
- Changed how spec settings are saved
- Editbox for "Choose spell/buff/item" retains previous entered value
- Supports 8 bars instead of the old 4
- Added primary/secondary spec toggles for each bar
- Disabled bars and icons don't process everything

Disclaimer:
At the time of writing TellMeWhen has not been updated in months. Since patch 3.1 broke the "Only shown if cast by self" part of the debuff timers I coded myself a fix for that, and at the same time i added some functionality i felt was missing of the addon.

If you find any problems with this addon feel free to contact me or write in the comments section.

To lieandswell: If you decide to release an updated version of your addon feel free to use any of the code i added. I will also at your request remove this version.

Original Addon here: http://www.wowinterface.com/downloads/info10855-TellMeWhen.html
  Change Log - TellMeWhen (Fan Update)
Version 1.2.0 (Fan Update)
- Added options for targetoffocus and targetofpet
- Added "/tmw options" as a shortcut to options menu

(Major thanks to Oodyboo for the following changes)
- Changed how spec settings are saved
- Editbox for "Choose spell/buff/item" retains previous entered value
- Supports 8 bars instead of the old 4
- Added primary/secondary spec toggles for each bar
- Disabled bars and icons don't process everything

Version 1.1.6 (Fan Update)
- Fixed a bug where pets caused an endless stream of errormessages when dismissed/killed
- Fixed a bug where Buff/Debuff set to "Show when Absent" was acting as it was set to "Always Visible"

Version 1.1.5 (Fan Update)
- Buffs/Debuffs set to Always Visible now indicates if they are missing
- Icontextures should update correctly now

Version 1.1.4 (Fan Update)
- Dualspec Support Added

Version 1.1.3 (Fan Update)
- Rewrote Buffcheck to use UNIT_AURA instead of COMBAT_LOG_EVENT_UNFILTERED.
- Removed a bunch of variables that was created, but not used.

Version 1.1.1 (Fan Update)
- 3.1 Support (Calls to UnitAura Updated)
- Added support for showing multiple Buffs/Debuffs on a single icon, seperated them with ;
- Added support for spellIDs and itemIDs
- Added option "always" to BuffShowWhen & CooldownShowWhen

Version 1.1
- Added cooldown and buff/debuff timers. Compatible with OmniCC.

Version 1.0.1
- Updated for WoW 3.0

Version 1.0
- Hello world!
  Archived Versions - TellMeWhen (Fan Update)
File Name
Version
Size
Author
Date
1.1.6
14kB
Ooze
09-20-2009 02:52 PM
1.1.5
14kB
Ooze
08-07-2009 08:19 PM
1.1.4
14kB
Ooze
06-07-2009 09:47 AM
1.1.3
16kB
Ooze
05-21-2009 11:30 AM
1.1.1
14kB
Ooze
04-21-2009 03:35 PM
  Comments - TellMeWhen (Fan Update)
Post A Reply Comment Options
Old 11-20-2009, 11:07 AM  
downset
A Deviate Faerie Dragon

Forum posts: 18
File comments: 3
Uploads: 0
i love the new additions to the original tmw and am very glad someone took over this great add-on

however i just installed 1.2.0 on a clean wow install (also installed bagnon, dominos, titan panal and shadowed unit frames) and i can configure tmw, i see all the frames, tmw recognizes the buffs i add but it doesn't work (it never shows anything)

then when i relog i get following lua error immediately upon logging in, i have this on multiple chars, also with all other add-ons disabled.

Message: Interface\AddOns\TellMeWhen\TellMeWhen.lua:567: Usage: TellMeWhen_Group1_Icon4:SetAlpha(alpha 0 to 1)
Time: Fri Nov 20 16:49:05 2009
Count: 2
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `SetAlpha'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:567: in function `TellMeWhen_Icon_BuffCheck'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:479: in function `TellMeWhen_Icon_StatusCheck'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:461: in function `TellMeWhen_Icon_Update'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:245: in function `TellMeWhen_Group_Update'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:184: in function `TellMeWhen_Update'
Interface\AddOns\TellMeWhen\TellMeWhen.lua:95: in function <Interface\AddOns\TellMeWhen\TellMeWhen.lua:81>

Locals: (*temporary) = TellMeWhen_Group1_Icon4 {
wpnEnchantType = "mainhand"
showTimer = false
0 = <userdata>
buffOrDebuff = "HELPFUL"
unit = "player"
onlyMine = false
name = "aspect of the dragonhawk"
updateTimer = 0.2
countText = TellMeWhen_Group1_Icon4Count {
}
cooldown = TellMeWhen_Group1_Icon4Cooldown {
}
texture = TellMeWhen_Group1_Icon4Texture {
}
}
(*temporary) = nil
downset is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2009, 01:09 AM  
richerich
A Fallenroot Satyr
 
richerich's Avatar
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 391
Uploads: 5
Quote:
Originally posted by Ooze
4. It doesn't track totems u say?
It tracks the buff itself (if any), but it doesn't give a timer nor can it detect totems that doesnt give a buff (like magma totem)

and thx for the reply about buttonfacade/ractionbuttonstyler and i hope it works well
__________________


Dajova UI

Dajova UI Mini
richerich is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2009, 05:09 PM  
Ooze
A Kobold Labourer
 
Ooze's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 38
Uploads: 1
Quote:
Originally posted by richerich
Do you plan a feature that enables you to drap-drop a spell/ability to each button available? Sure makes it easier than to type in each spell necessary, specially when u have a lot of alts.

EDIT: or at least add spells via SpellID, since spells with the same name (like Sacred Shield) does different things and have different IDs.

EDIT2: Would like to see rActionBarStyler or ButtonFacade support

EDIT3: Sry for the many edits, but i always thinking of new stuff as it work with it more and more and with different characters

... but it doesnt seems to be able to track totem buff timers. any plans to be able to track specific "untimely" timers?

EDIT4: and one last thing...
for example, on my DK, i want to track death and decay for its own cooldown, but instead it gets tracked everytime my runes is on cooldown :S very annoying...
1. Been thinking about that
2. You can add by spellid
3. Working on ButtonFacade support, but it's a pain in the arse
4. It doesn't track totems u say?
5. Odd.. Need to check that D&D thing with my DK alt



PS: To everyone. Trying my hardest to add ButtonFacade support at the moment, but it's being a total pain because of the way the Buttons in TellMeWhen where originally designed. Hope to sort it out today or tomorrow so i can post a new Version up.. If not i will just post a bugfixed version.
Ooze is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-10-2009, 11:18 PM  
richerich
A Fallenroot Satyr
 
richerich's Avatar
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 391
Uploads: 5
Do you plan a feature that enables you to drap-drop a spell/ability to each button available? Sure makes it easier than to type in each spell necessary, specially when u have a lot of alts.

EDIT: or at least add spells via SpellID, since spells with the same name (like Sacred Shield) does different things and have different IDs.

EDIT2: Would like to see rActionBarStyler or ButtonFacade support

EDIT3: Sry for the many edits, but i always thinking of new stuff as it work with it more and more and with different characters

... but it doesnt seems to be able to track totem buff timers. any plans to be able to track specific "untimely" timers?

EDIT4: and one last thing...
for example, on my DK, i want to track death and decay for its own cooldown, but instead it gets tracked everytime my runes is on cooldown :S very annoying...
__________________


Dajova UI

Dajova UI Mini

Last edited by richerich : 11-12-2009 at 06:05 AM.
richerich is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-09-2009, 11:58 AM  
Ooze
A Kobold Labourer
 
Ooze's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 38
Uploads: 1
Sorry been busy last week and will be this week aswell.. Will post a fix aswell as a new feature i have been working on this weekend i hope =)
Ooze is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-09-2009, 06:31 AM  
oody
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Error

Quote:
Originally posted by Taigen
For me, Grp 3 icon 1 is supposed to show a debuff thrown off by the Mistresses during the Lord Jaraxxus encounter in TOC10 heroic. Now that you mention it, I do believe it is disabled and that would explain why it wouldn't show up the other day during the fight, LOL.

Also, does this bug also cover the little resizing triangles showing up randomly on the screen upon login? I commented about it earlier... not sure if you noticed it. Typing /tmw /tmw does fix that issue also, but it's pretty annoying to keep doing that if i have to switch a few times from my alt.

Overall though--loving this addon and hope you continue the updates. Thanks =)
Yea I already sent the fix for this to Ooze. For now just don't use disabled icons.
oody is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-09-2009, 02:08 AM  
Taigen
A Kobold Labourer
 
Taigen's Avatar

Forum posts: 1
File comments: 10
Uploads: 0
Re: Re: Error

Quote:
Originally posted by oody
Group3 Icon1 is a disabled reactive icon?

If so, this bug is known and the fix will be released in next version.

For now just type /tmw /tmw to "fix" it , or clear the disabled icon settings.
For me, Grp 3 icon 1 is supposed to show a debuff thrown off by the Mistresses during the Lord Jaraxxus encounter in TOC10 heroic. Now that you mention it, I do believe it is disabled and that would explain why it wouldn't show up the other day during the fight, LOL.

Also, does this bug also cover the little resizing triangles showing up randomly on the screen upon login? I commented about it earlier... not sure if you noticed it. Typing /tmw /tmw does fix that issue also, but it's pretty annoying to keep doing that if i have to switch a few times from my alt.

Overall though--loving this addon and hope you continue the updates. Thanks =)

Last edited by Taigen : 11-09-2009 at 02:13 AM.
Taigen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-08-2009, 08:55 PM  
oody
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Quote:
Originally posted by Tinuviel
My icons are resetting to a different position for my primary spec every time I switch specs on my druid. There are no errors being thrown.
What version are you using?
oody is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-08-2009, 08:54 PM  
oody
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Maelstrom

Quote:
Originally posted by Taigen
Yes, yes, of course... it does track Maelstrom. But it tracks it from the first stack and I am asking the author/updater to have it ONLY track at 5, as the talent intends. At this point I am still having to look closely at the icon to see how many stacks there are. Thanks for trying to help though--appreciate it.
I noticed this also when trying to set this up for an enh shaman friend of mine. Would be useful logic to add in the rewrite which needs to handle customizable logic rules.
oody is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-08-2009, 08:52 PM  
oody
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Error

Quote:
Originally posted by Taigen
Got this error today every time I logged onto my main, but didn't get it on my alt. Made me wonder if it had something to do with dual-spec or the fact that i have some frames set for the first spec and some frames set for the other?

Date: 2009-11-03 02:27:51
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TellMeWhen\TellMeWhen.lua line 567:
Usage: TellMeWhen_Group3_Icon1:SetAlpha(alpha 0 to 1)
Debug:
[C]: ?
[C]: SetAlpha()
TellMeWhen\TellMeWhen.lua:567: TellMeWhen_Icon_BuffCheck()
TellMeWhen\TellMeWhen.lua:479: TellMeWhen_Icon_StatusCheck()
TellMeWhen\TellMeWhen.lua:461: TellMeWhen_Icon_Update()
TellMeWhen\TellMeWhen.lua:245: TellMeWhen_Group_Update()
TellMeWhen\TellMeWhen.lua:184: TellMeWhen_Update()
TellMeWhen\TellMeWhen.lua:95:
TellMeWhen\TellMeWhen.lua:81
Group3 Icon1 is a disabled reactive icon?

If so, this bug is known and the fix will be released in next version.

For now just type /tmw /tmw to "fix" it , or clear the disabled icon settings.
oody is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-05-2009, 12:42 PM  
Taigen
A Kobold Labourer
 
Taigen's Avatar

Forum posts: 1
File comments: 10
Uploads: 0
In addition to getting the same erorr I posted below, I am now having problems with the bars when i switch specs. They stay hidden except for the resizing triangle--it just appears on the screen and I have to unlock and lock TMW in order to get them to disappear again. The errors seem totally to have to do with dual-spec as my single-specced warlock never has an issue but my resto/enh shaman does.

I usually disable new addons that give me this much trouble but this one is defintely unique and very handy so I want to stick with it but the errors are giving me a headache. Please look into fixing the bugs ( and if you have time doing something about Maelstrom weapon =P )
Taigen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2009, 11:32 AM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 93
Uploads: 0
My icons are resetting to a different position for my primary spec every time I switch specs on my druid. There are no errors being thrown.
Tinuviel is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2009, 02:32 AM  
Taigen
A Kobold Labourer
 
Taigen's Avatar

Forum posts: 1
File comments: 10
Uploads: 0
Error

Got this error today every time I logged onto my main, but didn't get it on my alt. Made me wonder if it had something to do with dual-spec or the fact that i have some frames set for the first spec and some frames set for the other?

Date: 2009-11-03 02:27:51
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TellMeWhen\TellMeWhen.lua line 567:
Usage: TellMeWhen_Group3_Icon1:SetAlpha(alpha 0 to 1)
Debug:
[C]: ?
[C]: SetAlpha()
TellMeWhen\TellMeWhen.lua:567: TellMeWhen_Icon_BuffCheck()
TellMeWhen\TellMeWhen.lua:479: TellMeWhen_Icon_StatusCheck()
TellMeWhen\TellMeWhen.lua:461: TellMeWhen_Icon_Update()
TellMeWhen\TellMeWhen.lua:245: TellMeWhen_Group_Update()
TellMeWhen\TellMeWhen.lua:184: TellMeWhen_Update()
TellMeWhen\TellMeWhen.lua:95:
TellMeWhen\TellMeWhen.lua:81
Taigen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2009, 12:04 AM  
Taigen
A Kobold Labourer
 
Taigen's Avatar

Forum posts: 1
File comments: 10
Uploads: 0
Maelstrom

Yes, yes, of course... it does track Maelstrom. But it tracks it from the first stack and I am asking the author/updater to have it ONLY track at 5, as the talent intends. At this point I am still having to look closely at the icon to see how many stacks there are. Thanks for trying to help though--appreciate it.
Taigen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2009, 06:54 PM  
scollinsgt
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
warlock conflagrate

How do you get conflagrate to work properly? It is a cooldown ability and a reactive-ish ability (target has to have immolate debuff or shadowflame debuff).

I added some quick code to fix this. I made some additions here.

function TellMeWhen_Icon_ReactiveCheck(icon)
local usable, nomana = IsUsableSpell(TellMeWhen_GetSpellNames(icon.name,1));
local start, timeLeft, enabled = GetSpellCooldown(icon.name);
if (icon.name == "Conflagrate") then
if (TellMeWhen_Icon_HasDebuff("Immolate") and timeLeft <1.5 and usable ==1) then
icon:SetAlpha(icon.usableAlpha);
else
icon:SetAlpha(icon.unusableAlpha);

end
elseif ( timeLeft <1.5 and usable ==1 ) then
icon:SetAlpha(icon.usableAlpha);
elseif ( not usable and nomana ) or ( timeLeft > 1.5 ) then
icon:SetAlpha(icon.unusableAlpha);
end
end

function TellMeWhen_Icon_HasDebuff(spellName)
local buffName, _, iconTexture, count, _, duration, expirationTime, unitCaster = UnitDebuff("target", spellName);
return buffName and (unitCaster == "player")
end

Last edited by scollinsgt : 11-02-2009 at 10:25 PM.
scollinsgt is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.