ALL THE THINGS

ALL THE THINGS

31M Downloads

Lua Error with Classic Era

Gogo1951 opened this issue ยท 4 comments

commented

Game Flavor (please complete the following information):

  • Flavor: Classic Era

Describe the bug

Lua errors, ATT won't load.

To Reproduce

Log in to Classic Era.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

commented

5x ...ddOns/AllTheThings/src/Settings/Classic Settings.lua:291: attempt to index field 'sliderMaxTooltipTopLineLength' (a nil value)
[string "@AllTheThings/src/Settings/Classic Settings.lua"]:291: in function Initialize' [string "@AllTheThings/classic/ATT-Classic.lua"]:5180: in function handler'
[string "@AllTheThings/classic/ATT-Classic.lua"]:5186: in function `?'
[string "@AllTheThings/lib/EventRegistration.lua"]:24: in function <AllTheThings/lib/EventRegistration.lua:24>

Locals:
self = AllTheThings-Settings {
ForceAccountWide =

{
}
RequiredForInsaneMode =
{
}
InformationTypeConversionMethods =
{
}
Collectibles =
{
}
sliderMinimapButtonSize = ATTsliderMinimapButtonSize {
}
Objects =
{
}
InformationTypes =
{
}
sliderSummarizeThings = ATTSummarizeThingsSlider {
}
__UnobtainableSettingsBase =
{
}
AccountWide =
{
}
}
global_AllTheThingsSettings = nil
global_AllTheThingsSettingsPerCharacter = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Transmog"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) =
{
Heirlooms = true
Recipes = true
FlightPaths = true
MountMods = true
Achievements = true
Exploration = true
DeathTracker = true
BattlePets = true
RuneforgeLegendaries = true
Mounts = true
Reputations = true
Illusions = true
PVPRanks = true
Toys = true
Titles = true
Quests = true
Transmog = true
}
(*temporary) = AllTheThings-Settings {
ForceAccountWide =
{
}
RequiredForInsaneMode =
{
}
InformationTypeConversionMethods =
{
}
Collectibles =
{
}
sliderMinimapButtonSize = ATTsliderMinimapButtonSize {
}
Objects =
{
}
InformationTypes =
{
}
sliderSummarizeThings = ATTSummarizeThingsSlider {
}
__UnobtainableSettingsBase =
{
}
AccountWide =
{
}
}
(*temporary) = "AccountWide:Transmog"
(*temporary) = nil
(*temporary) = "attempt to index field 'sliderMaxTooltipTopLineLength' (a nil value)"
AllTheThingsSettings =
{
Unobtainable =
{
}
Tooltips =
{
}
General =
{
}
}
RawSettings =
{
Unobtainable =
{
}
Tooltips =
{
}
General =
{
}
}
AllTheThingsSettingsPerCharacter =
{
TransmogFilters =
{
}
Filters =
{
}
}
GeneralSettingsBase =
{
__index =
{
}
}
TooltipSettingsBase =
{
__index =
{
}
}
UnobtainableSettingsBase =
{
__index =
{
}
}
FilterSettingsBase =
{
__index =
{
}
}
TransmogFilterSettingsBase =
{
__index =
{
}
}
settings = AllTheThings-Settings {
ForceAccountWide =
{
}
RequiredForInsaneMode =
{
}
InformationTypeConversionMethods =
{
}
Collectibles =
{
}
sliderMinimapButtonSize = ATTsliderMinimapButtonSize {
}
Objects =
{
}
InformationTypes =
{
}
sliderSummarizeThings = ATTSummarizeThingsSlider {
}
__UnobtainableSettingsBase =
{
}
AccountWide =
{
}
}
app =
{
ExplorationAreaPositionDB =
{
}
FunctionRunner =
{
}
SpellNameToSpellID =
{
}
ChatCommands =
{
}
DESCRIPTION_SEPARATOR = "`"
HeaderData =
{
}
AccountWideQuestsDB =
{
}
events =
{
}
IsClassic = true
ClassIndex = 1
Presets =
{
}
Colors =
{
}
MapRemapping =
{
}
CurrentCharacter =
{
}
SkillIDToSpellID =
{
}
L =
{
}
__CacheQuestTriggers =
{
}
ObjectModels =
{
}
ClassInfoByID =
{
}
PresetTransmogs =
{
}
AllGamePatches =
{
}
CallbackHandlers =
{
}
ccColors =
{
}
NPCDisplayIDFromID =
{
}
ObjectNames =
{
}
Audio =
{
}
HeaderConstants =
{
}
ClassName = "|cffc79c6eWarrior|r"
Modules =
{
}
MaximumSkillLevel = 99999
IsRetail = false
Race = "Gnome"
EmptyTable =
{
}
RaceIndex = 7
QuestLockCriteriaFunctions =
{
}
PlayerProgressCacheByGUID =
{
}
ExplorationDB =
{
}
NPCNameFromID =
{
}
Version = "4.0.15"
ClassInfoByClassName =
{
}
CommonAchievementHandlers =
{
}
Runners =
{
}
Categories =
{
}
MaximumItemInfoRetries = 40
Windows =
{
}
ObjectIcons =
{
}
UI =
{
}
ClassInfoByClassFile =
{
}
Level = 1
GlobalVariants =
{
}
FlightPathNames =
{
}
DefaultColors =
{
}
UniqueCounte

commented

5x AllTheThings/src/Settings/Pages/Features.lua:66: attempt to index field '?' (a nil value)
[string "@AllTheThings/src/Settings/Pages/Features.lua"]:66: in main chunk

Locals:
appName = "AllTheThings"
app =

{
ExplorationAreaPositionDB =
{
}
IsRetail = false
FunctionRunner =
{
}
Settings = AllTheThings-Settings {
}
frame = Frame {
}
ChatCommands =
{
}
QuestLockCriteriaFunctions =
{
}
Class = "WARRIOR"
SortDefaults =
{
}
GameBuildVersion = 11504
ExplorationDB =
{
}
Version = "4.0.15"
Runners =
{
}
ClassInfoByClassName =
{
}
Gender = 3
IsClassic = true
UniqueCounter =
{
}
ClassIndex = 1
Presets =
{
}
CategoryNames =
{
}
MaximumItemInfoRetries = 40
Colors =
{
}
MapRemapping =
{
}
FlightPathNames =
{
}
EmptyTable =
{
}
Level = 1
GlobalVariants =
{
}
__CacheQuestTriggers =
{
}
WOWAPI =
{
}
RaceIndex = 7
ObjectModels =
{
}
RaceID = 7
L =
{
}
PlayerProgressCacheByGUID =
{
}
HeaderConstants =
{
}
ClassInfoByID =
{
}
ClassInfoByClassFile =
{
}
BaseClass =
{
}
PresetTransmogs =
{
}
AllGamePatches =
{
}
ActiveVignettes =
{
}
ccColors =
{
}
GUID = "Player-5149-0319FB62"
AccountWideQuestsDB =
{
}
ObjectNames =
{
}
ObjectIcons =
{
}
HeaderData =
{
}
Audio =
{
}
FilterConstants =
{
}
FactionID = 2
Race = "Gnome"
Faction = "Alliance"
DefaultColors =
{
}
CategoryIcons =
{
}
Modules =
{
}
RaceDB =
{
}
DESCRIPTION_SEPARATOR = "`"
ClassName = "|cffc79c6eWarrior|r"
CallbackHandlers =
{
}
Me = "|cffc79c6eGogobank-Mankrik|r"
events =
{
}
MaximumSkillLevel = 99999
}
L =
{
SHOW_ONLY_NON_TRIVIAL_RECIPES_CHECKBOX_TOOLTIP = "Enable this option if you only want to see non-trivial recipes in the recipe list."
CLIPBOARDCOPYPASTE = "Ctrl+A, Ctrl+C to Copy to your Clipboard."
FILL_NPC_DATA_CHECKBOX_TOOLTIP = "Enable this option if you want to fill all relevant data for a given NPC (Common Boss Drops, Drops, etc) when shown in a mini list. This option may cause a significant amount of duplication, but the idea is that the NPC will remain visible on the mini list if you need something available from that NPC.

Note: A lot of Dragonflight outdoors content relies on this setting being enabled for accuracy due to how many Rares share common drops.

Default: Off"
AVAILABILITY_CONDITIONS =

{
}
SHOW_ICON_PORTRAIT_CHECKBOX = "Icon Portraits"
SHOW_CRAFTED_ITEMS_CHECKBOX_TOOLTIP = "Enable this option if you want to see a list of all of the items that can be crafted by any of your characters for a reagent in its tooltip."
SHOW_INCOMPLETE_THINGS_CHECKBOX = "Show All Trackable Things"
CHARACTERUNLOCKS_CHECKBOX_TOOLTIP = "Enable this option to track Character Unlocks. These are various character-based unlocks which aren't clearly able to be categorized as another type (e.g. Hex variants, Polymorph variants, Hunter species taming unlocks, Pocopoc customizations, etc.)

Tracked per character by default."
MINI_LIST_SLIDER_LABEL = "Mini Lists Scale"
ACCOUNT_WIDE_APPEARANCES_TOOLTIP = "Transmog should be collected account wide. Certain items cannot be learned by every class, so ATT will do its best to only show you things that you can collect on your current character."
ADDITIONAL_LABEL = "Additional Information"
DEBUG_MODE = "|cffFF0000Debug Mode|r (Show Everything)"
FOR_CREATURES_CHECKBOX = "For Creatures"
REPUTATIONS_CHECKBOX_TOOLTIP = "Enable this option to track reputations.

Once you reach Exalted or Best Friend with a reputation, it will be marked Collected.

You may have to do a manual refresh for this to update correctly."
TOOLTIP_MOD_LABEL = "Modifier"
SPELL_NAME = "Spell Name"
SOCIAL_PROGRESS = "Social Progress"
TWITCH_BUTTON_LABEL = "Twitch"
REPORT_COMPLETED_QUESTS_CHECKBOX_TOOLTIP = "Enable this option if you want to see the QuestID for any quest you Accept or Complete immediately after it happens. (For reporting bugs, trackings purposes, etc)"
COLLECTED_ICON = "|

commented

Blizzard removed one of the UI templates that they actually use in Classic Era/SOD. I'm working on a fix.

commented

Converted all use of the deprecated OptionsSliderTemplate over to UISliderTemplate.
This should now be fixed on our Git.