We did today a bit farming on onyxia the old dragonlady, and yes phase 3 was a aggro mess, maybe i get the screenshoots later ;) our pally tank had 200k aggro more than the druid and he still could pull aggro in phase 3, the warlock was the lowest in threat and suddenly died from physical raw damage of onyxia. :)
I've coded an experimental module, to test the theory regarding aggro and fireballs^^
If someone want to have a look at 2.4.2 onyxia logfile http://www.megaupload.com/de/?d=9RGLX3XM it will be crossposted in the bigwigs logfile topic :)
local MAJOR_VERSION = "Threat-2.0"
local MINOR_VERSION = tonumber(("$Revision: 99999 $"):match("%d+"))
if MINOR_VERSION > _G.ThreatLib_MINOR_VERSION then _G.ThreatLib_MINOR_VERSION = MINOR_VERSION end
ThreatLib_funcs[#ThreatLib_funcs+1] = function()
local ThreatLib = _G.ThreatLib
local ONYXIA_ID = 10184
local FIREBALL_ID = 18392
ThreatLib:GetModule("NPCCore"):RegisterModule(ONYXIA_ID, function(Onyxia)
function Onyxia:Init()
local func = function(self, mobGUID, targetGUID)
self.ModifyThreatOnTargetGUID(mobGUID, targetGUID, 0.0, 0)
end
self:RegisterSpellHandler("SPELL_DAMAGE", func, FIREBALL_ID)
self:RegisterCombatant(ONYXIA_ID, true)
end
end)
end
Her Phase 2 fireballs cause a complete threat wipe to her main target,
could also mean that aggro is reset on the maintank every time she casts fireball.
this needs testing ;)
Also i think the taunting of taunt-immune bosses still is not working, but this could be wrong , because onyxia is not 100% correct in omen yet ;)
Are there plans/is there already a tool in Omen2 or a related addon that will show average threat for a specified period of time (say a full raid or certain fights?) I believe there was a tool in Omen before (ETPS) that did this and I cannot find anything in the current Omen2. There are other addons out there that require KTM but me and my guild prefer Omen. I have the latest update of Omen2 as of today. Would really like to see this or another type of reporting so I can more effectively switch my gear around between different levels of EH and TPS generation. Thanks!
I did a versioncheck on my "raid" yesterday but people that were running the most recent version 75117 like me, didnt show up, like you can see in the attached picture.
Any idea how that can happen?
Omen r74823 (updates since then have been non-English localizations only). The following embedded: Threat-2.0 r75117, LibFuBarPlugin-Mod-3.0 r74212, LibGUIDRegistry-0.1 r75618. The rest disembedded, USEng client/server. In Shadow Labyrinth non-heroic (for the first time in months), doing the Ambassador Hellmaw boss on my warrior tank. Sometime during the fight--likely one of the times when the entire party is mind controlled--the following error:
Omen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1237: attempt to concatenate local 'target' (a nil value)\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1079: in function `AddTargetThreatTransactional'\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ClassModules\\Warrior.lua:196: in function `?'\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1204: in function `?'\nCallbackHandler-1.0\\CallbackHandler-1.0.lua:146: in function <...Ons\\Ace3\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[4]\":4: in function <[string \"safecall Dispatcher[4]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[4]\":13: in function `?'\nCallbackHandler-1.0\\CallbackHandler-1.0.lua:91: in function `Fire'\nAceEvent-3.0\\AceEvent-3.0.lua:70: in function <Interface\\AddOns\\Ace3\\AceEvent-3.0\\AceEvent-3.0.lua:69>
The error only occurred a single time though; the party was mind controlled several times.
Omen doesn't work on onyxia. Reset is not on fireball. Aggro reset is from phase 2 to phase 3. When she land all aggro will be reset. Omen doesn't do anything on that matter. That's why your people pull aggro from your pally tank. Also there is an ability call wing buffet. Same to all dragon in BWL. It will reduce target's threat. Amount of threat reduce by wing buffet is unknown. Maybe KTM still has that record.
At start of phase 3 will be easier if all dps let tank build threat for 1~2min before dps. Phase 3 and Phase 1 are exactly same except an additional AoE fear called Bellowing Roar accompanied with lava spits from the floor. But that has nothing to do with threat. Just remember aggro been reset after phase 2, you should be fine.
I know the the phases 2 & 3 dont work, this is even stated in the commitlog :)
i just read this fireball information somewhere, and wanted to test it.
the threat-reduction from knockback shoud already work but the threat-reset is WIP :)
I have a situation with massive CPU usage in Omen2 and Recount and where I can't see any consistent pattern in what triggers it.
Sometimes Wow 'freezes' for 2-10 seconds. I have managed to track it down to CPU usage of Omen2 and Recount by using the addon AddonManager where you can see (and reset) the CPU usage per addon. I reset all figures to zero and triggered the race condition and the result was that Omen2 and Recount took up about 93% of the CPU used by addons during that period. Normally the CPU figures for those two addons would be about 1-2% each.
It seems to only happen when I'm in a group or with a pet (warlock), but I'm not 100% sure of that.
The other day when I managed to measure it, I could trigger it over and over again killing mobs using a pet. It always happened immediately (maybe half a second) after killing the mod. I kept happening until I did a /recount show and reset the data. Omen2 and Recount had identical CPU usage in the range of several hundred times more than normal for them.
It had also happened a number of times when I opened all bags, but have never managed to measure that, so could of course be some other addon that is getting out of hand then.
This is of course extremely annoying when it is happening in the middle of a fight in a raid...
I have guessed there is something dodgy in one of Ace3 libs that they both use. Both addons embed these:
I know the the phases 2 & 3 dont work, this is even stated in the commitlog :)
i just read this fireball information somewhere, and wanted to test it.
the threat-reduction from knockback shoud already work but the threat-reset is WIP :)
Fireball cast only during phase 2 though. Phase 1 and 3 only firebreath. I did onyxia last Sunday with 4 of my friend. At phase 3 I just wand for 1 min then start DPS. Didn't pull aggro from my tank though. Thus during phase 3 there isn't anything that reset threat.
Ok next try ;) This time i had a look at Zul'jin from Zul Aman and replaced his messages with the yells from Bigwigs.
It's totally dry-coded as always ;) It needs an additional line in the lib.xml ,
depending on where you saved it, to be loaded.
mhmm arrowmaster,i try to be as close as possible to the real-behaviour of onyxia. so if you have a better idea , im all ears .
but without a reset somewhere its totally wrong :(
I might try it next week. Just killed Onyxia yesterday. :(
Arrowmaster: If p2 to p3 threat doesn't reset. Then it's GG for most of DPSer. Last week Onyxia. We had restoration druid pull aggro at start of phase 3. According to your theory, How can a healer gain enough threat to over aggro if threat didn't reset? Phase 2 didn't last that long. Remember we are all lvl 70. My tank's gear all from ZA BT and HJ. 1 or 2 hot can keep him up without problem at phase 1. There is no way that druid can get 1% of tank's threat at end of phase 1. And no way to get another 99% of threat during 2 min phase 2.
Also I did onyxia a lot before TBC. All those strategy I been read is threat reset during phase 2 to phase 4 transition. All we did in the past is assume threat did reset. Maybe they all wrong. Probably it's time for us to learn something new. So if you got anything can prove your theory please say so.
Are there plans/is there already a tool in Omen2 or a related addon that will show average threat for a specified period of time (say a full raid or certain fights?) I believe there was a tool in Omen before (ETPS) that did this and I cannot find anything in the current Omen2. There are other addons out there that require KTM but me and my guild prefer Omen. I have the latest update of Omen2 as of today. Would really like to see this or another type of reporting so I can more effectively switch my gear around between different levels of EH and TPS generation. Thanks!
EstimatedTPS is the addon you want to get in this case.
Disembed your libs and then do your test again; performance metrics gathered with embedded libs have almost zero meaning.
Ok, removed the embedded Ace3 libs from Omen and Recount. This time it froze for about 30-40 seconds and even when I ALT-Tabbed out to Windows one of my CPU cores were at 100%. The result this time was:
Ace3 50%
Recount 49.1%
Omen 0.0%
The other 50 or so addons: 0.9%
I guess this is the wrong thread then. Is there a Ace3 libs thread?
I don't know, but there's been some discussion about the same issue in the Recount thread. It seems to be a bug in one of the Ace3 libraries triggered by a maybe-a-bug in Recount, and Elsia (the current maintainer of Recount) has been trying to track it down. You might post over there and see if you have anything to add that could help.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Omen2 does not yet have pullout bar functionality.
Alzeers:
What "temp" directory are you talking about?
I've coded an experimental module, to test the theory regarding aggro and fireballs^^
If someone want to have a look at 2.4.2 onyxia logfile
http://www.megaupload.com/de/?d=9RGLX3XM it will be crossposted in the bigwigs logfile topic :)
could also mean that aggro is reset on the maintank every time she casts fireball.
this needs testing ;)
Also i think the taunting of taunt-immune bosses still is not working, but this could be wrong , because onyxia is not 100% correct in omen yet ;)
Any idea how that can happen?
Omen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1237: attempt to concatenate local 'target' (a nil value)\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1079: in function `AddTargetThreatTransactional'\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ClassModules\\Warrior.lua:196: in function `?'\nOmen-Omen r74823 / Threat-2.0 r75117\\Libs\\Threat-2.0\\ThreatClassModuleCore.lua:1204: in function `?'\nCallbackHandler-1.0\\CallbackHandler-1.0.lua:146: in function <...Ons\\Ace3\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[4]\":4: in function <[string \"safecall Dispatcher[4]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[4]\":13: in function `?'\nCallbackHandler-1.0\\CallbackHandler-1.0.lua:91: in function `Fire'\nAceEvent-3.0\\AceEvent-3.0.lua:70: in function <Interface\\AddOns\\Ace3\\AceEvent-3.0\\AceEvent-3.0.lua:69>
The error only occurred a single time though; the party was mind controlled several times.
Omen doesn't work on onyxia. Reset is not on fireball. Aggro reset is from phase 2 to phase 3. When she land all aggro will be reset. Omen doesn't do anything on that matter. That's why your people pull aggro from your pally tank. Also there is an ability call wing buffet. Same to all dragon in BWL. It will reduce target's threat. Amount of threat reduce by wing buffet is unknown. Maybe KTM still has that record.
At start of phase 3 will be easier if all dps let tank build threat for 1~2min before dps. Phase 3 and Phase 1 are exactly same except an additional AoE fear called Bellowing Roar accompanied with lava spits from the floor. But that has nothing to do with threat. Just remember aggro been reset after phase 2, you should be fine.
i just read this fireball information somewhere, and wanted to test it.
the threat-reduction from knockback shoud already work but the threat-reset is WIP :)
Sometimes Wow 'freezes' for 2-10 seconds. I have managed to track it down to CPU usage of Omen2 and Recount by using the addon AddonManager where you can see (and reset) the CPU usage per addon. I reset all figures to zero and triggered the race condition and the result was that Omen2 and Recount took up about 93% of the CPU used by addons during that period. Normally the CPU figures for those two addons would be about 1-2% each.
It seems to only happen when I'm in a group or with a pet (warlock), but I'm not 100% sure of that.
The other day when I managed to measure it, I could trigger it over and over again killing mobs using a pet. It always happened immediately (maybe half a second) after killing the mod. I kept happening until I did a /recount show and reset the data. Omen2 and Recount had identical CPU usage in the range of several hundred times more than normal for them.
It had also happened a number of times when I opened all bags, but have never managed to measure that, so could of course be some other addon that is getting out of hand then.
This is of course extremely annoying when it is happening in the middle of a fight in a raid...
I have guessed there is something dodgy in one of Ace3 libs that they both use. Both addons embed these:
AceAddon-3.0
AceComm-3.0
AceConfig-3.0
AceConsole-3.0
AceDB-3.0
AceDBOptions-3.0
AceEvent-3.0
AceGUI-3.0
AceLocale-3.0
AceSerializer-3.0
AceTimer-3.0
CallbackHandler-1.0
LibSharedMedia-3.0
LibStub
Any ideas?
If there is anything I can do to get more useful information please let me know.
Fireball cast only during phase 2 though. Phase 1 and 3 only firebreath. I did onyxia last Sunday with 4 of my friend. At phase 3 I just wand for 1 min then start DPS. Didn't pull aggro from my tank though. Thus during phase 3 there isn't anything that reset threat.
It's totally dry-coded as always ;) It needs an additional line in the lib.xml ,
depending on where you saved it, to be loaded.
example:
Time for a break ;)
but without a reset somewhere its totally wrong :(
Arrowmaster: If p2 to p3 threat doesn't reset. Then it's GG for most of DPSer. Last week Onyxia. We had restoration druid pull aggro at start of phase 3. According to your theory, How can a healer gain enough threat to over aggro if threat didn't reset? Phase 2 didn't last that long. Remember we are all lvl 70. My tank's gear all from ZA BT and HJ. 1 or 2 hot can keep him up without problem at phase 1. There is no way that druid can get 1% of tank's threat at end of phase 1. And no way to get another 99% of threat during 2 min phase 2.
Also I did onyxia a lot before TBC. All those strategy I been read is threat reset during phase 2 to phase 4 transition. All we did in the past is assume threat did reset. Maybe they all wrong. Probably it's time for us to learn something new. So if you got anything can prove your theory please say so.
the agro is not reseted after each landing
EstimatedTPS is the addon you want to get in this case.
Ok, removed the embedded Ace3 libs from Omen and Recount. This time it froze for about 30-40 seconds and even when I ALT-Tabbed out to Windows one of my CPU cores were at 100%. The result this time was:
Ace3 50%
Recount 49.1%
Omen 0.0%
The other 50 or so addons: 0.9%
I guess this is the wrong thread then. Is there a Ace3 libs thread?