That's really very odd - I've worked very hard to make Threat and Omen as efficient as possible. However, I'm very definitely going to take a look and see what I can find; I haven't experienced problems like that (we have people in my raid that run on old machines with integrated video cards!), but the fact that it slowed down so much with Omen is worrying.
If you have any addon-savvy people who are experiencing those problems, have them use a profiler like FuBar_PerformanceFu, turn on CPU profiling, and see what kinds of CPU usage numbers you get with Threat and Omen running in a raid. It'll hurt the framerate even further, but it will collect valuable information for me.
Antiarc is some of the code for threat2.0 and or OMEN2.0 updated to be more cpu friendly ie more efficient? I'd love to use OMEN2.0 but if this isn't the case some of our raiders will be dropping to single digit framerates and we won't be able to use OMEN2.0 which is our current situation with OMEN1.0. Please tell me it's an improved more efficient version.
It should be significantly more efficient due to the deprecation of the ParserLib requirement. Omen2 itself is a complete ground-up rewrite, so I'll be taking the opportunity to optimize where possible.
There is a certain flat rate of overhead that is going to exist with threat meters; there's a lot to handle. However, if Omen is impacting peoples' framerates that badly, something is significantly off. Do you have any benchmarks or other information I could take a gander at?
Latest build has the incorrect localization files in the healer and singletarget modules, its the general localization file for Omen just copy/pasted as far as I can tell.
Can you provide updated localization for your desired locale?
Threat-2.0 I'm getting comparing nil value error with ThreatClassModuleCore.lua with
if MINOR_VERSION > _G.ThreatLib_MINOR_VERSION then _G.ThreatLib_MINOR_VERSION = MINOR_VERSION end
changing it to simply
_G.ThreatLib_MINOR_VERSION = MINOR_VERSION
removes the error.
If this is the case, then somehow the module core is loading before Threat-2.0.lua. The first bit of code is correct; the second will lead to incorrect reported revision numbers.
EDIT: Just note that I worked around the localization problem by disabling it, I dont have the raid icons showing in healer or single target mode so I'm not sure if disabling the localization caused that or they arent added yet.
There aren't any raid icons in either mode; there isn't a whole lot of reason to add them, since those displays show raid member bars, so knowing the icon is relatively useless, IMO.
EDIT 2: A feature I'm missing in Omen is the version checker, hope you can add this again soon.
It doesn't seem that the spell reflect threat is working at all. I reflected a few spells from the nagas outside sunwell plateau and it didn't register. I did use the command to turn it on while solo, and it was registering melee hits. This was r62173.
I'm not sure if you need me to post any logs or anything.
Hm. I coded up a solution for it, but it seems to not have worked. I'll xfer my warrior and test as soon as possible.