Download
(119Kb)
Download
Updated: 07-13-11 05:43 AM
Pictures
File Info
Updated:07-13-11 05:43 AM
Created:unknown
Downloads:25,736
Favorites:175
MD5:

MyThreat  Popular! (More than 5000 hits)

Version: 1.6.5
by: Brimm [More]

MyThreat is a simple compact threat information frame containing only the most essential data. It is designed to be a summary of the current threat situation - basically "how does threat relate to me RIGHT NOW".

Threat is automatically adjusted for Mirror Image and Fade.

There are three modes of operation:

  • Standard mode:
    • Main use: Default behavior. Shows your threat relative to the person who currently has aggro on your target.
    • The percentage value represents your threat relative to the current tank's threat.
    • The threat difference represents the difference between your threat and the current tank's threat.
    • The name is that of the current target's tank.
  • Focus mode
    • Main use: On fights with multiple tanks where the DPSers need to stay below all of them (ex: Gruul, Void Reaver, Gurtogg, Eredar Twins).
    • The percentage value represents your threat relative to the person on the focus list with the lowest threat.
    • The threat difference represents the difference between your threat and the person on the focus list with the lowest threat.
    • The name is that of the person on the focus list with the lowest threat.
    • Enabled via a slash command ("/myt focus set TankA,TankB" to set, "/myt focus" to clear).
    • Cleared via a slash command ("/myt focus clear").
    • Set to automatically adjust to the raid's Main Tanksm as set via the Blizzard raid UI ("/myt focus tanks").
  • Tank mode:
    • Main use: Being able to see who is about to surpass you on threat and determine rapidly your thread lead relative to the other raid members.
    • The percentage value represents the person with the 2nd highest threat's relative threat compared to yours.
    • The threat difference represents your lead on the 2nd highest person on the threat list.
    • The name is that of the 2nd highest person on the threat list.
    • Enabled via the interface options or a slash command.

The values are color coded based on level of danger of pulling threat. All values (absolute threshold, relative threshold, alpha) for threat levels can be customized via a slash command (/mythreat or /myt) or the Interface->AddOns menu.

All threat information is obtained via the WoW Threat API. This AddOn is not meant as a replacement to Omen but rather as a supplement, allowing you to have summary information on your current threat situation at a glance while ignoring that of others.

1.6.5:
-Increased the maximum threat thresholds to 200,000 (up from 50,000).
------------------------------------------------------------------------
1.6.4:
-Fixes for patch 4.0.1.
------------------------------------------------------------------------
1.6.3:
-Adjusted frame alpha to always be full during Mirror Image / Fade instead of falling back to the "safe" alpha value.
------------------------------------------------------------------------
1.6.2:
-Fixed a problem with threat adjustment during Mirror Images and Fade.
------------------------------------------------------------------------
1.6.1:
-Fixed global variable leakage.
------------------------------------------------------------------------
1.6:
-Added support for custom alpha transparency based on threat level.
-Increased the maximum absolute threat for any range to 50000 (up from 20000).
------------------------------------------------------------------------
1.5.3:
-Updated TOC for WoW 3.3 patch.
-Updated version of Ace3 library to version 3.3.
------------------------------------------------------------------------
1.5.2:
-Updated TOC for WoW 3.2 patch.
-Updated version of Ace3 library.
------------------------------------------------------------------------
1.5.1:
-Updated TOC for WoW 3.1 patch.
------------------------------------------------------------------------
1.5:
-Revamped focus mode. /mythreat focus now has three options: set (to set a manual list, much like it worked previously), clear (which removes the current focus list) and tank, a new mode, that sets the focus list to mirror the raid's Main Tank list (as set by the default raid UI).
------------------------------------------------------------------------
1.4:
-Threat is now adjusted when Fade and Mirror Image is in effect (enabled/disabled via interface options).
------------------------------------------------------------------------
1.3.4:
-Modified COMBAT_LOG_EVENT_UNFILTERED event to throttle processing (cuts down on CPU usage).
------------------------------------------------------------------------
1.3.3:
-Fixed Tank mode.
------------------------------------------------------------------------
1.3.2:
-Fixed Focus mode.
-Optimized display update code.
------------------------------------------------------------------------
1.3.1:
-Changed the standard mode to hide when player is the one tanking target.
-Fixed an issue with threat range colors.
------------------------------------------------------------------------
1.3:
-Moved from Threat-2.0 to the WoWAPI for threat information.
-Changed standard mode to always compare to current tank rather than current target.
-Added profile support to the addon interface options.
------------------------------------------------------------------------
1.2:
-Added a new "tank mode" that can be enabled via the options.
-Added a new "focus mode" that can be set and cleared via a slash command.
------------------------------------------------------------------------
1.1:
-No significant changes other than updating Threat-2.0 version.
------------------------------------------------------------------------
1.0:
-Initial release.
Post A Reply Comment Options
Unread 03-31-08, 11:39 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
There were a few versions posted since 2.4 but the current one should work quite well.
Report comment to moderator  
Reply With Quote
Unread 04-01-08, 08:49 AM  
Cyanix
A Defias Bandit

