 |
06/25/09, 4:28 AM
|
#196
|
|
Glass Joe
Gnome Mage
Die Silberne Hand (EU)
|
Hi here is my:
Addons i used:
AgUnit Frames
Pitbull
Quartz
Bartender
Bagnon
recount
Omen (at moment Simple Threat Meter)
eepanels
fubar with many tools
Smartdebuff
xloot
xrs
ora
scorchio2
Powaaura for The AS debuff and proocs
sexy minimap
DBM
chatter
|
|
|
|
|
06/25/09, 5:05 AM
|
#197
|
|
Von Kaiser
|

Originally Posted by Hotan

if not UnitIsFriend(unit,'player') then
local i = 1
local ttw,dam,hit,crit,scorch,wisdom= false,false,false,false,false,false
local tr,tg,tb = 255,0,0
local dr,dg,db = 255,0,0
local hr,hg,hb = 255,0,0
local cr,cg,cb = 255,0,0
local sr,sg,sb = 255,0,0
local wr,wg,wb = 255,0,0
while true do
local name,_,icon = UnitAura(unit,i,"HARMFUL")
if not name then
break
elseif name == "Thunder Clap" then
ttw = true
elseif name == "Infected Wounds" then
ttw = true
elseif name == "Frost Fever" then
ttw = true
elseif name == "Earth and Moon" then
dam = true
elseif name == "Ebon Plague" then
dam = true
elseif name == "Curse of the Elements" then
dam = true
elseif name == "Misery" then
hit = true
elseif name == "Faerie Fire" then
hit = true
elseif name == "Totem of Wrath" then
crit = true
elseif name == "Master Poisoner" then
crit = true
elseif name == "Heart of the Crusader" then
crit = true
elseif name == "Improved Scorch" then
scorch = true
elseif name == "Winter's Chill" then
scorch = true
elseif name == "Shadow Mastery" then
scorch = true
elseif name == "Judgement of Wisdom" then
wisdom = true
end
i = i + 1
end
if ttw then
tr,tg,tb = 0,255,0
end
if dam then
dr,dg,db = 0,255,0
end
if hit then
hr,hg,hb = 0,255,0
end
if crit then
cr,cg,cb = 0,255,0
end
if wisdom then
wr,wg,wb = 0,255,0
end
return "|n|cff%02x%02x%02xT|r |cff%02x%02x%02xD|r |cff%02x%02x%02xH|r |cff%02x%02x%02x3%%|r |cff%02x%02x%02x5%%|r |cff%02x%02x%02xW|r" ,tr,tg,tb,dr,dg,db,hr,hg,hb,cr,cg,cb,sr,sg,sb,wr,wg,wb
end
|
For some reason this new code, while working great, puts the W for the wisdom check a line below the rest of the tag. I cant for the life of me seem to figure out how to change it.
|
|
|
|
|
06/25/09, 6:52 AM
|
#198
|
|
Von Kaiser
Troll Mage
Bloodhoof (EU)
|
Originally Posted by Juravieal
For some reason this new code, while working great, puts the W for the wisdom check a line below the rest of the tag. I cant for the life of me seem to figure out how to change it.
|
I'm making an assumption that the background is red and when the condition fires the color is changed to green. If this were the case the explanation would be the missing scorch color handler near the end of that script. It never changes color from red but is prior to wisdom in the return string.
You would need the bolded part added to the script (well you need that part anyway if you intend this to work with scorch)
if crit then
cr,cg,cb = 0,255,0
end
if scorch then
sr,sg,sb = 0,255,0
end
if wisdom then
wr,wg,wb = 0,255,0
end
|
|
|
|
|
06/25/09, 6:57 AM
|
#199
|
|
Von Kaiser
|
No, what I was meaning is its actually on 2 different lines. As in the W denoting wisdom is a line below everything else. Not even on the frame, assuming you have it tied to the blank bar at the bottom.
|
|
|
|
|
06/25/09, 9:30 AM
|
#200
|
|
old and slow
Human Mage
Nordrassil (EU)
|
Originally Posted by Hotan
Judgements of the Just: Similar to IFF, this one blows to check because Blizzard likes to use hidden debuffs. You need to check for a Judgement effect, and then check the paladin talent trees...
|
I believe inspecting talent trees is like an event triggered from NotifyInspect(Unit), it can't be done instantly so shouldn't be done in a LuaTag. However, since UnitAura() can also return the UnitId of the caster, you can at least compare against the name of your guild's prot pally, and check all judgements on the mob to see if there are any cast by that player. This is how scorchio does it as well: you have to set in scorchio options which paladin has Judgements of the Just.
|
|
|
|
|
06/25/09, 11:45 AM
|
#201
|
|
Von Kaiser
|
Originally Posted by Wizeowel
I believe inspecting talent trees is like an event triggered from NotifyInspect(Unit), it can't be done instantly so shouldn't be done in a LuaTag. However, since UnitAura() can also return the UnitId of the caster, you can at least compare against the name of your guild's prot pally, and check all judgements on the mob to see if there are any cast by that player. This is how scorchio does it as well: you have to set in scorchio options which paladin has Judgements of the Just.
|
Updated with working LuaText. Replace Durandahl and Shiftycent with the names of prot pallies / boomkins that are properly speced. Haven't worked out the code for multiple people yet. Does LuaTexts have arrays?

if not UnitIsFriend(unit,'player') then
local i = 1
local ttw,dam,hit,crit,scorch,wisdom= false,false,false,false,false,false
local tr,tg,tb = 50,50,50
local dr,dg,db = 50,50,50
local hr,hg,hb = 50,50,50
local cr,cg,cb = 50,50,50
local sr,sg,sb = 50,50,50
local wr,wg,wb = 50,50,50
-- Pally with Judgement of the Just in their spec
local juster = "Durandahl"
-- Moonkin with Imp. FF in their spec
local firer = "Shiftycent"
while true do
local name,_,_,count,_,_,_,caster = UnitAura(unit,i,"HARMFUL")
if not name then
break
elseif name == "Thunder Clap" then
ttw = true
elseif name == "Infected Wounds" then
ttw = true
elseif name == "Frost Fever" then
ttw = true
elseif name == "Earth and Moon" then
dam = true
elseif name == "Ebon Plague" then
dam = true
elseif name == "Curse of the Elements" then
dam = true
elseif name == "Misery" then
hit = true
elseif name == "Faerie Fire" and UnitName(caster) == firer then
hit = true
elseif name == "Totem of Wrath" then
crit = true
elseif name == "Master Poisoner" then
crit = true
elseif name == "Heart of the Crusader" then
crit = true
elseif name == "Improved Scorch" and count == 5 then
scorch = true
elseif name == "Winter's Chill" then
scorch = true
elseif name == "Shadow Mastery" then
scorch = true
elseif name == "Judgement of Wisdom" then
wisdom = true
if UnitName(caster) == juster then
ttw = true
end
elseif ((name == "Jusgement of Light") or (name == "Judgement of Justice")) and UnitName(caster) == juster then
ttw = true
end
i = i + 1
end
if ttw then
tr,tg,tb = 255,255,255
end
if dam then
dr,dg,db = 255,255,255
end
if hit then
hr,hg,hb = 255,255,255
end
if crit then
cr,cg,cb = 255,255,255
end
if scorch then
sr,sg,sb = 255,255,255
end
if wisdom then
wr,wg,wb = 255,255,255
end
return "|cff%02x%02x%02xTTW|r |cff%02x%02x%02xDam|r |cff%02x%02x%02xHit|r |n|cff%02x%02x%02x3%%|r |cff%02x%02x%02x5%%|r |cff%02x%02x%02xWis|r" ,tr,tg,tb,dr,dg,db,hr,hg,hb,cr,cg,cb,sr,sg,sb,wr,wg,wb
end
Last edited by ravenndude : 06/29/09 at 5:14 AM.
Reason: Fixed code
|
|
|
|
|
06/25/09, 2:40 PM
|
#202
|
|
Piston Honda
|
Originally Posted by Juravieal
For some reason this new code, while working great, puts the W for the wisdom check a line below the rest of the tag. I cant for the life of me seem to figure out how to change it.
|
remove any "|n". I must have missed it when I posted it (my UI has this tag vertical so I have to remove them whenever I post it for general use). If that doesn't solve it then the issue is not a tag issue, but a LuaText issue itself.
Ravendude: You mispelled Judgement (which is impressive when Judgement isn't a word itself  ) Your general method is interesting, I like it for Judgements of the Just. For IFF I am pretty sure it doesn't matter who casts the Faerie Fire, as long as there is a boomkin in group. It also may be the same for Judgements of the Just, but no prot paly is going to not be Judgeing.
I guess I should do some testing for IFF and JotJ 
Last edited by Hotan : 06/25/09 at 2:49 PM.
|
correlation =/= causation
|
|
|
06/25/09, 4:11 PM
|
#203
|
|
Great Tiger
|
Originally Posted by Hotan
For IFF I am pretty sure it doesn't matter who casts the Faerie Fire, as long as there is a boomkin in group.
|
No, the moonkin has to cast it. A moonkin gets 3% extra crit on targets with any kind of FF on it though.
Utopia - Addons - Curse will inspect other players for you and provide a frame showing what buffs and debuffs have been applied (and which ones your group is missing). I believe you can customize it so only the ones you care about are shown as well.
|
Originally Posted by Crowl
If you have to control a robot dinosaur that fires lazers and there's a time when you shouldn't be shooting those lazers then the encounter is clearly flawed beyond hope of fixing.
|
|
|
|
06/25/09, 4:15 PM
|
#204
|
|
<Druid Trainer>
|
Originally Posted by nathanbp
No, the moonkin has to cast it. A moonkin gets 3% extra crit on targets with any kind of FF on it though.
|
As far as I know, there's no way to tell purely by filtering debuffs whether a Faerie Fire you see on the mob is Improved or not. However, an FF cast by a Feral is called "Faerie Fire (Feral)." So the only way to have an un-Imp FF is if you have Moonkin without IFF or a Resto casting it, both of which should be pretty unlikely.
|
|
|
|
06/26/09, 3:05 PM
|
#205
|
|
Piston Honda
Human Mage
Nordrassil (EU)
|
New version of my UI heavily inspired by Elurina's
Main difference is that my carbonite map is automatically hidden when i enter a raid, there is also more information with my focus, focus's target and my target's target which is invaluable as warning for vezax...
One question still, how is the cpu usage of clique versus decursive ? If it's the same then i'll ditch decursive and will make a layer with clique above my Aguf raid frames.
Carbonite-3.130
MoveAnything
ag_UnitFrames
AtlasLoot
Bartender4
BigWigs
CooldownCount
DagAssist
Decursive
DorjeHealingBars
DurabilityStatus
ElkBuffBars
EQCompare
GhostPulse
ItemRack
kgPanels
MagicTargets
Omen
Prat-3.0
Quartz
RatingBuster
Recount
sfbs
TimeToDie
TrinketMenu
XLoot
_NPCScan
|
|
|
|
|
06/28/09, 4:59 AM
|
#206
|
|
Glass Joe
|
Originally Posted by Xecute
Does anyone else use Mage Fever? I find if very helpful for tracking Clearcasts, Hotstreaks, and Mbarrs when I was arcane. It also gives you a timer, so if you need to finish a rotation, reapply a Scorch, or whatever, you know how much time you have to use your proc. You can also set it to show you when TTW is active on a mob.
|
Mage Fever is better than Mage Alert, because Mage Alert is laggy when screen flashes and sound play
|
|
|
|
|
06/28/09, 11:49 AM
|
#207
|
|
Glass Joe
|
Why should we use a dedicated extra addon when PowerAuras can handle everything.
Just set it for TTW, HotStreak with timer and even sound or icon/texture/text animation.
|
|
|
|
|
06/28/09, 9:40 PM
|
#208
|
|
Von Kaiser
|
updated my post with working TTW and IFF tracking for specific players. Here's a screen shot. Note: All debuffs are applied except JoW.

Last edited by ravenndude : 06/29/09 at 5:13 AM.
Reason: Added a screen shot
|
|
|
|
|
06/29/09, 3:01 PM
|
#209
|
|
Glass Joe
|
Originally Posted by Skyky
Why should we use a dedicated extra addon when PowerAuras can handle everything.
Just set it for TTW, HotStreak with timer and even sound or icon/texture/text animation.
|
Because some of us don't like big flashy things on hour screen ? I find Power Auras distracting, and don't really like it. I use Mage Fever and Scorchio2 for the tracking of effects.
|
|
|
|
|
06/29/09, 3:22 PM
|
#210
|
|
Piston Honda
|
Originally Posted by kannshara
Because some of us don't like big flashy things on hour screen ? I find Power Auras distracting, and don't really like it. I use Mage Fever and Scorchio2 for the tracking of effects.
|
While I don't agree with Skyky, you can make Power Auras less big and flashy. All of my Power Aura indicators are simple text displays.
This is a very old screenshot, but it does show my Hot Streak indicator. The size and text are completely controllable and can easily be less distracting than Mage Fever or Scorchio2.
|
correlation =/= causation
|
|
|
|