CovenantForge

CovenantForge

42.9k Downloads

Accessing covenant forge for the first time causes errors.

Ookami313 opened this issue ยท 2 comments

commented

I just leveled my shaman alt and upon joining my covenant and completing the initial quest to access the soul forge I received the following errors when I first opened the forge. The errors kept occurring when opening, activating a slot, slotting a conduit, and also adding a new conduit to the list. After reloading the game, the errors stopped occurring. Thanks.

1x CovenantForge\CovenantForge-V1.8.lua:197: Usage: SecureHook([object], method, [handler]): Attempting to hook a non existing target
[string "=[C]"]: ?
[string "@CovenantForge\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:211: in function <...ddOns\CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:118>
[string "@CovenantForge\Libs\AceHook-3.0\AceHook-3.0-9.lua"]:341: in function SecureHook' [string "@CovenantForge\CovenantForge-V1.8.lua"]:197: in function EventHandler'
[string "@CovenantForge\CovenantForge-V1.8.lua"]:203: in function ?' [string "@AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...eIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119> [string "=[C]"]: ? [string "@AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...eIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> [string "@AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function Fire'
[string "@datastore\libs\AceEvent-3.0\AceEvent-3.0-4.lua"]:120: in function <DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119>

1x CovenantForge\CovenantForge-V1.8.lua:269: attempt to index global 'SoulbindViewer' (a nil value)
[string "@CovenantForge\CovenantForge-V1.8.lua"]:269: in function `CreateSoulbindFrames'
[string "@CovenantForge\CovenantForge-V1.8.lua"]:195: in function <CovenantForge\CovenantForge.lua:195>

Locals:
self =

{
CreateSoulbindFrames = defined @CovenantForge\CovenantForge.lua:253
}
frame = CovForge_events {
0 =
}
covenantID = 3
spec = 1
specID = 262
specName = "Elemental"
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = "A spellcaster who harnesses the destructive forces of nature and the elements.

Preferred Weapon: Mace, Dagger, and Shield"
(*temporary) = 136048
(*temporary) = "DAMAGER"
(*temporary) = 4
(*temporary) = nil
(*temporary) = true
(*temporary) = nil
(*temporary) =

{
CompileList = defined @MoveAnything\API.lua:27
catIDNext = 31
Enable = defined @MoveAnything\API.lua:26
GetElement = defined @MoveAnything\API.lua:80
AddElement = defined @MoveAnything\API.lua:52
allCount = 0
customCat =
{
}
GetCategory = defined @MoveAnything\API.lua:134
cats =
{
}
elemIDNext = 399
elemsN =
{
}
Init = defined @MoveAnything\API.lua:12
SyncElement = defined @MoveAnything\API.lua:99
AddElementIfNew = defined @MoveAnything\API.lua:83
elems =
{
}
compile = true
ElementIsDefault = defined @MoveAnything\API.lua:108
ClearElementsUserData = defined @MoveAnything\API.lua:47
RemoveCustomElement = defined @MoveAnything\API.lua:115
AddCategory = defined @MoveAnything\API.lua:121
name = "API"
all =
{
}
GetItem = defined @MoveAnything\API.lua:44
catsN =
{
}
}
(*temporary) = "CovForge_events"
(*temporary) = nil
(*temporary) = "CovForge_events"
(*temporary) = "string"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'SoulbindViewer' (a nil value)"
SoulbindConduitNodeEvents =
{
1 = "SOULBIND_CONDUIT_INSTALLED"
2 = "SOULBIND_CONDUIT_UNINSTALLED"
3 = "SOULBIND_PENDING_CONDUIT_CHANGED"
4 = "SOULBIND_CONDUIT_COLLECTION_UPDATED"
5 = "SOULBIND_CONDUIT_COLLECTION_REMOVED"
6 = "SOULBIND_CONDUIT_COLLECTION_CLEARED"
7 = "PLAYER_SPECIALIZATION_CHANGED"
8 = "SOULBIND_NODE_LEARNED"
9 = "SOULBIND_PATH_CHANGED"
10 = "SOULBIND_ACTIVATED"
}
currentTab = 1
addon =
{
GetConduitWeight = defined @CovenantForge\Modules\Weights.lua:127
SetDefaultModuleLibraries = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:367
EnableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
baseName = "CovenantForge"
IterateEmbeds = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:442
SecureHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:410
RawHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
defaultModuleState = true
IsEnabled = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:451
Frame =
{
}
DisableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:350
RegisterMessage = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
GetArgs = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Update = defined @CovenantForge\CovenantForge.lua:608
hooks =
{
}
db =
{
}
Soulbinds =
{
}
SetEnabledState =

15x CovenantForge\Modules\Weights.lua:263: table index is nil
[string "@CovenantForge\Modules\Weights.lua"]:263: in function `GetWeightPercent'
[string "@CovenantForge\CovenantForge-V1.8.lua"]:716: in function <CovenantForge\CovenantForge.lua:608>

Locals:
self =

{
GetConduitWeight = defined @CovenantForge\Modules\Weights.lua:127
SetDefaultModuleLibraries = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:367
EnableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
baseName = "CovenantForge"
IterateEmbeds = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:442
SecureHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:410
RawHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
CovForge_WeightTotalFrame = CovForge_WeightTotal {
}
defaultModuleState = true
IsEnabled = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:451
Frame =
{
}
DisableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:350
scrollcontainer =
{
}
RegisterMessage = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
GetArgs = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Update = defined @CovenantForge\CovenantForge.lua:608
hooks =
{
}
db =
{
}
Soulbinds =
{
}
SetEnabledState = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
RegisterEvent = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
ClosePopups = defined @CovenantForge\Modules\SavedPaths.lua:238
IterateModules = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:437
RawHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:313
StopNodeFX = defined @CovenantForge\CovenantForge.lua:830
conduitList =
{
}
ShowPopup = defined @CovenantForge\Modules\SavedPaths.lua:226
OnInitialize = defined @CovenantForge\CovenantForge.lua:170
NewModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:235
GetModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:210
defaultModuleLibraries =
{
}
optionsFrame = {
}
OpenOptionsMenu = defined @CovenantForge\CovenantForge.lua:873
UnregisterChatCommand = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:111
PathStorageFrame = CovForge_PathStorage {
}
UpdateConduitList = defined @CovenantForge\CovenantForge.lua:434
weightdb =
{
}
SecureHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:336
Weights =
{
}
GetName = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:279
BaseValues =
{
}
Conduits =
{
}
SavePath = defined @CovenantForge\Modules\SavedPaths.lua:121
name = "CovenantForge"
UpdateWeightList = defined @CovenantForge\Modules\Weights.lua:334
GetWeightPercent = defined @CovenantForge\Modules\Weights.lua:260
orderedModules =
{
}
GetSoulbindWeight = defined @CovenantForge\Modules\Weights.lua:172
Disable = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:314
GetTalentWeight = defined @CovenantForge\Modules\Weights.lua:144
DeletePath

commented

More errors occurring for a new character. This time I was leveling my Paladin and received the following errors when I transported into a dungeon before finishing the initial quests to obtain my souldbind/conduits.

34x CovenantForge\CovenantForge-V1.8.lua:609: attempt to index global 'Soulbinds' (a nil value)
[string "@CovenantForge\CovenantForge-V1.8.lua"]:609: in function <CovenantForge\CovenantForge.lua:608>

Locals:
self = CovForge_events {
0 =
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'Soulbinds' (a nil value)"
addon =

{
GetConduitWeight = defined @CovenantForge\Modules\Weights.lua:127
SetDefaultModuleLibraries = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:367
EnableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
baseName = "CovenantForge"
IterateEmbeds = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:442
SecureHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:410
RawHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
defaultModuleState = true
IsEnabled = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:451
Frame =
{
}
DisableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:350
RegisterMessage = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
GetArgs = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Update = defined @CovenantForge\CovenantForge.lua:608
hooks =
{
}
db =
{
}
Soulbinds =
{
}
SetEnabledState = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
RegisterEvent = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
ClosePopups = defined @CovenantForge\Modules\SavedPaths.lua:238
IterateModules = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:437
RawHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:313
StopNodeFX = defined @CovenantForge\CovenantForge.lua:830
conduitList =
{
}
ShowPopup = defined @CovenantForge\Modules\SavedPaths.lua:226
OnInitialize = defined @CovenantForge\CovenantForge.lua:170
NewModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:235
GetModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:210
defaultModuleLibraries =
{
}
optionsFrame = {
}
OpenOptionsMenu = defined @CovenantForge\CovenantForge.lua:873
UnregisterChatCommand = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:111
UpdateConduitList = defined @CovenantForge\CovenantForge.lua:434
weightdb =
{
}
SecureHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:336
Weights =
{
}
GetName = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:279
BaseValues =
{
}
Conduits =
{
}
SavePath = defined @CovenantForge\Modules\SavedPaths.lua:121
name = "CovenantForge"
UpdateWeightList = defined @CovenantForge\Modules\Weights.lua:334
GetWeigh

commented

Another error I received on my Paladin when I finished the soulbind quest and received the initial conduits to slot into the forge of bonds. The error occurred when I tried to access the forge as well as each time I clicked on a conduit to slot them.

5x CovenantForge\Modules\Weights.lua:263: table index is nil
[string "@CovenantForge\Modules\Weights.lua"]:263: in function `GetWeightPercent'
[string "@CovenantForge\CovenantForge-V1.8.lua"]:716: in function <CovenantForge\CovenantForge.lua:608>

Locals:
self =

{
GetConduitWeight = defined @CovenantForge\Modules\Weights.lua:127
SetDefaultModuleLibraries = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:367
EnableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
baseName = "CovenantForge"
IterateEmbeds = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:442
SecureHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:410
RawHookScript = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
CovForge_WeightTotalFrame = CovForge_WeightTotal {
}
defaultModuleState = true
IsEnabled = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:451
Frame =
{
}
DisableModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:350
scrollcontainer =
{
}
RegisterMessage = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
GetArgs = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:144
Update = defined @CovenantForge\CovenantForge.lua:608
hooks =
{
}
db =
{
}
Soulbinds =
{
}
SetEnabledState = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
RegisterEvent = defined @AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
ClosePopups = defined @CovenantForge\Modules\SavedPaths.lua:238
IterateModules = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:437
RawHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:313
StopNodeFX = defined @CovenantForge\CovenantForge.lua:830
conduitList =
{
}
ShowPopup = defined @CovenantForge\Modules\SavedPaths.lua:226
OnInitialize = defined @CovenantForge\CovenantForge.lua:170
NewModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:235
GetModule = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:210
defaultModuleLibraries =
{
}
optionsFrame = {
}
OpenOptionsMenu = defined @CovenantForge\CovenantForge.lua:873
UnregisterChatCommand = defined @datastore\libs\AceConsole-3.0\AceConsole-3.0.lua:111
PathStorageFrame = CovForge_PathStorage {
}
UpdateConduitList = defined @CovenantForge\CovenantForge.lua:434
weightdb =
{
}
SecureHook = defined @CovenantForge\Libs\AceHook-3.0\AceHook-3.0.lua:336
Weights =
{
}
GetName = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:279
BaseValues =
{
}
Conduits =
{
}
SavePath = defined @CovenantForge\Modules\SavedPaths.lua:121
name = "CovenantForge"
UpdateWeightList = defined @CovenantForge\Modules\Weights.lua:334
GetWeightPercent = defined @CovenantForge\Modules\Weights.lua:260
orderedModules =
{
}
GetSoulbindWeight = defined @CovenantForge\Modules\Weights.lua:172
Disable = defined @datastore\libs\AceAddon-3.0\AceAddon-3.0.lua:314
GetTalentWeight = defined @CovenantForge\Modules\Weights.lua:144
DeletePath