[ISSUE] - Troll Starting Zones
LexaraTalionis opened this issue ยท 0 comments
Description
I expected the addon to successfully load the Troll Start route. It didn't.
World of Warcraft Flavor
Retail (Default)
APR Status
Message: Interface/AddOns/APR/APR-Core/helpers/StepHelper.lua:24: bad argument #1 to 'pairs' (table expected, got nil)
Time: Sun Oct 6 16:54:44 2024
Count: 1
Stack: Interface/AddOns/APR/APR-Core/helpers/StepHelper.lua:24: bad argument #1 to 'pairs' (table expected, got nil)
[string "@Interface/AddOns/APR/APR-Core/libs/AceGUI-3.0/AceGUI-3.0.lua"]:66: in function <...e/AddOns/APR/APR-Core/libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Interface/AddOns/APR/APR-Core/libs/AceGUI-3.0/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Interface/AddOns/APR/APR-Core/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua"]:22: in function <...Core/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua:19>
Locals:
Tested with only APR
- Yes
- No
Lua Error
Message: Interface/AddOns/APR/APR-Core/Transport.lua:45: attempt to index field '?' (a nil value)
Time: Sun Oct 6 16:54:28 2024
Count: 1
Stack: Interface/AddOns/APR/APR-Core/Transport.lua:45: attempt to index field '?' (a nil value)
[string "=[C]"]: ?
[string "@Interface/AddOns/APR/APR-Core/Transport.lua"]:45: in function GetMeToRightZone' [string "@Interface/AddOns/APR/APR-Core/QuestHandler.lua"]:1066: in function
func'
[string "@Interface/AddOns/APR/APR-Core/QuestHandler.lua"]:1081: in function <Interface/AddOns/APR/APR-Core/QuestHandler.lua:1060>
Locals:
Reproduction Steps
- Create a Troll character
- When prompted to "Choose your Starting Zone" select "Echo Isles"
- Open APR
- Select "Route"
- Click "Speed Run"
Screenshots
No response
Any additional information?
This error is due to a missing period between "APR.Classes" and the class name.
Starting at line 1098 of APR\Routes\Vanilla\Kalimdor_Horde.lua
elseif APR.ClassId == APR.ClassesWarrior and APR.Race == "Troll" then
should be
elseif APR.ClassId == APR.Classes.Warrior and APR.Race == "Troll" then
Please note that the bug affects all Trolls starting on the Echo Isles of all classes, so each class's if clause will have to be corrected.