There is nothing wrong with EQCompare, at least not if you use that version.
It includes more updates, but that was today. And I just posted an improvement because I hoped somebody could update the SVN with that :D
For some reason I'm not seeing the comparison tooltip when I mouse over an item in my bags (I'm using MyBags). I've checked with a /eqcompare that the addons is active, so I have no idea why that's happening. Is someone having the same issue?
I get the exact same error with the Wand/Spellstone macro, with ClosetGnome_Banker.
I have also observed this using equipped: argument in a macro.
macro:
/castsequence [equipped:Vengeance of the Illidari] reset=90 Vengeance of the Illidari,Glowing Crystal Insignia; Glowing Crystal Insignia
result:
[2007/01/26 08:30:54-1091-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'ClosetGnome_Banker' tried to call the protected function 'UseItemByName()'.
<in C code>: in function `UseItemByName'
Interface\FrameXML\ChatFrame.lua:829: in function <Interface\FrameXML\ChatFrame.lua:780>:
Interface\FrameXML\ChatFrame.lua:1192: in function `value':
Interface\FrameXML\ChatFrame.lua:3079: in function <Interface\FrameXML\ChatFrame.lua:3043>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2821: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2077: in function <Interface\FrameXML\ChatFrame.lua:2071>:
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:223: in function `SecureActionButton_OnClick':
<string>:"BT3Button1:OnClick":2: in function <[string "BT3Button1:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:958: in function <Interface\FrameXML\SecureStateHeader.lua:939>:
---
[2007/01/26 08:38:56-1092-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'EQCompare' tried to call the protected function 'UseItemByName()'.
<in C code>: in function `UseItemByName'
Interface\FrameXML\ChatFrame.lua:829: in function <Interface\FrameXML\ChatFrame.lua:780>:
Interface\FrameXML\ChatFrame.lua:1192: in function `value':
Interface\FrameXML\ChatFrame.lua:3079: in function <Interface\FrameXML\ChatFrame.lua:3043>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2821: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2077: in function <Interface\FrameXML\ChatFrame.lua:2071>:
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:223: in function `SecureActionButton_OnClick':
<string>:"BT3Button1:OnClick":2: in function <[string "BT3Button1:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:958: in function <Interface\FrameXML\SecureStateHeader.lua:939>:
---
Looking at the FrameXML here's what I have so far...
equipped: is handled on line 1032:
equipped = function(target, ...)
for i=1, select("#", ...) do
local type = select(i, ...);
if ( IsEquippedItemType(type) ) then
return true;
end
end
end,
taint checker did indicate that INVTYPE_THROWN was tainted (a constant?)
I would love to see EQCompare honor the icons added to the tooltip via ID Card, etc. Or add that functionality itself. Right now I have to click a link to see the icon. I miss seeing the icon on hover.
"EQCompare has been blocked from an action only available to the blizzard ui."
Error:
[2007/02/02 13:48:49-794-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'EQCompare' tried to call the protected function 'UNKNOWN'.
<in C code>: ?
<in C code>: in function `CastSpellByName'
Interface\FrameXML\ChatFrame.lua:1172: in function `value':
Interface\FrameXML\ChatFrame.lua:3079: in function <Interface\FrameXML\ChatFrame.lua:3043>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2821: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2077: in function <Interface\FrameXML\ChatFrame.lua:2071>:
<in C code>: ?
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:223: in function `SecureActionButton_OnClick':
<string>:"BT3Button61:OnClick":2: in function <[string "BT3Button61:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:958: in function <Interface\FrameXML\SecureStateHeader.lua:939>:
Yea yea, you whiners are getting your hover tips to looks like :P However the pissyfit that one person threw on WoWI over the modifier keys has convinced me not to implement that one.
However the pissyfit that one person threw on WoWI over the modifier keys has convinced me not to implement that one
Haha that's awesome :)
There's a method on how to do it two posts below that guy anyway...
Although I couldn't get tekcompare to show an extra tooltip on all tooltips for some reason, mainly just text links. *shrugs* back to eqcompare, it's not erroring out for me anyway, so there's not much reason to change :P. I just like changing my mods frequently ^^
It includes more updates, but that was today. And I just posted an improvement because I hoped somebody could update the SVN with that :D
Same thing happens with r25921
I do this when I don't get the comparison. But I could be mistaken on whyn this works.
I have also observed this using equipped: argument in a macro.
macro:
result:
Looking at the FrameXML here's what I have so far...
equipped: is handled on line 1032:
taint checker did indicate that INVTYPE_THROWN was tainted (a constant?)
(tail call): ?:
I got this error in EQCompare tonight. I don't know what I was doing at the time because I've got my bugsack muted, and I have popups turned off.
#showtooltip Major Spellstone
/cast [modifier:alt] Create Spellstone
/stopmacro [modifier:alt]
/cast [equipped:wand] Shoot; Master Spellstone
"EQCompare has been blocked from an action only available to the blizzard ui."
Error:
[2007/02/02 13:48:49-794-x1]: <event>ADDON_ACTION_BLOCKED:AddOn 'EQCompare' tried to call the protected function 'UNKNOWN'.
<in C code>: ?
<in C code>: in function `CastSpellByName'
Interface\FrameXML\ChatFrame.lua:1172: in function `value':
Interface\FrameXML\ChatFrame.lua:3079: in function <Interface\FrameXML\ChatFrame.lua:3043>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:2821: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2077: in function <Interface\FrameXML\ChatFrame.lua:2071>:
<in C code>: ?
<in C code>: ?
<in C code>: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:223: in function `SecureActionButton_OnClick':
<string>:"BT3Button61:OnClick":2: in function <[string "BT3Button61:OnClick"]:1>
(tail call): ?:
<in C code>: in function `securecall'
Interface\FrameXML\SecureStateHeader.lua:958: in function <Interface\FrameXML\SecureStateHeader.lua:939>:
http://www.wowinterface.com/downloads/info6837-tekKompare.html
So did I. ^^
It's does not have as many functions as some other Compare-addons do have, but it does all I want.
Thanks Tekkub. :)
Haha that's awesome :)
There's a method on how to do it two posts below that guy anyway...
Although I couldn't get tekcompare to show an extra tooltip on all tooltips for some reason, mainly just text links. *shrugs* back to eqcompare, it's not erroring out for me anyway, so there's not much reason to change :P. I just like changing my mods frequently ^^
Nevermind, wrong SVN. Found it.