Download
(308 Kb)
Download
Updated: 12-04-11 10:28 PM
Pictures
File Info
Updated:12-04-11 10:28 PM
Created:06-16-09 03:26 PM
Downloads:16,537
Favorites:169
MD5:
Tidy Threat  Popular! (More than 5000 hits)
Version: 2.6
by: danltiger [More]
The ORIGINAL highly-suggestive interface element! Long before EPEEN was even an itch in Blizzard's pants, Tidy Threat was deflowering dozens of monitors with vertically-endowed prowess.

Tidy Threat is a simple threat monitor which is simple enough for a novice to understand, yet powerful enough for a Tank.

Simple explanation:
While in combat, the status bar grows upward indicating how "hot" the enemy thinks you are. Causing damage or casting heals will raise that level.

If you reach the mark on the thermometer, the enemy will turn and start hitting YOU. As you continue to attack, the bar can continue to rise into the RED area, indicating the amount of threat that you would need to lose in order to shed the attention of the bad guy.

If you're DPSing: Don't go into the RED!
If you're tanking: Stay in the RED!

More Complex Explanation:
The status bar shows your threat compared to the next-highest threat for the rest of your group. If you are the top threat holder, it will also show how much your threat exceeds the next highest. In other words, if you are tanking and the bar extends above the line, into the red, you've got solid aggro.

No mode changes are required for Tank vs DPS usage; The interface is universal. For additional data, players can enable the Detail Window, which will display real threat numbers.

Type '/ttt' into the chat window to bring up the configuration panel, or right-click the Tidy Threat frame.




I'm not going to bug you by popping up an ad whenever you hit "Download". If you enjoy this addon and want to send a monetary "Thank You", please visit our Pledgie page by clicking on the button, above.
2.6:
- TOC Update for WoW 4.3
- Redrawn Thermometer graphics (Higher Resolution)

2.4:
- TOC update for WoW 4.2

1.6:
* Fade and Mirror Image should display somewhat properly, now :-D
---
1.5:
* Modified /ttt reset to flush the old variables... running that command should clear bad config data, which was resulting in LUA errors.
---
I didn't do such a good job documenting changes.. oops
---
1.1:
* Now saves position/visibility/lock between sessions! :-D
* Threat Lead extension bar range has been changed from 33% to 68%.
* Clamped to screen area
* New command: /reset
Optional Files (1)
File Name
Version
Size
Author
Date
Type
3.3.1
11kB
12-07-09 09:28 PM
Patch


Archived Files (22)
File Name
Version
Size
Author
Date
2.4
118kB
danltiger
07-13-11 06:03 PM
2.3
114kB
danltiger
11-13-10 05:12 AM
2.1
114kB
danltiger
10-18-10 08:23 PM
2
114kB
danltiger
10-14-10 08:32 PM
1.20
115kB
danltiger
04-24-10 04:00 AM
1.15
122kB
danltiger
12-28-09 02:11 PM
1.14
122kB
danltiger
12-27-09 07:09 AM
1.13
122kB
danltiger
12-26-09 02:44 PM
1.12
122kB
danltiger
12-26-09 08:48 AM
1.11.1
71kB
danltiger
12-10-09 04:53 AM
1.11
54kB
danltiger
11-11-09 05:12 AM
1.10
54kB
danltiger
10-04-09 09:26 AM
1.9
53kB
danltiger
08-15-09 09:04 PM
1.8
53kB
danltiger
08-04-09 05:35 PM
1.7
53kB
danltiger
07-21-09 03:11 PM
1.6
53kB
danltiger
07-15-09 10:30 AM
1.5
53kB
danltiger
07-09-09 08:24 PM
1.4
53kB
danltiger
07-02-09 06:53 AM
1.3
53kB
danltiger
06-25-09 11:44 AM
1.2
130kB
danltiger
06-24-09 02:12 PM
1.1
129kB
danltiger
06-18-09 08:51 AM
1
51kB
danltiger
06-16-09 03:26 PM


Post A Reply Comment Options
Old 07-14-11, 03:07 AM  
MagicSN
A Murloc Raider

Forum posts: 8
File comments: 30
Uploads: 0
The method used in this addon to handle Mirror Images/Fade no longer works since several patches. The Blizzard API now returns 0% threat while MI is active. The only way to support it now is as Omen does - examining COMBAT_LOG_EVENT_UNFILTERED, storing the Threat information at start of MI and then adding dmg*100 for every damage dealt during MI to this value. I can give pointers in the Omen.lua which show how to do this if needed.
MagicSN is offline Report comment to moderator  
Reply With Quote
Old 01-20-11, 08:19 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Ack, I'd forgotten about that bug. Your explanation makes sense. That'll save me a bit of time...

Thanks Sai ;-)

Originally posted by Saiket
I tracked down the issue with locking the bar. On line 214 of TidyThreatPanel.lua:
Code:
	for key, value in pairs(TidyThreatDefaultOptions) do
		TidyThreatOptions[key] = TidyThreatOptions[key] or value
		
	end
When the bar is locked, TidyThreatOptions.AllowMove is false, so that loop assigns the default from "value" instead. I changed my copy to use this, and it seems to work:
Code:
	for key, value in pairs(TidyThreatDefaultOptions) do
		if TidyThreatOptions[key] == nil then
			TidyThreatOptions[key] = value
		end
	end
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 01-20-11, 04:33 PM  
Saiket
A Flamescale Wyrmkin
 
Saiket's Avatar
AddOn Author - Click to view AddOns

Forum posts: 144
File comments: 336
Uploads: 21
I tracked down the issue with locking the bar. On line 214 of TidyThreatPanel.lua:
Code:
	for key, value in pairs(TidyThreatDefaultOptions) do
		TidyThreatOptions[key] = TidyThreatOptions[key] or value
		
	end
When the bar is locked, TidyThreatOptions.AllowMove is false, so that loop assigns the default from "value" instead. I changed my copy to use this, and it seems to work:
Code:
	for key, value in pairs(TidyThreatDefaultOptions) do
		if TidyThreatOptions[key] == nil then
			TidyThreatOptions[key] = value
		end
	end
Last edited by Saiket : 01-20-11 at 04:33 PM.
Saiket is offline Report comment to moderator  
Reply With Quote
Old 12-25-10, 08:19 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Re: Will there be further development?

Bruiser,

I appreciate your comment, and that you liked this addon in turn. Not much is happening with this addon because nothing has needed attention. It was working as-intended for me just five minutes ago on my hunter. The last update was made a day after my last comment post. The fixes discussed in previous messages were made, problems resolved, and no other action was needed.

I don't have a clue what could be interfering, but if you send me a PM/email with addon list, I'll see if anything rings a bell. You could also try deleting the saved variable file in the WTF folder, and see if that helps.

Best Regards,
Daniel

Originally posted by Bru1ser
Hello --

This addon had real potential for a simple threat indicator. It worked for me up until cata release day. It now shows the threat 'container' once combat starts but no color or gradient change occurs indicating the level of threat on the current target. The container doesn't 'fill up' anymore if you will.

As a healer I liked your mod as it gave me a good gauge of where I was on a threat chart, and how much I could continue to gather threat until the string broke, so to speak.

I'm going to play around with it some to see what if anything is interfering with the threat indicator malfunction. Perhaps another addon ... although from the looks of the posts here nothing more is to come. Too bad, but things change.

Thanks for your work,

Peace.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 12-25-10, 02:11 PM  
Bru1ser
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Will there be further development?

Hello --

This addon had real potential for a simple threat indicator. It worked for me up until cata release day. It now shows the threat 'container' once combat starts but no color or gradient change occurs indicating the level of threat on the current target. The container doesn't 'fill up' anymore if you will.

As a healer I liked your mod as it gave me a good gauge of where I was on a threat chart, and how much I could continue to gather threat until the string broke, so to speak.

