Say, how do I configure Omen to just show when I click it and hide again when I click its icon again? Currently, when it is set to show during raids, it pops up all the time. I can click it away and it comes back a few seconds later. When I set it to not show during raids, it keeps vanishing, no matter how often I call it back. :)
You currently can't, until I, umm, rewrite the show/hide code.
You can call
/run Omen:Disable()
though, for a "permanent hide"!
my healers would like to have something like an "AE aggro monitor" like in Omen2 so they could see all the aggro they have an all mobs, especially when there are one or more mobs "untanked" in the raid. Is this possible any longer?
my healers would like to have something like an "AE aggro monitor" like in Omen2 so they could see all the aggro they have an all mobs, especially when there are one or more mobs "untanked" in the raid. Is this possible any longer?
Hehe, flip back a page or two. :)
Lots of people are lamenting the absence of AoE mode. Unfortunately it's just not feasible with the new API.
Is there any way to query Omen via a macro for threat? Specifically, who is second for my current target. I am a tankadin and this would really be useful for a Hand of Salvation macro.
I was also thinking that it would be nice if you could cast a spell by clicking on the bars (or some combination of modifer keys + click). Right now I have to check Omen to see if somebody is getting too high, then look over at my raid frames and find them. It's be nice to eliminate that second step.
I don't believe that it's possible to have frames (bars) dynamically change their unit association while in combat. Long ago, this feature was starting to make healer coordination trivial prior to the 2.x patch.
I was also thinking that it would be nice if you could cast a spell by clicking on the bars (or some combination of modifer keys + click). Right now I have to check Omen to see if somebody is getting too high, then look over at my raid frames and find them. It's be nice to eliminate that second step.
Short answer:
I assure you, this one is 100% impossible to do by any addon, by any coder.
Longer technical answer:
A secure frame (that allows you to click on and interact with the unit) cannot respond to threat change events, because the secureheader environments in post patch 3.0 does not contain the threat query functions.
Is there any way to query Omen via a macro for threat? Specifically, who is second for my current target. I am a tankadin and this would really be useful for a Hand of Salvation macro.
Thanks in advance.
Short answer:
Right now, no, because Omen doesn't bother to save threat data, so there's nothing you can query Omen for. Just look at Omen and see who is above/below you.
Even if Omen was able to give you an answer, you would not be able to use that answer directly in any macro to cast the spell in 1 click - the macro system cannot use variables. The macro would at most print a message on screen who is next highest, and you would still have to cast hand of Salvation on your target manually.
Longer answer:
Raid version
/run local a,b=UnitDetailedThreatSituation,"target" local _,_,_,_,t=a("player", b) local u,v = 0 if t then for i=1,40 do local c="raid"..i local _,_,_,_,e=a(c, b) if e and e<t and e>u then u=e v=UnitName(c) end end end print(v)
Party version
/run local a,b=UnitDetailedThreatSituation,"target" local _,_,_,_,t=a("player", b) local u,v = 0 if t then for i=1,4 do local c="party"..i local _,_,_,_,e=a(c, b) if e and e<t and e>u then u=e v=UnitName(c) end end end print(v)
This gives you the name of the person that is right below you in threat. It ignores people above you.
Longer technical answer:
A secure frame (that allows you to click on and interact with the unit) cannot respond to threat change events, because the secureheader environments in post patch 3.0 does not contain the threat query functions.
It's not possible to create a completely transparent secure frame on top of the the threat bar and then change the attribute to it dynamically based on the unit that's underneath it?
It's not possible to create a completely transparent secure frame on top of the the threat bar and then change the attribute to it dynamically based on the unit that's underneath it?
Frame attributes of secure frames cannot be changed while in combat except by Blizzard code. So the answer is no.
the whole reason the frames are called secure is that they can't be used to automate things like that :)
Exactly, Blizzard wants to prevent addons like the "old school Decursive" from working. Otherwise, you could "sort" a list of people that need decursing, and then just click the list to decurse right? Exactly the same with Omen, sort a list by threat and click the list to do stuff with said unit. This is a no no.
[2008/10/31 06:24:56-4293-x1]: Omen-3.0\Omen.lua:1756: attempt to index global 'AceGUIWidgetLSMlists' (a nil value)
---
[2008/10/31 06:24:56-4293-x1]: Omen-3.0\Omen.lua:436: attempt to call method 'SetupOptions' (a nil value)
(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:340: in function `InitializeAddon'
AceAddon-3.0\AceAddon-3.0.lua:428: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:421>
---
EDIT: problem fixed after getting the missing libs.
Sorry for not checking before posting.
Please get the copy of Omen that has all the libraries needed (that is, RC3-17-gf590855). The nolib version (RC3-17-gf590855-nolib) does not come with it.
Having an issue with this latest release(RC3-20-g0ee193d). Broker2Fubar now picks Omen up and creates it's own Fubar Icon, along with Omen itself.
After disabling the Broker2Fubar icon in Fubar(or even disabling Broker2Fubar altogether), the issue becomes I see the Fubar Icon/text as well as the minimap icon and no matter what I check/uncheck, I cannot get rid of the MiniMap icon. It's always there.
FYI version RC3-17-gf590855 does not have these issues.
You currently can't, until I, umm, rewrite the show/hide code.
You can call
/run Omen:Disable()
though, for a "permanent hide"!
my healers would like to have something like an "AE aggro monitor" like in Omen2 so they could see all the aggro they have an all mobs, especially when there are one or more mobs "untanked" in the raid. Is this possible any longer?
Hehe, flip back a page or two. :)
Lots of people are lamenting the absence of AoE mode. Unfortunately it's just not feasible with the new API.
Thanks in advance.
Short answer:
I assure you, this one is 100% impossible to do by any addon, by any coder.
Longer technical answer:
A secure frame (that allows you to click on and interact with the unit) cannot respond to threat change events, because the secureheader environments in post patch 3.0 does not contain the threat query functions.
Short answer:
Right now, no, because Omen doesn't bother to save threat data, so there's nothing you can query Omen for. Just look at Omen and see who is above/below you.
Even if Omen was able to give you an answer, you would not be able to use that answer directly in any macro to cast the spell in 1 click - the macro system cannot use variables. The macro would at most print a message on screen who is next highest, and you would still have to cast hand of Salvation on your target manually.
Longer answer:
Raid version
/run local a,b=UnitDetailedThreatSituation,"target" local _,_,_,_,t=a("player", b) local u,v = 0 if t then for i=1,40 do local c="raid"..i local _,_,_,_,e=a(c, b) if e and e<t and e>u then u=e v=UnitName(c) end end end print(v)
Party version
/run local a,b=UnitDetailedThreatSituation,"target" local _,_,_,_,t=a("player", b) local u,v = 0 if t then for i=1,4 do local c="party"..i local _,_,_,_,e=a(c, b) if e and e<t and e>u then u=e v=UnitName(c) end end end print(v)
This gives you the name of the person that is right below you in threat. It ignores people above you.
It's not possible to create a completely transparent secure frame on top of the the threat bar and then change the attribute to it dynamically based on the unit that's underneath it?
Frame attributes of secure frames cannot be changed while in combat except by Blizzard code. So the answer is no.
Exactly, Blizzard wants to prevent addons like the "old school Decursive" from working. Otherwise, you could "sort" a list of people that need decursing, and then just click the list to decurse right? Exactly the same with Omen, sort a list by threat and click the list to do stuff with said unit. This is a no no.
EDIT: problem fixed after getting the missing libs.
Sorry for not checking before posting.
Your error indicates that you do not have the AceGUI-3.0-SharedMediaWidgets library installed.
Please get the copy of Omen that has all the libraries needed (that is, RC3-17-gf590855). The nolib version (RC3-17-gf590855-nolib) does not come with it.
thx
ruRU loc (RC3-20-g0ee193d) (by StingerSoft)
After disabling the Broker2Fubar icon in Fubar(or even disabling Broker2Fubar altogether), the issue becomes I see the Fubar Icon/text as well as the minimap icon and no matter what I check/uncheck, I cannot get rid of the MiniMap icon. It's always there.
FYI version RC3-17-gf590855 does not have these issues.