609 - /archy solve commands no longer work
What steps will reproduce the problem?
1. Gather enough fragments to create an artifact
2. Type /archy solve or /archy solve stone (if you have keystones to complete the artifact with)
What is the expected output? What do you see instead?
In prior releases (before 7.0?) I was able to use the command to solve an artifact if one was available. Currently I'm unable to input the command (pressing return does nothing).
What version of the product are you using?
7.0.3.11
Do you have an error log of what happened?
-----------------------------------------------------------
Message: Interface\AddOns\Archy\Archy.lua:490 attempt to index local 'artifact' (a nil value)
Time: Mon Aug 15 11:07:48 2016
Count: 1
Stack: Interface\AddOns\Archy\Archy.lua:490 in function `SolveAnyArtifact'
Interface\AddOns\Archy\Archy.lua:933 in function `func'
Interface\AddOns\Archy\Archy.lua:1006 in function `?'
Interface\FrameXML\ChatFrame.lua:4332 in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:4000 in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4036 in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Locals: self = <table> {
UpdatePlayerPosition = <function> defined @Interface\AddOns\Archy\Archy.lua:1166
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:398
SetSinkStorage = <function> defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:690
EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
CancelTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:145
IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:473
SecureHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:410
SocketClicked = <function> defined @Interface\AddOns\Archy\Archy.lua:502
RawHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:395
Printf = <function> defined @Interface\AddOns\DataStore\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
GetSinkAce3OptionsDataTable = <function> defined @Interface\AddOns\Archy\Libs\LibSink-2.0\LibSink-2.0.lua:533
defaultModuleState = true
SpawnToast = <function> defined @Interface\AddOns\Archy\Libs\LibToast-1.0\LibToast-1.0.lua:538
IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:482
SKILL_LINES_CHANGED = <function> defined @Interface\AddOns\Archy\Archy.lua:1722
ScheduleTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:92
DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:381
optionsFrame = <unnamed> {
}
SaveFramePosition = <function> defined @Interface\AddOns\Archy\Interface.lua:1019
UpdateTracking = <function> defined @Interface\AddOns\Archy\Archy.lua:1241
baseName = "Archy"
RegisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
RegisterBucketEvent = <function> defined @Interface\AddOns\Archy\Libs\AceBucket-3.0\AceBucket-3.0.lua:213
UNIT_SPELLCAST_SENT = <function> defined @Interface\AddOns\Archy\Archy.lua:1737
hooks = <table> {
}
SetupOptions = <function> defined @Interface\AddOns\Archy\Config.lua:1659
BAG_UPDATE_DELAYED = <function> defined @Interface\AddOns\Archy\Archy.lua:1407
LDBTooltipShow = <function> defined @Interface\AddOns\Archy\Tooltip.lua:272
db = <table> {
}
SetFramePosition = <function> defined @Interface\AddOns\Archy\Interface.lua:988
SetDefaultModuleState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:418
ResizeGraphicalDigSiteDisplay = <function> defined @Interface\AddOns\Archy\Interface.lua:891
SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
ADDON_LOADED = <function> defined @Interface\AddOns\Archy\Archy.lua:1285
RegisterEvent = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
RegisterChatCommand = <f
-----------------------------------------------------------
Please provide any additional information below.
I'm using a Mac (OS X 10.11.6)
| User | When | Change |
|---|---|---|
| ThursdayHunts | Aug 15, 2016 at 18:10 UTC | Create |
Facts
- Reported
- Aug 15, 2016
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0
- Component
- General