I'm going to play around with it some to see what if anything is interfering with the threat indicator malfunction. Perhaps another addon ... although from the looks of the posts here nothing more is to come. Too bad, but things change.

Thanks for your work,

Peace.
Bru1ser is offline Report comment to moderator  
Reply With Quote
Old 11-12-10, 03:31 AM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
A complete fix is on my list. But, as the say... "Time is money, friends" And right now, I don't have much of either. This weekend, perhaps ;-)

Originally posted by bunghead
I'm having the same problem as Zidomo. I really liked this addon, but the accidental opening of the configuration window makes it unusable for me now, because I have it placed pretty much in the center of the screen, on autohide, so it happens to me all the time.

Edit: Hey, I think I fixed it.
When I edit TidyThreatCore.lua and change "AllowMove = true" to "false", apparently it stays locked and the menu doesn't pop up anymore.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 11-11-10, 05:46 PM  
bunghead
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I'm having the same problem as Zidomo. I really liked this addon, but the accidental opening of the configuration window makes it unusable for me now, because I have it placed pretty much in the center of the screen, on autohide, so it happens to me all the time.

Edit: Hey, I think I fixed it.
When I edit TidyThreatCore.lua and change "AllowMove = true" to "false", apparently it stays locked and the menu doesn't pop up anymore.
Last edited by bunghead : 11-11-10 at 06:15 PM.
bunghead is offline Report comment to moderator  
Reply With Quote
Old 10-25-10, 10:27 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1057
Uploads: 0
Appreciate the WoW 4.x update.

Unfortunately, v2.1 has a similar issue an earlier version did before it was fixed: it refuses to recognize the Lock Position setting.

Set that (including setting Visibility: In Combat), go into combat (or whatever), it remains locked throughout the session. But log out and relog...its back to movable (and Lock Position unchecked) despite having set it before.

Its 100% reproducible on relogs.

Another oddity: rightclick the hidden frame (accidentally or otherwise) and it will open the Blizzard options panel. When the frame is hidden, it should be click-through.
Last edited by Zidomo : 10-25-10 at 10:30 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 10-17-10, 01:02 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
I've changed line 64 to:

Code:
function AlertSound(frame, threat)
That should fix the issue. I will update the download tonight when I get back to my computer, but you can make the change to your own file if you want the fix right now.


Originally posted by BooFer
Love this mod, I really do! I keep getting this error after patch:

19x TidyThreat-1.5\TidyThreatCore.lua:65: attempt to compare number with table
TidyThreat-1.5\TidyThreatCore.lua:273: in function <TidyThreat\TidyThreatCore.lua:262>
<in C code>: in function `TargetNearestEnemy'
<string>:"TARGETNEARESTENEMY":1: in function <[string "TARGETNEARESTENEMY"]:1>

Locals:
self = TidyThreat {
0 = <userdata>
Glow = <unnamed> {}
AlertSound = <function> @ TidyThreat\TidyThreatCore.lua:64:
SetMoveable = <function> @ TidyThreat\TidyThreatCore.lua:239:
CounterThreat = <unnamed> {}
Border = <unnamed> {}
SetVisible = <function> @ TidyThreat\TidyThreatCore.lua:253:
SetThreatPopup = <function> @ TidyThreat\TidyThreatCore.lua:204:
SetDetailText = <function> @ TidyThreat\TidyThreatCore.lua:227:
SetThreatBars = <function> @ TidyThreat\TidyThreatCore.lua:188:
PlayerThreat = <unnamed> {}
OnUpdate = <function> @ TidyThreat\TidyThreatCore.lua:262:
DetailWindow = <unnamed> {}
}
event = "PLAYER_TARGET_CHANGED"
playerThreat = 3.8461539745331
playerThreatVal = 42766
playerRank = 3
partyThreat = 100
partyThreatVal = 753900
partyHighUnit = "party2"
PlayerWarned = false

---
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 10-17-10, 12:55 PM  
BooFer
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 26
Uploads: 2
Love this mod, I really do! I keep getting this error after patch:

19x TidyThreat-1.5\TidyThreatCore.lua:65: attempt to compare number with table
TidyThreat-1.5\TidyThreatCore.lua:273: in function <TidyThreat\TidyThreatCore.lua:262>
<in C code>: in function `TargetNearestEnemy'
<string>:"TARGETNEARESTENEMY":1: in function <[string "TARGETNEARESTENEMY"]:1>

Locals:
self = TidyThreat {
0 = <userdata>
Glow = <unnamed> {}
AlertSound = <function> @ TidyThreat\TidyThreatCore.lua:64:
SetMoveable = <function> @ TidyThreat\TidyThreatCore.lua:239:
CounterThreat = <unnamed> {}
Border = <unnamed> {}
SetVisible = <function> @ TidyThreat\TidyThreatCore.lua:253:
SetThreatPopup = <function> @ TidyThreat\TidyThreatCore.lua:204:
SetDetailText = <function> @ TidyThreat\TidyThreatCore.lua:227:
SetThreatBars = <function> @ TidyThreat\TidyThreatCore.lua:188:
PlayerThreat = <unnamed> {}
OnUpdate = <function> @ TidyThreat\TidyThreatCore.lua:262:
DetailWindow = <unnamed> {}
}
event = "PLAYER_TARGET_CHANGED"
playerThreat = 3.8461539745331
playerThreatVal = 42766
playerRank = 3
partyThreat = 100
partyThreatVal = 753900
partyHighUnit = "party2"
PlayerWarned = false

---
BooFer is offline Report comment to moderator  
Reply With Quote
Old 10-14-10, 09:10 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
You're welcome! ;-)

I finally got my system patched up yesterday, and got some time this eve to work on it.

Originally posted by Therigwin
Woot TY!

Ya, we had the majority of it predownloaded.

Then my wife's and I pc's downloaded from each other, blizz and a couple of other systems to finish it off. Took about 4 hours total.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 10-14-10, 08:40 PM  
Therigwin
A Murloc Raider
 
Therigwin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 44
Uploads: 1
Woot TY!

Ya, we had the majority of it predownloaded.

Then my wife's and I pc's downloaded from each other, blizz and a couple of other systems to finish it off. Took about 4 hours total.
__________________

Therigwin is offline Report comment to moderator  
Reply With Quote
Old 10-12-10, 10:45 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Ugh, you're done patching already?

I hate you!

;-)

PS - I'll look at this tonight, if I can get on

Originally posted by Therigwin
Need update for 4.0.1

I am missing this so much when I tank!
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
Last edited by danltiger : 10-12-10 at 10:45 PM.
danltiger is offline Report comment to moderator  
Reply With Quote
Old 10-12-10, 10:16 PM  
Therigwin
A Murloc Raider
 
Therigwin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 44
Uploads: 1
Need update for 4.0.1

I am missing this so much when I tank!
__________________

Therigwin is offline Report comment to moderator  
Reply With Quote
Old 09-28-10, 05:01 AM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Hey there Zid,

Thanks for the feedback. You're right; Tidy Threat needs some work. It's one of the first addons that I wrote (with all the bad habits that come with teaching yourself), and I'm hoping to clean it up in the near future. (Tidy Plates, for good or bad, has occupied the lion's share of my development time)

Originally posted by Zidomo
Using it more, its pretty nice. One other problem encountered, though, with v1.20.

I have set it here to only show in combat. Every single time combat starts, the frame seems to have mysteriously moved to a new position from the last time used. Its especially noticeable after logging on to the character the mod is active on from another character where it isn't. Its never in the same position I left it in from before when combat starts. Its a big hassle when tanking.

When the Tidy Threat frame is hidden, is it still movable when hidden if you haven't locked it? Or is it not reading the saved variables file properly (["PosY"] = & ["PosX"] =)?
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: