Error in MapIconTooltip.lua
Khundiann opened this issue ยท 3 comments
Description
I'm playing on the EU Anniversary PVP realm, when completing certain quests this error pops up. For example the beached sea creature quest in Darkshore, when I rightclick the creature and complete the quest this error happens.
[string "@Questie/Modules/Tooltips/MapIconTooltip.lua"]:78: in function <...eQuestie/Modules/Tooltips/MapIconTooltip.lua:38>
Locals:
self = QuestieFrame20 {
frameId = 20
loaded = true
glow = QuestieFrame20Glow {
}
MMA_FRAME_STRATA = "LOW"
MMA_FRAME_LEVEL = 9
texture = Texture {
}
MMA_VISIBLE = true
glowTexture = Texture {
}
}
_ = 1
_ = 1
_ = 1
alpha = 1
Tooltip = GameTooltip {
ShownAsMapIcon = false
hasMoney = 1
BottomOverlay = Texture {
}
manualOrder = <table> {
}
questOrder = <table> {
}
npcAndObjectOrder = <table> {
}
_owner = QuestieFrame20 {
}
comparing = false
numMoneyFrames = 1
shoppingTooltips = <table> {
}
TopOverlay = Texture {
}
updateTooltip = 0.033000
__hasCounters = false
layoutType = "TooltipDefaultLayout"
needsReset = true
miniMapIcon = true
NineSlice = Frame {
}
}
maxDistCluster = 6
mapId = 947
r = 0.930000
g = 0.460000
b = 0.130000
a = 0.800000
(*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 'data' (a nil value)"
lastTooltipShowTimestamp = 848933.847000
_MapIconTooltip = <table> {
}
QuestieMap = <table> {
zoneWaypointColorOverrides = <table> {
}
utils = <table> {
}
playerY = 6313.899902
playerX = 546
zoneWaypointHoverColorOverrides = <table> {
}
manualFrames = <table> {
}
private = <table> {
}
_minimapDrawQueue = <table> {
}
ICON_MINIMAP_TYPE = "MINIMAP"
ICON_MAP_TYPE = "MAP"
questIdFrames = <table> {
}
_mapDrawQueue = <table> {
}
}
DEFAULT_WAYPOINT_HOVER_COLOR = <table> {
1 = 0.930000
2 = 0.460000
3 = 0.130000
4 = 0.800000
}
QuestieLib = <table> {
private = <table> {
}
AddonPath = "Interface\Addons\Questie\"
}
HBDPins = <table> {
minimapPins = <table> {
}
worldmapPinsPool = <table> {
}
Minimap = Minimap {
}
worldmapPins = <table> {
}
worldmapProviderPin = <table> {
}
worldmapProvider = <table> {
}
updateFrame = Frame {
}
MinimapGroup = QuestieFrameGroup {
}
worldmapPinRegistry = <table> {
}
activeMinimapPins = <table> {
}
minimapPinRegistry = <table> {
}
}
l10n = <table> {
zoneLookup = <table> {
}
objectNameLookup = <table> {
}
continentLookup = <table> {
}
questCategoryLookup = <table> {
}
translations = <table> {
}
private = <table> {
}
zoneCategoryLookup = <table> {
}
}
QuestiePlayer = <table> {
faction = "Alliance"
numberOfGroupMembers = 0
private = <table> {
}
currentQuestlog = <table> {
}
}
QuestieDB = <table> {
itemClasses = <table> {
}
waypointPresets = <table> {
}
objectCompilerOrder = <table> {
}
questDataOverrides = <table> {
}
questKeys = <table> {
}
npcFlags = <table> {
}
objectDataOverrides = <table> {
}
_npcAdapterQueryOrder = <table> {
}
specialFlags = <table> {
}
factionTemplate = <table> {
}
autoBlacklist = <table> {
}
objectKeys = <table> {
}
questCompilerTypes = <table> {
}
activeChildQuests = <table> {
}
objectKeysReversed = <table> {
}
QuestPointers = <table> {
}
itemKeys = <table> {
}
_itemAdapterQueryOrder = <table> {
}
npcDataOverrides = <table> {
}
questCompilerOrder = <table> {
}
npcKeys = <table> {
}
itemDataOverrides = <table> {
}
raceKeys = <table> {
}
questKeysReversed = <table> {
}
objectCompilerTypes = <table> {
}
sortKeys = <table> {
}
ItemPointers = <table> {
}
npcCompilerOrder = <table> {
}
ObjectPointers = <table> {
}
NPCPointers = <table> {
}
itemKeysReversed = <table> {
}
_CreatureLevelCache = <table> {
}
private = <table> {
}
itemCompilerOrder = <table> {
}
itemCompilerTypes = <table> {
}
questFlags = <table> {
}
classKeys = <table> {
}
_objectAdapterQueryOrder = <table> {
}
_questAdapterQueryOrder = <table> {
}
factionIDs = <table> {
}
npcKeysReversed = <table> {
}
npcCompilerTypes = <table> {
}
}
QuestieReputation = <table> {
private = <table> {
}
}
QuestXP = <table> {
private = <table> {
}
db = <table> {
}
}
REPUTATION_ICON_TEXTURE = "|TInterface\Addons\Questie\Icons\reputation.blp:14:14:2:0|t"
TRANSPARENT_ICON_TEXTURE = "|TInterface\Minimap\UI-bonusobjectiveblob-inside.blp:14:14:2:0|t"
Questie version
v10.9.6
Game flavor
Era/HC
Hey @Khundiann thanks for reporting this.
Can you share a screenshot of your UI?
This and #6696 are related and it seems that you are hovering a Questie map icon while turning in the quest (which shouldn't error, but might help to reproduce it).
It seems to be an incompatibility with another addon "Minimap Alert", without this addon running I get no errors from Questie. Sorry for the confusion.
I see, thanks @Khundiann
I'd say it's best to contact the developer of that addon. I fear we currently don't have the time to look into fixing this on our side (if that is even possible).