Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Mages

Reply
 
LinkBack Thread Tools
Old 06/25/09, 4:28 AM   #196
eselwald
Glass Joe
 
eselwald's Avatar
 
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

Offline
Reply With Quote
Old 06/25/09, 5:05 AM   #197
Juravieal
Von Kaiser
 
Troll Mage
 
Tichondrius
Originally Posted by Hotan View Post
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.

Offline
Reply With Quote
Old 06/25/09, 6:52 AM   #198
Redbeard
Von Kaiser
 
Troll Mage
 
Bloodhoof (EU)
Originally Posted by Juravieal View Post
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

Offline
Reply With Quote
Old 06/25/09, 6:57 AM   #199
Juravieal
Von Kaiser
 
Troll Mage
 
Tichondrius
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.

Offline
Reply With Quote
Old 06/25/09, 9:30 AM   #200
 Wizeowel
old and slow
 
Wizeowel's Avatar
 
Human Mage
 
Nordrassil (EU)
Originally Posted by Hotan View Post
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.

Netherlands Offline
Reply With Quote
Old 06/25/09, 11:45 AM   #201
ravenndude
Von Kaiser
 
Gnome Mage
 
Anvilmar
Originally Posted by Wizeowel View Post
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

Offline
Reply With Quote
Old 06/25/09, 2:40 PM   #202
Hotan
Piston Honda
 
Hotan's Avatar
 
Gnome Mage
 
Dark Iron
Originally Posted by Juravieal View Post
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

Offline
Reply With Quote
Old 06/25/09, 4:11 PM   #203
 nathanbp
Great Tiger
 
Gnome Mage
 
Mannoroth
Originally Posted by Hotan View Post
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 View Post
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.

United States Offline
Reply With Quote
Old 06/25/09, 4:15 PM   #204
 Hamlet
<Druid Trainer>
 
Hamlet's Avatar
 
Tauren Druid
 
Mal'Ganis
Originally Posted by nathanbp View Post
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.


United States Online
Reply With Quote
Old 06/26/09, 3:05 PM   #205
angayelle
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

France Offline
Reply With Quote
Old 06/28/09, 4:59 AM   #206
madmaxi
Glass Joe
 
Gnome Mage
 
Warsong (EU)
Originally Posted by Xecute View Post
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

Offline
Reply With Quote
Old 06/28/09, 11:49 AM   #207
Skyky
Glass Joe
 
Troll Mage
 
Hakkar (EU)
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.

Offline
Reply With Quote
Old 06/28/09, 9:40 PM   #208
ravenndude
Von Kaiser
 
Gnome Mage
 
Anvilmar
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

Offline
Reply With Quote
Old 06/29/09, 3:01 PM   #209
kannshara
Glass Joe
 
Draenei Mage
 
Kael'thas
Originally Posted by Skyky View Post
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.

Offline
Reply With Quote
Old 06/29/09, 3:22 PM   #210
Hotan
Piston Honda
 
Hotan's Avatar
 
Gnome Mage
 
Dark Iron
Originally Posted by kannshara View Post
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

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Class Mechanics » Mages

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Share Your Interface - READ THE FIRST POST (No, really. Read it.) Kaubel User Interface and AddOns 1661 03/22/13 5:05 AM