Thread Tools Display Modes
07-29-09, 02:57 PM   #1
OldHarry
Premium Member
Premium Member
Join Date: Jun 2008
Posts: 174
Omen

Omen is constantly giving me constant error messages - even right after I update all add ons with curse client. So I am winding up pulling aggro off the tank at times and have wiped the raid a few times because I cant see when I am pulling too much aggro. I quit running gatherer because someone suggested it might not be working with omen and still wind up having to turn off omen ever single time I go into Naxx, VOA or Ulduar.
  Reply With Quote
07-29-09, 03:03 PM   #2
ravagernl
Proceritate Corporis
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 1,176
Please don't double post a thread with the same question
  Reply With Quote
07-29-09, 03:05 PM   #3
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
What's the constant error you are getting? Any visual indicators? Are you just going all out to early? Are threat bars not showing? Version numbers? Screenshot if it will help clarify exactly what is happening?

Last edited by Vis : 07-29-09 at 03:08 PM.
  Reply With Quote
07-30-09, 12:49 AM   #4
Trond
A Cliff Giant
 
Trond's Avatar
Join Date: Oct 2008
Posts: 74
Try Tidy Threat?
__________________
Trond, because you deserve it...?
SDMF
  Reply With Quote
08-01-09, 05:16 AM   #5
OldHarry
Premium Member
Premium Member
Join Date: Jun 2008
Posts: 174
Something about get shapeshift form info. And while I am on a dk.
  Reply With Quote
08-01-09, 07:22 AM   #6
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,953
Does the error message give you any other information such as a lua file name and a line number. It will help us track down the exact message you are getting.

If you keep getting the messages can you please take a screen shot and post it up so we can see exactly what you mean.

Rofl, must have been sleepy .. thought it was a nUI query Removed nUI related questions.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818

Last edited by Xrystal : 08-01-09 at 10:51 AM.
  Reply With Quote
08-02-09, 12:05 AM   #7
incith
A Murloc Raider
 
incith's Avatar
Join Date: Dec 2005
Posts: 8
Originally Posted by Trond View Post
Been using this lately. It rocks.
  Reply With Quote
08-02-09, 02:04 AM   #8
dystrophy
A Cyclonian
Join Date: Dec 2006
Posts: 42
I also receive this error message he is talking about even though my Omen is up to date also. The exact error message is this....

interface\addons\omen\omen.lua:1649: Usage: Getshapeshiftform Info(index)

Problem is I can't get rid of this error until the current fight ends, hitting OK just throws up the error again right away.
  Reply With Quote
08-02-09, 06:11 AM   #9
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,953
Originally Posted by dystrophy View Post
I also receive this error message he is talking about even though my Omen is up to date also. The exact error message is this....

interface\addons\omen\omen.lua:1649: Usage: Getshapeshiftform Info(index)

Problem is I can't get rid of this error until the current fight ends, hitting OK just throws up the error again right away.

Thanks that helps somewhat. Hopefully the omen developers have been keeping track of this thread themselves but here is the block of code in question.

Code:
if lastWarn.mobGUID == mobGUID and myThreatPercent >= t.Threshold and t.Threshold > lastWarn.threatpercent then
	if not t.DisableWhileTanking or not (myClass == "WARRIOR" and GetBonusBarOffset() == 2 or
	  myClass == "DRUID" and GetBonusBarOffset() == 3 or
	  myClass == "PALADIN" and UnitAura("player", GetSpellInfo(25780)) or
	  myClass == "DEATHKNIGHT" and GetShapeshiftFormInfo(GetShapeshiftForm()) == "Interface\\Icons\\Spell_Deathknight_FrostPresence") then
		self:Warn(t.Sound, t.Flash, t.Shake, *****ssage and L["Passed %s%% of %s's threat!"]:format(t.Threshold, guidNameLookup[lastWarn.tankGUID]))
	end
end
Okay, looking at wowwiki the only thing that seems to be wrong here is the deathknight test section.

GetShapeshiftFormInfo needs to have its parameter set to nil or false to work with DEATHKNIGHT information as per this page:

http://www.wowwiki.com/API_GetShapeshiftForm

For those ambitious people out there or the developers themselves you might want to change that last part to:

Code:
or myClass == "DEATHKNIGHT" and GetShapeshiftFormInfo(nil) then
OR

Code:
or myClass == "DEATHKNIGHT" and GetShapeshiftFormInfo(false) then
and see if it solves the problem for you. I'd try it myself but I don't have a deathknight to test it with.

This is I think because the Aura and Presence information for DeathKnights and Paladins aren't classed as true Stances unlike the other classes stance bars

Edit: Actually, the code change is wrong after re-reading it.

Change it to :
Code:
or myClass == "DEATHKNIGHT" and (GetShapeshiftForm(false) == 2) then
or
Code:
or myClass == "DEATHKNIGHT" and (GetShapeshiftForm(nil) == 2) then
It in essence does the same thing without hardcoding the filename used for said presence. If you read the wowwiki page you can see why I changed it.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818

Last edited by Xrystal : 08-02-09 at 06:21 AM.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Help/Support » Omen


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off