Questie

Questie

116M Downloads

GetMapTitleText is Nil

MattS8 opened this issue ยท 0 comments

commented

Bug description

While using GW2 UI, I get a LUA error referring to a missing map title text. This occurs whenever I open the world map.

Error

Questie/Modules/QuestieCoordinates.lua:81: attempt to index local 'GetMapTitleText()' (a nil value)
[string "@Questie/Modules/QuestieCoordinates.lua"]:81: in function `WriteCoords'
[string "@Questie/Modules/QuestieCoordinates.lua"]:110: in function <Questie/Modules/QuestieCoordinates.lua:108>

Locals:
self = nil
isInInstance = false
instanceType = "none"
position = <table> {
 RotateDirection = <function> defined @SharedXML/Vector2D.lua:126
 GetLength = <function> defined @SharedXML/Vector2D.lua:118
 Normalize = <function> defined @SharedXML/Vector2D.lua:122
 Dot = <function> defined @SharedXML/Vector2D.lua:106
 GetLengthSquared = <function> defined @SharedXML/Vector2D.lua:114
 GetXY = <function> defined @SharedXML/Vector2D.lua:77
 OnLoad = <function> defined @SharedXML/Vector2D.lua:68
 IsZero = <function> defined @SharedXML/Vector2D.lua:110
 DivideBy = <function> defined @SharedXML/Vector2D.lua:90
 x = 0.373931
 y = 0.535565
 Subtract = <function> defined @SharedXML/Vector2D.lua:98
 Clone = <function> defined @SharedXML/Vector2D.lua:130
 Cross = <function> defined @SharedXML/Vector2D.lua:102
 ScaleBy = <function> defined @SharedXML/Vector2D.lua:86
 SetXY = <function> defined @SharedXML/Vector2D.lua:81
 IsEqualTo = <function> defined @SharedXML/Vector2D.lua:72
 Add = <function> defined @SharedXML/Vector2D.lua:94
}
curX = 64.887537
curY = 21.903313
canvas = Frame {
 0 = <userdata>
 TiledBackground = Texture {
 }
}
scale = 0.678882
width = 1002.000061
height = 668
left = 580.884094
top = 888.536377
precision = "%.1f"
worldmapCoordsText = "Cursor: 64.9 X, 21.9 Y  |  Player: 37.4 X , 53.6 Y"
(*temporary) = "Cursor: 64.9 X, 21.9 Y  |  Player: 37.4 X , 53.6 Y"
(*temporary) = nil
(*temporary) = "37.4 X , 53.6 Y"
(*temporary) = "%.1f X , %.1f Y"
(*temporary) = 37.393087
(*temporary) = 53.556478
(*temporary) = "37.4 X , 53.6 Y"
(*temporary) = "attempt to index local 'mapTitleText' (a nil value)"
IsInInstance = <function> defined =[C]:-1
QuestieCoords = <table> {
 _lastX = 0.373931
 Update = <function> defined @Questie/Modules/QuestieCoordinates.lua:108
 GetPlayerMapPosition = <function> defined @Questie/Modules/QuestieCoordinates.lua:87
 _lastY = 0.535565
 ResetMapText = <function> defined @Questie/Modules/QuestieCoordinates.lua:118
 Initialize = <function> defined @Questie/Modules/QuestieCoordinates.lua:96
 private = <table> {
 }
 WriteCoords = <function> defined @Questie/Modules/QuestieCoordinates.lua:30
 ResetMinimapText = <function> defined @Questie/Modules/QuestieCoordinates.lua:114
 updateInterval = 0.500000
}
posX = 37.393087
posY = 53.556478
format = <function> defined =[C]:-1
GetMinimapZoneText = <function> defined =[C]:-1
GetMapTitleText = <function> defined @Questie/Modules/QuestieCoordinates.lua:21
GetCursorPosition = <function> defined =[C]:-1

Questie & WoW version

v9.2.4 for WoW Classic (SoD)