Forum posts: 2
File comments: 21
Uploads: 0
/Myt test doesnt work

In raid, when entering combat, addon appears as if it wasn't locked down (reset pos) and doesnt show any threat values.
Last edited by Cyanix : 04-01-08 at 08:52 AM.
Report comment to moderator  
Reply With Quote
Unread 04-01-08, 10:22 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
If the addon is appearing with a white background and isn't showing values it's because it crashed on initialization. Now *why* it did that is a pretty hard nut to crack. I haven't done any code changes to the AddOn since last Tuesday (well, aside from adding Omen to the OptionalDeps) so I'd be very surprised if that was what is causing your MyThreat to crash. Likely it's an externals issue (yes, I'm guilty there, it took me a bit to figure out the externals when I ported from Ace2/Threat-1.0 to Ace3/Threat-2.0. However, it's all setup now and has been working flawlessly for myself and half of my guildmates on raids all of last week.)

I would highly recommend getting the latest version - either from here or from the WoWAce SVN. Also, keep in mind that if *any* of your AddOns that use either Ace3 or Threat-2.0 have dependency problems, the Ace/Threat libs won't be properly loaded and MyThreat will appear with a white background and not function.

I believe the Blizzard UI loader now outputs any LUA errors during initialization so that would probably give you more insight into the problem.
Last edited by Brimm : 04-01-08 at 10:23 AM.
Report comment to moderator  
Reply With Quote
Unread 04-05-08, 05:10 PM  
klo_lol
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Getting 3 Errors.

...ace\AddOns\MyThreat\Libs\AceComm-3.0\AceComm-3.0.lua:16: AceComm-3.0 requires ChatThrottleLib
Count: 1

Call Stack:
[C]: ?
[C]: in function `assert'
...ace\AddOns\MyThreat\Libs\AceComm-3.0\AceComm-3.0.lua:16: in main chunk


Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Library 'AceComm-3.0' is not Embed capable
Count: 1

Call Stack:
[C]: ?
[C]: in function `error'
...e\AddOns\MyThreat\Libs\AceAddon-3.0\AceAddon-3.0.lua:132: in function `EmbedLibrary'
...e\AddOns\MyThreat\Libs\AceAddon-3.0\AceAddon-3.0.lua:114: in function `EmbedLibraries'
...rface\AddOns\MyThreat\Libs\Threat-2.0\ThreatBoot.lua:20: in main chunk

Interface\AddOns\MyThreat\MyThreat.lua:172: Cannot find a library instance of "Threat-2.0".
Count: 1

Call Stack:
[C]: ?
[C]: in function `error'
Interface\AddOns\MyThreat\Libs\LibStub\LibStub.lua:23: in function `LibStub'
Interface\AddOns\MyThreat\MyThreat.lua:172: in main chunk

---

Using EnGB client. Yes, it's the Lates version. I Never got the 2.4 Version to work. Yes i deleted all Saved variables. It's the only Ace-Addon Installed. The Libraries Are there in the Libs-folder. Installed per download of the rar and also per WAu. Nothing worked either. Plx fix :S
Report comment to moderator  
Reply With Quote
Unread 04-06-08, 10:31 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
The joys of externals. One day I'll get them right.

Should be fixed once this version gets approved.
Report comment to moderator  
Reply With Quote
Unread 04-06-08, 05:52 PM  
klo_lol
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by Brimm
The joys of externals. One day I'll get them right.

Should be fixed once this version gets approved.
Tested Right now, and got no Error so far, thank you =)
Report comment to moderator  
Reply With Quote
Unread 05-15-08, 07:51 PM  
peewee_sweden
A Kobold Labourer

Forum posts: 1
File comments: 79
Uploads: 0
This is probably the best Threat-mod I've seen! Finally I can add my threat to my HUD! If only:
  • I would love to be able to have it listed as a bar instead of text, for visual reasons (a horisontal bar, with settings for alpha and such) My own preferences would have a bar with my threat listed as a number within the bar, and the bar fades from green to orange to red, possibly flashing or pulsing when I pass 100%. If I am the target (maybe I'm the tank) the bar disappears (option). That would be awesome for me as a druid where I start a fight as offtank, and when my target is down I go kitty and DPS on the next target.
  • ...I could come up with anything else! ^^

But hell yes, I'm using this as is! That visual representation with the color blip at the center of my screen is awesome!
Last edited by peewee_sweden : 05-15-08 at 07:55 PM.
Report comment to moderator  
Reply With Quote
Unread 05-22-08, 06:11 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
The display (bar instead of text) is a change that will likely never see the light of day. I put numeric values simply because it's easier to deal with (>2k threat - I can handle a crit SS right now). If you're not finding the visual cues (colors) indication enough, I suggest tweaking the relative and absolute values for the colors to something you are more comfortable with. The default is values I am comfortable with as a rogue, so your needs may vary.

One thing that will likely be changed "soon" is the addition of the current target's name under the threat values (optional, so you can turn it on if you don't want / need it) so you can tell quickly if that -5k threat is with the tank or with some other player that has just been targeted for a secondary ability. I don't have an ETA on this but it should be done "soon".
Report comment to moderator  
Reply With Quote
Unread 05-28-08, 07:49 AM  
peewee_sweden
A Kobold Labourer

Forum posts: 1
File comments: 79
Uploads: 0
Fair enough. I'm getting used to the numbers now though, and I did some tweaking. I simply turned the absolute threat values to 0 for my levelling hunter and keep an eye on the numbers instead.

And the addition of the secondary target is a very good idea, I like it
Report comment to moderator  
Reply With Quote
Unread 05-28-08, 06:29 PM  
Hjalte
A Fallenroot Satyr

Forum posts: 21
File comments: 47
Uploads: 0
I don't seem to be able to make the font any larger than size 30.

I need something BIG to avoid overaggroing
Report comment to moderator  
Reply With Quote
Unread 10-12-08, 07:00 AM  
Twumi
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
LDB Support

Any plans for LDB Support? That would be so awesome, it will make it much easier to add in much UI's i think, it will at least in mine, loving the addon nonetheless
Report comment to moderator  
Reply With Quote
Unread 10-12-08, 08:10 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
Unless I'm mistaken, LDB is an implementation that allows to detach addon data from the addon GUI - thus allowing any GUI to display the addon's data.

MyThreat is already just that - a GUI for Threat-2.0. It would be pretty dumb to push the same data to LDB. That being said, there is likely already a Threat-2.0-to-LDB addon somewhere out there.
Report comment to moderator  
Reply With Quote
Unread 10-15-08, 09:41 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
There's a known issue with the focus mode simply not working - I'm trying to get a fix to that and should have one in the works "shortly".
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 09:02 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
The Focus Mode issue should now be fixed - let me know if you run into any other small quirks.
Report comment to moderator  
Reply With Quote
Unread 10-20-08, 03:27 PM  
Bebe4659
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
I keep getting this error:

[2008/10/20 17:21:40-1049-x1]: ...s\MyThreat\Libs\Threat-2.0\ThreatClassModuleCore.lua:354: attempt to concatenate local 'i' (a nil value):
...s\MyThreat\Libs\Threat-2.0\ThreatClassModuleCore.lua:845: in function `calcBuffMods':
...s\MyThreat\Libs\Threat-2.0\ThreatClassModuleCore.lua:462: in function `Boot':
...s\MyThreat\Libs\Threat-2.0\ThreatClassModuleCore.lua:467: in function <...s\MyThreat\Libs\Threat-2.0\ThreatClassModuleCore.lua:466>:
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:365: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:357>
(tail call): ?:
(tail call): ?:
Threat-2.0\Threat-2.0.lua:237: in function `PLAYER_ENTERING_WORLD'
Threat-2.0\Threat-2.0.lua:330: in function <...rface\AddOns\MyThreat\Libs\Threat-2.0\Threat-2.0.lua:298>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceTimer-3.0\AceTimer-3.0.lua:140: in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:114>

---

Dunno what exactly to do for it, but it really likes spamming.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: