[ISSUE] - 10..1.7 broke the addon
Wanny opened this issue · 1 comments
Description
I updated APR, that's supposed to be updated for 10.1.7, but upon logging in, the game shows 11 Lua errors!
ERROR 1:
Message: Interface/AddOns/APR-Core/Core.lua:61: attempt to call global 'require' (a nil value)
Time: Wed Sep 6 02:04:03 2023
Count: 1
Stack: Interface/AddOns/APR-Core/Core.lua:61: attempt to call global 'require' (a nil value)
[string "@Interface/AddOns/APR-Core/Core.lua"]:61: in main chunk
Locals: AceLocale = <table> {
apps = <table> {
}
GetLocale = <function> defined @Interface/AddOns/APR-Core/libs/AceLocale-3.0/AceLocale-3.0.lua:128
NewLocale = <function> defined @Interface/AddOns/APR-Core/libs/AceLocale-3.0/AceLocale-3.0.lua:89
appnames = <table> {
}
}
L = <table> {
HANGING_UNDERNEATH_CLIFF = "Hanging underneath cliff"
CLOSE = "Close"
MINIMAP = "Minimap"
RIGHT_CLICK = "Right Click"
UPTOP = "Uptop"
TALK_WITH_FORGEMASTER_BAZENTUS = "Talk with Forgemaster Bazentus"
TAKE_DRAGON = "Take the dragon"
DESTROY_THIRD_BALLISTA = "Destroy third ballista"
LEAN_TAKE_THE_SKIES_SKILL = "Lean the 'Take to the Skies' skill"
CONFIG_MODE = "config Mode"
GRAB_EGG = "Grab the egg"
YOU_DO_NOT_HAVE_RIDE_WITH_CARAVAN_OR_WAIT_FOR_IT = "You do not have to ride with the caravan or wait for it."
LOCK_ARROW_WINDOW_DESC = "Lock the arrow position"
USE_BRANCH_ON_GORMS = "Use the branch on large hostile Gorms before you kill them"
PICK_ROUTE = "Pick Route"
GROUP_SCALE_DESC = "Adjust the size of the frame used to monitor the group's progress"
RUN_FOREST_RUN = "DON’T WAIT RUN THIS WAY!!!"
Q_BTN_SCALE_DESC = "Adjust the size of the quest object button"
GO_TO = "Go To"
PREFERENCES = "Preferences"
SCRIBE_HEADER = "Writer, that's a comfortable position..."
FIRST_CHARACTER = "First Character"
HEIRLOOM = "Heirloom"
TALK_NPC = "Talk to the NPC"
ALL_Q = "All quest(s)"
PUSH_BOAT = "Push the boat"
OUT_CAVE = "Exit cave"
TALK_ERUL = "Talk to Erul Dawnbrook"
ENTER_DISC = "Enter the Disc"
HERB_BAG_DOWNSTAIRS = "Herb bag downstairs"
COMPLETES_WHEN_YOU_ENTER_BUBBLE = "Completes when you enter bubble"
GO_ON_TOP_OF_ARCHIVES_AND_DRAGONFLY_CAMP_NOWHERE = "Go on top of Archives and dragonfly to Camp Nowhere"
RIDE_YOUR_DRAGON_OR_WRATHION_NEXT_ARBALEST = "Ride your dragon or Wrathion to next Arbalest"
RESET_COMMAND = "This will reset your steps for your current zone. Useful if you accidentally went off track or skipped way too far ahead."
ENTER_MOUNTAIN = "Enter the mountain"
QLIST_SCALE = "Current Step frame scale"
HAMMER_ON_GONGS = "Hurl Kyrian Hammer on the gongs!"
RESCUE_EMERALD_EGG = "Rescue Emerald egg"
MOTES_CAN_BE_SEEN_ON_MINIMAP = "Motes can be seen on minimap"
ACCEPT_Q = "Accept the quest(s)"
SCOUTING_MAP = "From the scouting map"
MOVE_EDGE_POINT_YOUR_CAMERA_AT_FIRST_RING_AND_WALK_OFF_EDGE_DO_NOT_JUMP = "Move to edge, point your camera at first ring and walk off the edge, do not jump"
MINING_PICK = "Mining Pick"
ITEM_DROPS_FROM_BARON_CRUSTCORE_AT_BACK_OF_THE_CAVE = "Item drops from Baron Crustcore at the back of the cave"
JOIN_DISCORD = "Discord"
TALK_MOUNT_SUPPLIER = "Talk to Mount Supplier"
LOOT_CAMP_PROVISIONS_MARKED_ON_YOUR_MINIMAP_FERALBLOOM_PODS_ARE_AROUND_THE_CAMP = "Loot the Camp Provisions, marked on your minimap. Feralbloom Pods are around the camp."
JUMP_OFF_BRIDGE = "Jump off bridge"
WELCOME_SUP = "Support"
LOOT_SPEAR = "Loot the spear"
SHOW_QLIST_DESC = "Displays the action details frame for the current step"
UNDERNEATH_BRIDGE = "Underneath bridge"
GIVERS_AROUND_AREA = "The Quest givers wander around the area"
SWITCH_TO_CHROMIE = "Go to Chromie and change your timeline"
NPC_ZENKIKI = "Click on the npc (Zen'Kiki) so he pulls Hawks"
DISABLED_ADDON_LIST = "is disabled in your Add-on list"
WALK_OVER_SPRING = "Walk over the spring"
CURRENT_STEP = "Current Step"
HEAD_ELDERS_HUT_AND_GO_DOWN_THE_TUNNEL = "Head to the Elders Hut and go down the tunnel"
CLOSEST_FP = "Go to the closest flight point"
DISPELL_STORMS = "Dispell the storms "
PROFILES = "Profiles"
USE_GATE = "Use Gate"
RESET = "reset"
USE_BAG = "Use the Bag"
FIND_GREEN_DRAGONS = "Find the Green Dragons"
ON_CLIFF = "Ontop Cliff"
IN
(it's clearly cut off by the game)
ERROR 2:
Message: Interface/AddOns/APR-Core/zones/Alliance.lua:1: attempt to call global 'require' (a nil value)
Time: Wed Sep 6 02:04:03 2023
Count: 1
Stack: Interface/AddOns/APR-Core/zones/Alliance.lua:1: attempt to call global 'require' (a nil value)
[string "@Interface/AddOns/APR-Core/zones/Alliance.lua"]:1: in main chunk
Locals: (*temporary) = nil
(*temporary) = "helpers.classes"
(*temporary) = "attempt to call global 'require' (a nil value)"
ERROR 3:
Message: Interface/AddOns/APR-Core/zones/Horde.lua:1: attempt to call global 'require' (a nil value)
Time: Wed Sep 6 02:04:03 2023
Count: 1
Stack: Interface/AddOns/APR-Core/zones/Horde.lua:1: attempt to call global 'require' (a nil value)
[string "@Interface/AddOns/APR-Core/zones/Horde.lua"]:1: in main chunk
Locals: (*temporary) = nil
(*temporary) = "helpers.classes"
(*temporary) = "attempt to call global 'require' (a nil value)"
ERROR 4:
Message: Interface/AddOns/APR-Core/QuestList.lua:14: attempt to index field 'ArrowFrame' (a nil value)
Time: Wed Sep 6 02:04:03 2023
Count: 1
Stack: Interface/AddOns/APR-Core/QuestList.lua:14: attempt to index field 'ArrowFrame' (a nil value)
[string "@Interface/AddOns/APR-Core/QuestList.lua"]:14: in function `AddQuestListButton'
[string "@Interface/AddOns/APR-Core/QuestList.lua"]:635: in function <Interface/AddOns/APR-Core/QuestList.lua:30>
[string "@Interface/AddOns/APR-Core/QuestList.lua"]:842: in function <Interface/AddOns/APR-Core/QuestList.lua:838>
Locals: text = "Skip"
index = 1
buttonFunction = <function> defined @Interface/AddOns/APR-Core/QuestList.lua:635
t = Texture {
0 = <userdata>
}
(*temporary) = CLQFS1 {
0 = <userdata>
BQid = 0
Button = APR_SkipActiveButton1 {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = "1"
(*temporary) = nil
(*temporary) = "attempt to index field 'ArrowFrame' (a nil value)"
ERROR 5:
Message: Interface/AddOns/APR-Core/Core.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 6:
Message: Interface/AddOns/APR-Core/zones/Alliance.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 7:
Message: Interface/AddOns/APR-Core/zones/Horde.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 8:
Message: Interface\FrameXML\Bindings.xml:1 Interface/AddOns/APR-Core/Core.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 9:
Message: Interface\FrameXML\Bindings.xml:1 Interface/AddOns/APR-Core/zones/Alliance.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 10:
Message: Interface\FrameXML\Bindings.xml:1 Interface/AddOns/APR-Core/zones/Horde.lua:1 (null)
Time: Wed Sep 6 02:04:04 2023
Count: 1
ERROR 11:
Message: Interface/AddOns/APR-Core/QuestHandler.lua:705: attempt to index field 'ZoneQuestOrder' (a nil value)
Time: Wed Sep 6 02:04:04 2023
Count: 1
Stack: Interface/AddOns/APR-Core/QuestHandler.lua:705: attempt to index field 'ZoneQuestOrder' (a nil value)
[string "@Interface/AddOns/APR-Core/QuestHandler.lua"]:705: in function <Interface/AddOns/APR-Core/QuestHandler.lua:686>
[string "@Interface/AddOns/APR-Core/QuestHandler.lua"]:2772: in function <Interface/AddOns/APR-Core/QuestHandler.lua:2692>
Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = "none"
(*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) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'ZoneQuestOrder' (a nil value)"
APR_SendGroup = <function> defined @Interface/AddOns/APR-Core/QuestHandler.lua:632
APR_LeaveQuest = <function> defined @Interface/AddOns/APR-Core/QuestHandler.lua:638
APR_ExitVhicle = <function> defined @Interface/AddOns/APR-Core/QuestHandler.lua:642
ETAStep = 0
L = <table> {
HANGING_UNDERNEATH_CLIFF = "Hanging underneath cliff"
CLOSE = "Close"
MINIMAP = "Minimap"
RIGHT_CLICK = "Right Click"
UPTOP = "Uptop"
TALK_WITH_FORGEMASTER_BAZENTUS = "Talk with Forgemaster Bazentus"
TAKE_DRAGON = "Take the dragon"
DESTROY_THIRD_BALLISTA = "Destroy third ballista"
LEAN_TAKE_THE_SKIES_SKILL = "Lean the 'Take to the Skies' skill"
CONFIG_MODE = "config Mode"
GRAB_EGG = "Grab the egg"
YOU_DO_NOT_HAVE_RIDE_WITH_CARAVAN_OR_WAIT_FOR_IT = "You do not have to ride with the caravan or wait for it."
LOCK_ARROW_WINDOW_DESC = "Lock the arrow position"
USE_BRANCH_ON_GORMS = "Use the branch on large hostile Gorms before you kill them"
PICK_ROUTE = "Pick Route"
GROUP_SCALE_DESC = "Adjust the size of the frame used to monitor the group's progress"
RUN_FOREST_RUN = "DON’T WAIT RUN THIS WAY!!!"
Q_BTN_SCALE_DESC = "Adjust the size of the quest object button"
GO_TO = "Go To"
PREFERENCES = "Preferences"
SCRIBE_HEADER = "Writer, that's a comfortable position..."
FIRST_CHARACTER = "First Character"
HEIRLOOM = "Heirloom"
TALK_NPC = "Talk to the NPC"
ALL_Q = "All quest(s)"
PUSH_BOAT = "Push the boat"
OUT_CAVE = "Exit cave"
TALK_ERUL = "Talk to Erul Dawnbrook"
ENTER_DISC = "Enter the Disc"
HERB_BAG_DOWNSTAIRS = "Herb bag downstairs"
COMPLETES_WHEN_YOU_ENTER_BUBBLE = "Completes when you enter bubble"
GO_ON_TOP_OF_ARCHIVES_AND_DRAGONFLY_CAMP_NOWHERE = "Go on top of Archives and dragonfly to Camp Nowhere"
RIDE_YOUR_DRAGON_OR_WRATHION_NEXT_ARBALEST = "Ride your dragon or Wrathion to next Arbalest"
RESET_COMMAND = "This will reset your steps for your current zone. Useful if you accidentally went off track or skipped way too far ahead."
ENTER_MOUNTAIN = "Enter the mountain"
QLIST_SCALE = "Current Step frame scale"
HAMMER_ON_GONGS = "Hurl Kyrian Hammer on the gongs!"
RESCUE_EMERALD_EGG = "Rescue Emerald egg"
MOTES_CAN_BE_SEEN_ON_MINIMAP = "Motes can be seen on minimap"
ACCEPT_Q = "Accept the quest(s)"
SCOUTING_MAP = "From the scouting map"
MOVE_EDGE_POINT_YOUR_CAMERA_AT_FIRST_RING_AND_WALK_OFF_EDGE_DO_NOT_JUMP = "Move to edge, point your camera at first ring and walk off the edge, do not jump"
MINING_PICK = "Mining Pick"
ITEM_DROPS_FROM_BARON_CRUSTCORE_AT_BACK_OF_THE_CAVE = "Item drops from Baron Crustcore at the back of the cave"
JOIN_DISCORD = "Discord"
TALK_MOUNT_SUPPLIER = "Talk to Mount Supplier"
LOOT_CAMP_PROVISIONS_MARKED_ON_YOUR_MINIMAP_FERALBLOOM_PODS_ARE_AROUND_THE_CAMP = "Loot the Camp Provisions, marked on your minimap. Feralbloom Pods are around the camp."
JUMP_OFF_BRIDGE = "Ju
(it's clearly cut off by the game)
APR Version
APR 2.4.3
APR Route
can't get to that part, actually.
World of Warcraft Flavor
Retail (Default)
Tested with only APR
- Yes
- No
Lua Error
No response
Reproduction Steps
1.- Enable the addon (I enabled the main one, the Core part and the DragonFlight part)
2.- reload UI
3.- Bam, Lua error.
Last Good Version
No response
Screenshots
No response
Any additional information?
No response
Hey @Wanny, just checking in to see if this is still occurring after v2.4.5; addons always break at first when a new patch launches, but I believe this was also caused by one of the developers not properly closing out the Translation block from error 11 specifically.