BasicMinimap

BasicMinimap

701k Downloads

BasicMiniMap bricked with recent classic update

1ManRiot opened this issue ยท 0 comments

commented

Describe the problem

Something is wrong with the BasicMiniMap text and elements. The time of day indicator, zone name, etc cause an error when being modified in the options menu and when initially entering the game. This error occurred after the recent update to WoW Classic on 11-19-24.

Thanks for all your hard work. Love your AddOns!

What steps will reproduce the problem?

  1. Entering the world
  2. Having BasicMiniMap enabled

Consider attaching a screenshot below to help describe your issue (Attach directly, do not link to other websites)

What version of the addon are you using? (Stating 'latest' is not useful)

11.0.5

Do you have an error log of what happened?

Error 1 (with ONLY BasicMiniMap enabled)

Message: bad argument #1 to '?' (Usage: self:SetParent([parent]))
Time: Tue Nov 19 15:52:08 2024
Count: 1
Stack: bad argument #1 to '?' (Usage: self:SetParent([parent]))
[string "@Interface/AddOns/BasicMinimap/BasicMinimap_Vanilla.lua"]:627: in function <...terface/AddOns/BasicMinimap/BasicMinimap_Vanilla.lua:498>
[string "@Interface/AddOns/BasicMinimap/BasicMinimap_Vanilla.lua"]:786: in function <...terface/AddOns/BasicMinimap/BasicMinimap_Vanilla.lua:777>

Locals: self = BasicMinimap {
 blizzButtonNicknames = <table> {
 }
 backdrop = Texture {
 }
 db = <table> {
 }
 mask = MaskTexture {
 }
}
fullMinimapSize = 210
mask = MaskTexture {
}
shape = "ROUND"
backdrop = Texture {
}
backdropFrame = Frame {
}
frame = BasicMinimap {
 blizzButtonNicknames = <table> {
 }
 backdrop = Texture {
 }
 db = <table> {
 }
 mask = MaskTexture {
 }
}
Minimap = Minimap {
 timer = 0
}
ldbi = <table> {
 callbacks = <table> {
 }
 radius = 8
 loggedIn = true
 tooltip = LibDBIconTooltip {
 }
 objects = <table> {
 }
 callbackRegistered = true
}
blizzButtonNicknames = <table> {
 zoomIn = MinimapZoomIn {
 }
 mail = MiniMapMailFrame {
 }
 zoomOut = MinimapZoomOut {
 }
 pvp = MiniMapBattlefieldFrame {
 }
}

ERROR 2 (with other AddOns enabled - no errors unless BasicMiniMap is enabled)

1x ...faceBasicMinimap_Options/Options_Vanilla.lua:394: attempt to index field 'zonetext' (a nil value)
[string "@BasicMinimap_Options/Options_Vanilla.lua"]:394: in function <...faceBasicMinimap_Options/Options_Vanilla.lua:391>
[string "=[C]"]: ?
[string "@Masque/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-87/AceConfigDialog-3.0.lua"]:45: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:43>
[string "@Masque/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-87/AceConfigDialog-3.0.lua"]:839: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:661>
[string "=[C]"]: ?
[string "@Masque/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <Masque/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Masque/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Masque/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-CheckBox.lua"]:64: in function <...ue/Libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua:53>

Locals:
_ = <table> {
 1 = "buttons"
 2 = "zoneText"
 uiType = "dialog"
 type = "toggle"
 options = <table> {
 }
 option = <table> {
 }
 uiName = "AceConfigDialog-3.0"
 appName = "BasicMinimap"
}
value = true
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'zonetext' (a nil value)"
map = BasicMinimap {
 blizzButtonNicknames = <table> {
 }
 backdrop = Texture {
 }
 db = <table> {
 }
 mask = MaskTexture {
 }
}

ERROR 3 (with other AddOns enabled - no errors unless BasicMiniMap is enabled)

3x bad argument #1 to '?' (Usage: self:SetParent([parent]))
[string "=[C]"]: in function `SetParent'
[string "@BasicMinimap/BasicMinimap_Vanilla.lua"]:627: in function <BasicMinimap/BasicMinimap_Vanilla.lua:498>
[string "@BasicMinimap/BasicMinimap_Vanilla.lua"]:786: in function <BasicMinimap/BasicMinimap_Vanilla.lua:777>

Locals:
(*temporary) = "bad argument #1 to '?' (Usage: self:SetParent([parent]))"

WoWScrnShot_111924_145459
error code 1 part 1

WoWScrnShot_111924_145510
error code 1 part 2

WoWScrnShot_111924_145519
error code 1 part 3

WoWScrnShot_111924_145525
error code 2

WoWScrnShot_111924_145532
last screen shot shows the MiniMap elements the addon controls in a cluster at the default MiniMap location