Download
(32Kb)
Download
Updated: 07-04-15 07:24 AM
Pictures
File Info
Compatibility:
Fury of Hellfire (6.2)
Updated:07-04-15 07:24 AM
Created:08-01-10 12:32 PM
Downloads:6,931
Favorites:27
MD5:

Threat Indicator  Popular! (More than 5000 hits)

Version: 3.04
by: another [More]

Overview

Shows current target threat value as status bar and threat list. Threat can be shown on nameplates as changed health color. Also shows threat percent (optional), current tank name (optional), highest pet/party/raid member's threat as spark. "Securely tanking" state shown as StatusBar border. Simple and lightweight.

Settings

Settings available via slash handler /ti or /threatindicator in chat.


Positioning

Set "positioning mode" in settings to drag bar. This mode auto-cleans on entering combat.

v3.04
toc changed for 6.2

v3.03
toc changed for 6.1

v3.02
toc changed for WoD

v3.01
fixed: storing settings

v3.00
completely rewritten
hover bar removed
settings via interface/addons replaced by frame on slash command

v2.62
toc changed for v5.4

v2.61
toc changed for v5.3

v2.60
ConfigLib rewritten

v2.55
fixed: black nameplates on load

v2.54
fixed: nameplate healthbar aggro color

v2.53
toc changed for v5.1.0

v2.52
small leaks fixed

v2.51
more MoP fixes

v2.50
MoP changes

v2.31
toc changed for v4.3

"donate" button added

v2.30
fixed nameplate color

v2.29
toc updated for v4.2

v2.28
toc updated for v4.1

v2.27
Ability to keep StatusBar and/or List always visible.

v2.26
Fixed "td.threatColors[id]" bug.

v2.25
Ability to create default settings and spread to alts.

v2.20
Threat also visible on nameplates as changed health color (currently purple since red, green and yellow occupied by normal colors). Optional.
"Threat difference mode" removed.

v2.10
Threat list resizable.
Mouse dead zone fixed under StatusBar.

v2.05
"AllInOne" option to show tank name and threat percent inside StatusBar.
"Securely tanking" icon replaced to border around bar when server return "securely tanking" status for tank.

v2.0
works with 4.0.1
list of party threat (optional)

v1.45
changes required for Cataclysm
spark textures changed to colors
percent text 50% transparent below high threat
mouseover bar changed to update while mouse on target

v1.40
different textures for status bar
fast access to settings, type /ti or /threatindicator
additional threat bar (optional) under mouse cursor
Post A Reply Comment Options
Unread 09-07-11, 07:49 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Re: color

Originally posted by istarion
This feature isnt working for me right now (patch 4.2\ RU client)
Fixed in 2.30
Report comment to moderator  
Reply With Quote
Unread 07-31-11, 01:37 PM  
istarion
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
color

"Threat can be shown on nameplates as changed health color"
This feature isnt working for me right now (patch 4.2\ RU client)
Report comment to moderator  
Reply With Quote
Unread 11-16-10, 05:58 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Uploaded v2.27, probably last update for next several months (game card expires soon). Added ability to keep StatusBar and/or List always visible. So if you want to put it into your own UI: uncheck Bar and/or List hiding. To export your ui settings simply make defaults and share your Wtf\Account\...\SavedVariables\ThreatIndicator.lua (global settings)
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 05:50 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally posted by Wall
[b]getting when i login

1x ThreatIndicator-2.25\ThreatIndicator.lua:494: attempt to index field 'threatColors' (a nil value)
...
See message below. v2.26 uploaded, approval takes from minutes to hours. If you can't wait fix is "if td.threatColors and td.threatColors[id] then" at line 494 (I'm using Notepad++ to edit).
There is nothing special in v2.25 except ability to create default settings and apply it to your alts.
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 04:00 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 138
Uploads: 3
getting when i login

1x ThreatIndicator-2.25\ThreatIndicator.lua:494: attempt to index field 'threatColors' (a nil value)
ThreatIndicator-2.25\lib\ConfigLib\ConfigLib.lua:290: in function `CreateColorSelect'
ThreatIndicator-2.25\ThreatIndicator.lua:311: in function `ThreatIndicator_CreateDefSettingsPage'
ThreatIndicator-2.25\ThreatIndicator.lua:273: in function <ThreatIndicator\ThreatIndicator.lua:112>
ThreatIndicator-2.25\ThreatIndicator.lua:971: in function `ThreatIndicator_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

Locals:
self = <table> {
CreateCheckBox = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:235:
CreateIconButton = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:175:
CreateTexturedScrollBar = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:369:
CreateIcon = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:137:
CreateSlider = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:316:
CreateConfigPage = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:61:
CreateButton = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:220:
CreateColorSelect = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:272:
round = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:456:
}
name = "TIConfigDefaultsp1"
parent = TIConfigDefaults {
0 = <userdata>
cancel = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:86:
showTankCB = TIConfigDefaultsshowTank {}
parent = "ThreatIndicator"
hideOnTankingCB = TIConfigDefaultshideOnTanking {}
ColorSelectButtons = <table> {}
UnwrapScript = <function> @ Interface\FrameXML\SecureHandlers.lua:724:
SetFrameRef = <function> @ Interface\FrameXML\SecureHandlers.lua:729:
hoverBarCB = TIConfigDefaultshoverBar {}
t2SL = TIConfigDefaultstreshold2 {}
okay = <function> @ Interface\FrameXML\InterfaceOptionsFrame.lua:614:
WrapScript = <function> @ Interface\FrameXML\SecureHandlers.lua:718:
t1SL = TIConfigDefaultstreshold1 {}
Execute = <function> @ Interface\FrameXML\SecureHandlers.lua:713:
refresh = <function> @ Interface\FrameXML\InterfaceOptionsFrame.lua:617:
hidden = true
verticalCB = TIConfigDefaultsvertical {}
showValueCB = TIConfigDefaultsshowValue {}
allInOneCB = TIConfigDefaultsallInOne {}
name = "Defaults"
positioningModeCB = TIConfigDefaultspositioningMode {}
showOmenCB = TIConfigDefaultsshowOmen {}
nameplatesCB = TIConfigDefaultsnameplates {}
default = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:112:
showTankAboveCB = TIConfigDefaultsshowTankAbove {}
}
tooltip = "Select low threat color"
default = <table> {
1 = 0
2 = 0.5
3 = 0
4 = 0.5
}
GetFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:493:
SetFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:528:
StoreFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:539:
cs = TIConfigDefaultsp1 {
0 = <userdata>
default = <table> {}
title = TIConfigDefaultsp1Text {}
funcParams = <table> {}
StoreFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:539:
SetFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:528:
GetFunc = <function> @ ThreatIndicator\ThreatIndicator.lua:493:
texture = TIConfigDefaultsp1FTexture {}
}
ColorSelect = <table> {
OnClick = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:301:
OnShow = <function> @ ThreatIndicator\lib\ConfigLib\ConfigLib.lua:305:
}
Report comment to moderator  
Reply With Quote
Unread 11-12-10, 03:40 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
There is bug in v2.25 at line 494 on attempt to see "Defaults" page (should be "if td.threatColors and td.threatColors[id] then"). Fixed v2.26 uploaded.
Report comment to moderator  
Reply With Quote
Unread 09-20-10, 11:06 AM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally posted by Wall
setting won't save anymore.. reset next time i login to the game
Thanks, guess it happened with empty settings only. Fixed in 1.35. As well as colors "default" and "cancel" on settings page.
Report comment to moderator  
Reply With Quote
Unread 09-19-10, 02:03 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 138
Uploads: 3
setting won't save anymore.. reset next time i login to the game
Report comment to moderator  
Reply With Quote
Unread 08-02-10, 01:59 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally posted by Ferous
COnfiguration options in the future for looks i.e. Shared media support? Looks great, thanks
Main idea was to create addon as small as possible with most useful info. I don't like browsing my screen for Blizzard threat, searching Omen list for my own char or interpreting digital text values during Boss fight. Because Boss requires too much attention himself.

If you want to add this support you can do that (if I understand WoWInterface rules properly you can add mod and I set "Allow Updates & AddOns" to "yes").
Report comment to moderator  
Reply With Quote
Unread 08-02-10, 12:32 PM  
another
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 187
Uploads: 12
Originally posted by Wall
keep getting

1x ThreatIndicator-1.0\ThreatIndicator.lua:226: attempt to perform arithmetic on local 'MaxPartyPercentage' (a nil value)

when i play my DK
Oh I guess it happens with pet. Fixed. Will appears as soon as WoWInterface will approve it.
Report comment to moderator  
Reply With Quote
Unread 08-02-10, 08:21 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 138
Uploads: 3
keep getting

1x ThreatIndicator-1.0\ThreatIndicator.lua:226: attempt to perform arithmetic on local 'MaxPartyPercentage' (a nil value)
ThreatIndicator-1.0\ThreatIndicator.lua:254: in function `ThreatIndicator_OnUpdate'
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>

Locals:
self = ThreatIndicator {
0 = <userdata>
}
elapsed = 0.042000003159046
timeSinceLastUpdate = 0
updateTime = 0.25

---

when i play my DK
Report comment to moderator  
Reply With Quote
Unread 08-01-10, 05:12 PM  
Annekynn
A Fallenroot Satyr

Forum posts: 21
File comments: 144
Uploads: 0
Thanks!
Report comment to moderator  
Reply With Quote
Unread 08-01-10, 02:14 PM  
Jansus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 73
Uploads: 1
Looks great, just what I was looking for, going to try it out now.
Report comment to moderator  
Reply With Quote
Unread 08-01-10, 01:41 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 563
Uploads: 10
COnfiguration options in the future for looks i.e. Shared media support? Looks great, thanks
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: