arkayenro / arkinventory

A World of Warcraft Inventory mod for Retail, Burning Crusade, and Classic
108 stars 14 forks source link

QuestFrame Errors #1790

Closed Nylrith closed 1 year ago

Nylrith commented 1 year ago

What version number you are using? ArkInventory-3.10.16.zip

What game client are you playing? Retail, Wrath, Classic / Live, PTR, Beta Retail

What language is the game client set to? German

Describe the bug When ever talking to a quest giver/opening quest dialog with an npc, I get an error message.

To Reproduce Have both, "ArkInventory and "Skinner" running, talk to a questgiver/open the npc quest dialog.

Screenshots 1318x .../ArkInventory/Externals/Ace3/AceHook/AceHook-3.0-9.lua:180: Attempting to rehook already active hook QuestFrame_SetTitleTextColor.

[string "@ArkInventory/Externals/Ace3/AceHook/AceHook-3.0-9.lua"]:180: in function <.../ArkInventory/Externals/Ace3/AceHook/AceHook-3.0.lua:118> [string "@ArkInventory/Externals/Ace3/AceHook/AceHook-3.0-9.lua"]:321: in function `RawHook' [string "@Skinner/Core/NPCFrames.lua"]:191: in function <Skinner/Core/NPCFrames.lua:190>

string "=[C]": in function Show' [string "@FrameXML/UIParent.lua"]:2943: in functionSetUIPanel' [string "@FrameXML/UIParent.lua"]:2786: in function ShowUIPanel' [string "@FrameXML/UIParent.lua"]:2651: in function <FrameXML/UIParent.lua:2647> [string "=[C]"]: in functionSetAttribute' [string "@FrameXML/UIParent.lua"]:3253: in function `ShowUIPanel' [string "@FrameXML/QuestFrame.lua"]:99: in function <FrameXML/QuestFrame.lua:22>

Locals: (*temporary) = "Attempting to rehook already active hook QuestFrame_SetTitleTextColor."

Additional context It seems definitely to be related to the mod "Skinner". As I have no scripting/modding skills, I can not tell, which addon is actually causing the issue. Maybe, there is a something on my side I can do, to solve this. Any clarification, ideas, instructions would be very much appreciated. And well, thank you so much for keeping this addon alive! <3

arkayenro commented 1 year ago

acehook is a shared library that i tend to load first due to arkinventory starting with "a" tends to be near the top of the load order

i presume that skinner has an issue and youll need to report the issue to them.

disable everything except skinner and check if the issue is still there to confirm its a skinner issue

double check youve also updated it to the latest version

Nylrith commented 1 year ago

Oh, ok, that seems to make sense, even for me as an amateur.

Yeah, I forgot to mention it, I already have reported it to Jnlc of Skinner.

And no, with Skinner disabeled, the error message does not appear. And yes, I always keep updating all mods (via Overwolf).

So, I'll maybe should give Jncl the info you gave me, if that is ok.

Many thanks for you quick reply, have a great day!