Download
(119Kb)
Download
Updated: 07-13-11 05:43 AM
Pictures
File Info
Updated:07-13-11 05:43 AM
Created:unknown
Downloads:25,767
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 01-08-09, 07:06 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
You can manually change the font by directly calling any of the frame objects:

MyThreat_ThreatFrameThreatDiff:SetFont("YourFontPathHere");
MyThreat_ThreatFrameThreatPercDiff:SetFont("YourFontPathHere");
MyThreat_ThreatFrameThreatPlayerName:SetFont("YourFontPathHere");

There are no plans at this time to add an option to change the font in-game.
Report comment to moderator  
Reply With Quote
Unread 01-07-09, 02:08 PM  
Rashiakas
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
font

Is it possible to change the font face in the code? Or maybe you could add an option.
Report comment to moderator  
Reply With Quote
Unread 12-31-08, 08:03 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
The way this addon works there is no way this would be possible as technical limitations with the Blizzard API prevent this from being easy to do. Even addons such as Omen can only try to "guesstimate" a healer's aggro on all mobs. Sorry Ault
Report comment to moderator  
Reply With Quote
Unread 12-31-08, 05:33 AM  
Ault
A Kobold Labourer

Forum posts: 1
File comments: 37
Uploads: 0
Healer mode

This looks like a really nice addon! But I'm a healer, so I'm missing a healer mode that shows the name of the mob I have the most threat on, and the percentage. I don't know if that is even possible to make, but I'd really love to have it.
Report comment to moderator  
Reply With Quote
Unread 11-26-08, 01:18 AM  
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 204
Uploads: 4
Very nice addon, Keep up the good work!
__________________
All I see is strobe lights blinding me in my hindsight.
Report comment to moderator  
Reply With Quote
Unread 11-10-08, 09:04 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
I was unaware that you could actually set multiple main tanks in the default UI (I knew you could set one, just not multiple). I'll see about adding that feature in a future release.

Also, the description has been altered to properly reflect the addon's behavior.
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 10:32 AM  
goliath0
A Murloc Raider

Forum posts: 4
File comments: 125
Uploads: 0
Originally posted by Brimm
It already "sticks" to the current tank regardless of target (I introduced that behavior when the Blizzard API opened up since it can tell us who is actually tanking the target).

Also, the problem with setting up the focus list from the "MT list" is that there is no built-in MT list in the WoW UI. There is simply *one* MT. As such, it's impossible to automatically populate it. I'd also very much like to avoid programming any features that tie into other addons and depend on them to function properly. I think having to type the focus list out - while annoying - does not require too much time or effort on the user to justify linking MyThreat to other addons such as oRA2 and CT_RaidAssist.
If it sticks to the tank, then you need to change the description, which clearly state's target's target, not "person highest on threat list".

As for the Tank list, you can set a couple "main tanks" in the default raid UI and you have then access to a draggable frame of tanks. I presume it can be checked and accessed from the code. It's all there by default.
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 01:01 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
It already "sticks" to the current tank regardless of target (I introduced that behavior when the Blizzard API opened up since it can tell us who is actually tanking the target).

Also, the problem with setting up the focus list from the "MT list" is that there is no built-in MT list in the WoW UI. There is simply *one* MT. As such, it's impossible to automatically populate it. I'd also very much like to avoid programming any features that tie into other addons and depend on them to function properly. I think having to type the focus list out - while annoying - does not require too much time or effort on the user to justify linking MyThreat to other addons such as oRA2 and CT_RaidAssist.
Report comment to moderator  
Reply With Quote
Unread 11-07-08, 05:42 PM  
goliath0
A Murloc Raider

Forum posts: 4
File comments: 125
Uploads: 0
Amazing addon.

But.

If a boss targets someone besides the tank for some time (Encapsulate by Felmyst etc.) you'll lose the crucial information since usually it happens to a random player, not the tank.

Maybe an option for the addon to only stick to the highest threat value person (in Standard mode) all the time? I'll do it but would like to see it as a feature

And an option to build focus list from the default Main Tank list?
Last edited by goliath0 : 11-07-08 at 06:17 PM.
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 10:16 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
Version 1.3.3 fixes the Tank mode issues. Sorry it took so long to get this one out but I've been putting a lot of effort into getting Loremaster
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 09:50 AM  
Bebe4659
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
Originally posted by Brimm
You're using an outdated version. The new versions no longer use the Threat-2.0 library. Upgrade to the latest version (and make sure you delete the MyThreat folder before doing so).
Okie dokie. Had thought I updated it, but guess no. Thank you.
Report comment to moderator  
Reply With Quote
Unread 10-21-08, 08:41 AM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
It has come to my attention that there are fairly major issues with Tank mode, so I'll be taking a look at that today and will likely be posting a fixed version soon after.
Report comment to moderator  
Reply With Quote
Unread 10-20-08, 07:23 PM  
Brimm
A Kobold Labourer
 
Brimm's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 57
Uploads: 6
Originally posted by Bebe4659
I keep getting this error:
You're using an outdated version. The new versions no longer use the Threat-2.0 library. Upgrade to the latest version (and make sure you delete the MyThreat folder before doing so).
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
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
Post A Reply



Category Jump: