WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Help/Support (https://www.wowinterface.com/forums/forumdisplay.php?f=3)
-   -   OPIE - Wrath (https://www.wowinterface.com/forums/showthread.php?t=59479)

Volostyle 01-21-23 10:14 AM

OPIE - Wrath
 
Anybody know how to fix the OPie addon with the latest Wrath patch? Custom rings don't open, but default rings do. Here's the LUA error:

10x OPie/Libs/ActionBook/Handlers.lua:295: attempt to call global 'GetItemCooldown' (a nil value)
[string "@OPie/Libs/ActionBook/Handlers.lua"]:295: in function <OPie/Libs/ActionBook/Handlers.lua:281>
[string "=(tail call)"]: ?
[string "@OPie/OPieCore.lua"]:1351: in function `GetOpenRingSliceAction'
[string "@OPie/OPieUI.lua"]:232: in function <OPie/OPieUI.lua:231>
[string "@OPie/OPieUI.lua"]:356: in function <OPie/OPieUI.lua:329>
[string "=(tail call)"]: ?
[string "@OPie/OPieUI.lua"]:466: in function <OPie/OPieUI.lua:430>
[string "=[C]"]: in function `securecall'
[string "@OPie/OPieCore.lua"]:889: in function `method'
[string "@FrameXML/RestrictedFrames.lua"]:791: in function <FrameXML/RestrictedFrames.lua:783>
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "=[C]"]: ?
[string "@FrameXML/RestrictedExecution.lua"]:484: in function <FrameXML/RestrictedExecution.lua:447>
[string "@FrameXML/RestrictedFrames.lua"]:713: in function <FrameXML/RestrictedFrames.lua:698>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@FrameXML/RestrictedExecution.lua"]:484: in function <FrameXML/RestrictedExecution.lua:447>
[string "=(tail call)"]: ?
[string "@FrameXML/SecureHandlers.lua"]:285: in function <FrameXML/SecureHandlers.lua:279>
[string "=(tail call)"]: ?

Locals:
ident = "item:43015"
_modState = "..K.>1"
target = nil
purpose = nil
ibag = nil
islot = nil
name = "Fish Feast"
link = "|cffffffff|Hitem:43015::::::::80:::::::::|h[Fish Feast]|h|r"
icon = 237303
_ = 1
bag = nil
slot = nil
tip = nil
tipArg = nil
iid = 43015
cdStart = nil
cdLen = nil
enabled = nil
cdLeft = nil
(*temporary) = nil
(*temporary) = 43015
(*temporary) = "attempt to call global 'GetItemCooldown' (a nil value)"
lastSlot = 19
itemIdMap = <table> {
item:43523 = 43523
item:46378 = 46378
item:33445 = 33445
item:27666 = 27666
item:46376 = 46376
item:40212 = 40212
item:34755 = 34755
item:43015 = 43015
}
MODERN = false
toyHint = nil
NormalizeInRange = <table> {
1 = 1
0 = 0
= 1
= 0
}
GetItemLocation = <function> defined @OPie/Libs/ActionBook/Handlers.lua:252
containerTip = <function> defined @OPie/Libs/ActionBook/Handlers.lua:245
playerInventoryTip = <function> defined @OPie/Libs/ActionBook/Handlers.lua:249

Fizzlemizz 01-21-23 10:40 AM

GetItemCooldown moved to C_Container.GetItemCooldown

Volostyle 01-21-23 12:52 PM

Thanks that fixed it

Kiddmoose 01-30-23 04:29 PM

What exactly do I have to do to make this change?

"GetItemCooldown moved to C_Container.GetItemCooldown"

New to handling LUA errors and can't figure this out. Sorry for not understanding the initial directions and thanks in advance for any help you can offer.

Kiddmoose 01-30-23 08:50 PM

For reference - the error pops up for me specifically when trying to use items from my bag in an opie ring (i.e. hearthstone).


All times are GMT -6. The time now is 01:25 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI