beren12 / enhancedflightmap Goto Github PK
View Code? Open in Web Editor NEWThis project forked from illiath/enhancedflightmap
Flight addon for WoW
License: Apache License 2.0
This project forked from illiath/enhancedflightmap
Flight addon for WoW
License: Apache License 2.0
I have noticed that the recordings on flight routes that pass through portals stop recording the moment the load screen starts.
I talking about flight routes between Blood Elfs starting areas and the rest of Eastern Kingom. Particularly for the route Ironforge -> Quel'danas the addon has recorded only 0:17 seconds, that is the time it takes from taking the flight to be teleported near Quel'danas but the griffon takes more time from there until finally landing.
I am not sure if typing /reload while in flight could also affect the timer, due to trigger a load screen too.
When I unclick the World Map Overlay setting in display options this setting resets back to default each time I log in. I can still disable the setting from the option on the top right corner of my larger map but its annoying to do each time.
Date: 2022-02-09 09:12:10
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\EnhancedFlightMap\nodeinfo.lua line 201:
attempt to index local 'myNode' (a nil value)
Debug:
[string "@TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:761:
...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:717
[string "=[C]"]: ?
[string "@EnhancedFlightMap\nodeinfo.lua"]:201: EFM_NI_AddNode_FlightDuration()
[string "@EnhancedFlightMap\Timer.lua"]:37: EFM_Timer_EventFrame_OnUpdate()
[string ":OnUpdate"]:1:
[string ":OnUpdate"]:1
Locals:
errMsg = "Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:201: attempt to index local 'myNode' (a nil value)"
isBugGrabber = nil
tsmErrMsg = nil
oldModule = nil
private =
AddOns:
Swatter, v2.5.6773 (SwimmingSeadragon)
Altoholic, v2.5.007
Atlas, vv1.49.05
AtlasBattlegrounds, vv1.49.00
AtlasBurningCrusade, vv1.49.00
AtlasClassicWoW, vv1.49.00
AtlasDungeonLocs, vv1.49.00
AtlasTransportation, vv1.49.04
AtlasLootClassic, vv2.4.1-bcc
AtlasLootClassicData, vv2.4.1-bcc
AtlasLootClassicDungeonsAndRaids, vv2.4.1-bcc
AtlasQuest, v4.12.83
Attune, v250
AucAdvanced, v2.5.6733 (SwimmingSeadragon)
AucFilterBasic, v2.5.6759 (SwimmingSeadragon)
AucScanData, v2.5.6760 (SwimmingSeadragon)
AucStatHistogram, v2.5.6761 (SwimmingSeadragon)
AucStatiLevel, v2.5.6765 (SwimmingSeadragon)
AucStatPurchased, v2.5.6762 (SwimmingSeadragon)
AucStatSimple, v2.5.6763 (SwimmingSeadragon)
AucStatStdDev, v2.5.6764 (SwimmingSeadragon)
AucUtilFixAH, v2.5.6766 (SwimmingSeadragon)
Auctionator, v9.1.16
BagBrother, v
Bagnon, v9.1.4
BagnonConfig, v
BeanCounter, v2.5.6767 (SwimmingSeadragon)
CharacterStatsTBC, v1.2.4
ClassicCastbars, vv1.4.4
ClassicCastbarsOptions, vv1.4.4
CTBarMod, v9.1.0.6
CTBottomBar, v9.1.0.6
CTBuffMod, v9.1.0.3
CTCore, v9.1.0.3
CTExpenseHistory, v9.0.5.3
CTLibrary, v9.1.0.5
CTMailMod, v9.1.5.1
CTMapMod, v9.1.0.6
CTPartyBuffs, v9.1.0.1
CTRaidAssist, v9.1.0.6
CTTimer, v9.1.0.3
CTUnitFrames, v9.1.0.6
CTViewport, v9.1.0.3
DataStore, v2.5.006
DataStoreAgenda, v2.5.006
DataStoreAuctions, v2.5.006
DataStoreCharacters, v2.5.006
DataStoreContainers, v2.5.006
DataStoreCrafts, v2.5.006
DataStoreInventory, v2.5.006
DataStoreMails, v2.5.006
DataStoreQuests, v2.5.006
DataStoreReputations, v2.5.006
DataStoreSpells, v2.5.006
DataStoreTalents, v2.5.006
DBMCore, ve74c090
DBMStatusBarTimers, ve74c090
DBMVPVEM, vec027d6
Decursive, v2.7.8.4
DejaClassicStats, v205r020
Details, v
DetailsStreamer, v
DetailsTinyThreat, v
Enchantrix, v2.5.6768 (SwimmingSeadragon)
EnchantrixBarker, v2.5.6769 (SwimmingSeadragon)
EnhancedFlightMap, v3.2.0-TBC-Classic
ExtendedCharacterStats, v2.11.1
FishingBuddy, v0.7.5.5
GatherMate2, v1.46.1-classic
GTFO, v4.65.1
HandyNotes, vv1.6.4
HealBot, v2.5.3.2
HealBotData, v2.5.3.2
HealBoten, v2.5.3.2
HealBotExtraSkins, v2.5.3.0
HealBotOptions, v2.5.3.2
HealBotTips, v2.5.3.2
Informant, v2.5.6770 (SwimmingSeadragon)
Mapster, v1.9.5
OmniCC, v9.1.6
Pawn, v2.5.31
Quartz, v3.6.8
Questie, v6.8.4
RareScanner, v2.5.3
Reputable, v1.29-bcc
Scrap, v9.1.2
ScrapConfig, v
ScrapMerchant, v
SilverDragon, vv20501.0
SilverDragonBurningCrusade, vv20501.0
SilverDragonClassic, vv20501.0
SlideBar, v2.5.6771 (SwimmingSeadragon)
Stubby, v2.5.6772 (SwimmingSeadragon)
TellMeWhen, v9.1.2
TitanClassic, v1.5.0.20503
TitanClassicAmmo, v1.5.0.20503
TitanClassicBag, v1.5.0.20503
TitanClassicClock, v1.5.0.20503
TitanClassicGold, v1.5.0.20503
TitanClassicLocation, v1.5.0.20503
TitanClassicLootType, v1.5.0.20503
TitanClassicPerformance, v1.5.0.20503
TitanClassicRegen, v1.5.0.20503
TitanClassicRepair, v1.5.0.20503
TitanClassicVolume, v1.5.0.20503
TitanClassicXP, v1.5.0.20503
TitanProfessionsMulti, v1.1.2
TomCats, v2.3.21
TomTom, vv3.0.3
TradeSkillMaster, vv4.11.17
VendorPrice, v1.4.2
WeakAuras, v3.7.8
BlizRuntimeLib_enUS v2.5.3.20503
(ck=cd2)
38x EnhancedFlightMap\nodeinfo.lua:14: attempt to concatenate local 'myContinent' (a nil value)
[string "@EnhancedFlightMap\nodeinfo.lua"]:14: in function EFM_NI_CheckReachable' [string "@EnhancedFlightMap\map.lua"]:226: in function
EFM_Map_DisplayEFMPOIs'
[string "@EnhancedFlightMap\map.lua"]:66: in function <EnhancedFlightMap\map.lua:38>
[string "=[C]"]: in function OnMapChanged' [string "@Interface_TBCBlizzard_WorldMap\Blizzard_WorldMap.lua"]:121: in function <...e_TBCBlizzard_WorldMap\Blizzard_WorldMap.lua:120> [string "=[C]"]: in function
OnMapChanged'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:39: in function SetMapID' [string "@Carbonite\NxMap.lua"]:256: in function
SetMapByID'
[string "@carbonite\NxMap.lua"]:9450: in function SetToCurrentZone' [string "@Carbonite\NxMap.lua"]:4207: in function
UpdateWorld'
[string "@carbonite\NxMap.lua"]:4313: in function `Update'
[string "@carbonite\NxMap.lua"]:3956: in function <Carbonite\NxMap.lua:3840>
Locals:
myNode = "Nijel's Point, Desolace"
myDebug = false
myContinent = nil
(*temporary) = defined @EnhancedFlightMap\shared_functions.lua:82
(*temporary) = "Checking if node "
(*temporary) = "Nijel's Point, Desolace"
(*temporary) = " is reachable on continent "
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate local 'myContinent' (a nil value)"
Every time I launch the game, the flightpath data doesn't pull automatically. To fix it, I have to enable "Continent Map Overlay" and "World Map Overlay" every time. Mind you, I don't want these to be on during gameplay, because 1. I don't want my map to be cluttered with all the lines of FP's, and 2. I don't want to see flightpaths I haven't discovered myself yet. So afterwards I turn those two settings off. I don't know if the addon is only intended to work if those two settings are on. Here's the error messages:
Date: 2021-09-10 11:21:06
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\EnhancedFlightMap\nodeinfo.lua line 13:
attempt to concatenate global 'myContinent' (a nil value)
Debug:
[string "@EnhancedFlightMap\nodeinfo.lua"]:13: EFM_NI_CheckReachable()
[string "@EnhancedFlightMap\nodeinfo.lua"]:40: EFM_NI_Reachable()
[string "@EnhancedFlightMap\FlightMaster.lua"]:66:
EnhancedFlightMap\FlightMaster.lua:10
[string "=[C]"]: DrawOneHopLines()
[string "@..\FrameXML\TaxiFrame.lua"]:119:
..\FrameXML\TaxiFrame.lua:36
[string "=[C]"]: Show()
[string "@Interface_TBC\FrameXML\UIParent.lua"]:2073: SetUIPanel()
[string "@Interface_TBC\FrameXML\UIParent.lua"]:1918: ShowUIPanel()
[string "@Interface_TBC\FrameXML\UIParent.lua"]:1779:
Interface_TBC\FrameXML\UIParent.lua:1775
[string "=[C]"]: SetAttribute()
[string "@Interface_TBC\FrameXML\UIParent.lua"]:2544: ShowUIPanel()
[string "@Interface_TBC\FrameXML\UIParent.lua"]:1517:
Interface_TBC\FrameXML\UIParent.lua:666
Locals:
myNode = "Kalimdor"
myDebug = false
(*temporary) = defined @interface\AddOns\EnhancedFlightMap\shared_functions.lua:82
(*temporary) = "Checking if node "
(*temporary) = "Kalimdor"
(*temporary) = " is reachable on continent "
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate global 'myContinent' (a nil value)"
AddOns:
Swatter, v1.13.6652 (SwimmingSeadragon)
AtlasLootClassic, vv2.3.2-bcc
AtlasLootClassicData, vv2.3.2-bcc
AtlasLootClassicDungeonsAndRaids, vv2.3.2-bcc
AucAdvanced, v1.13.6717 (SwimmingSeadragon)
AucFilterBasic, v1.13.6680 (SwimmingSeadragon)
AucScanData, v1.13.6630 (SwimmingSeadragon)
AucStatHistogram, v1.13.6681 (SwimmingSeadragon)
AucStatiLevel, v1.13.6705 (SwimmingSeadragon)
AucStatPurchased, v1.13.6672 (SwimmingSeadragon)
AucStatSimple, v1.13.6634 (SwimmingSeadragon)
AucStatStdDev, v1.13.6635 (SwimmingSeadragon)
AucUtilFixAH, v1.13.6608 (SwimmingSeadragon)
AutoDismount, v1.0.6
BagBrother, v
Bagnon, v9.1.0
BeanCounter, v1.13.6682 (SwimmingSeadragon)
BiSTracker, v5.02
Enchantrix, v1.13.6708 (SwimmingSeadragon)
EnchantrixBarker, v1.13.6697 (SwimmingSeadragon)
EnhancedFlightMap, v3.2.0-TBC-Classic
Fishbringer, v2.5.2-1
FiveSecondRule, v1.29
GoldDelta, v0.0.3-beta
GoldenMail, v1.2.0
Informant, v1.13.6684 (SwimmingSeadragon)
LeatrixPlus, v2.5.54
Questie, v6.5.1
QuestXP, v0.6
Recount, vv2.5.2a
SimpleDruidMana, v0.5.0
SimpleItemLevel, v1
SlideBar, v1.13.6668 (SwimmingSeadragon)
Stubby, v1.13.6614 (SwimmingSeadragon)
VendorPrice, v1.4.0
WeaponSwingTimer, v6.5.1
WideQuestLog, v
WideQuestLogLevels, v
XPTracker, v2.0
ZoneInfoClassic, v1.0
BlizRuntimeLib_enUS v2.5.2.20502
(ck=55c)
Date: 2021-09-10 11:21:08
ID: 2
Error occured in: Global
Count: 5
Message: ..\AddOns\EnhancedFlightMap\nodeinfo.lua line 201:
attempt to index local 'myNode' (a nil value)
Debug:
[string "@EnhancedFlightMap\nodeinfo.lua"]:201: EFM_NI_AddNode_FlightDuration()
[string "@EnhancedFlightMap\FlightMaster.lua"]:192:
EnhancedFlightMap\FlightMaster.lua:124
[string "=[C]"]: TaxiNodeOnButtonEnter()
[string ":OnEnter"]:1:
[string ":OnEnter"]:1
Locals:
nodeName = ""
destNodeName = "Splintertree Post, Ashenvale"
flightDuration = 90
nodeStyle = 0
myNode = nil
(*temporary) = ""
(*temporary) = 0
(*temporary) = nil
(*temporary) = false
(*temporary) =
AddOns:
Swatter, v1.13.6652 (SwimmingSeadragon)
AtlasLootClassic, vv2.3.2-bcc
AtlasLootClassicData, vv2.3.2-bcc
AtlasLootClassicDungeonsAndRaids, vv2.3.2-bcc
AucAdvanced, v1.13.6717 (SwimmingSeadragon)
AucFilterBasic, v1.13.6680 (SwimmingSeadragon)
AucScanData, v1.13.6630 (SwimmingSeadragon)
AucStatHistogram, v1.13.6681 (SwimmingSeadragon)
AucStatiLevel, v1.13.6705 (SwimmingSeadragon)
AucStatPurchased, v1.13.6672 (SwimmingSeadragon)
AucStatSimple, v1.13.6634 (SwimmingSeadragon)
AucStatStdDev, v1.13.6635 (SwimmingSeadragon)
AucUtilFixAH, v1.13.6608 (SwimmingSeadragon)
AutoDismount, v1.0.6
BagBrother, v
Bagnon, v9.1.0
BeanCounter, v1.13.6682 (SwimmingSeadragon)
BiSTracker, v5.02
Enchantrix, v1.13.6708 (SwimmingSeadragon)
EnchantrixBarker, v1.13.6697 (SwimmingSeadragon)
EnhancedFlightMap, v3.2.0-TBC-Classic
Fishbringer, v2.5.2-1
FiveSecondRule, v1.29
GoldDelta, v0.0.3-beta
GoldenMail, v1.2.0
Informant, v1.13.6684 (SwimmingSeadragon)
LeatrixPlus, v2.5.54
Questie, v6.5.1
QuestXP, v0.6
Recount, vv2.5.2a
SimpleDruidMana, v0.5.0
SimpleItemLevel, v1
SlideBar, v1.13.6668 (SwimmingSeadragon)
Stubby, v1.13.6614 (SwimmingSeadragon)
VendorPrice, v1.4.0
WeaponSwingTimer, v6.5.1
WideQuestLog, v
WideQuestLogLevels, v
XPTracker, v2.0
ZoneInfoClassic, v1.0
BlizRuntimeLib_enUS v2.5.2.20502
(ck=55c)
Idk why the 2nd addon is posting about Ashenvale. Sometimes it's others, usually it's that one, regardless of if I'm going there (usually not). I've tried preloading data (even though I'd prefer to build the FP's on my own), didn't seem to fix anything. The preload goes away eventually anyways.
In a playthrough, once I turn on and off those two overlays, the addon works fine. But it's annoying having to do that every time. And sometimes it takes a couple flicks to kick in the recorded data. I don't see how any of my other addons could conflict with this one. And again, I'm trying to learn the FP's myself. I'm not sure if that's been "corrupted" yet though, considering I've pre-loaded Horde data 2-3x now with not much permanency it seems. Not sure how to clear recorded data either.
I hope this is an easy fix for you. Thanks again for making this addon, I do enjoy its functionality. All the best to you.
when i write in the chat /efm config i got this from bugsack
i use WoW Woltk Classic 3.4.1
23x FrameXML/InterfaceOptionsFrame.lua:430: Usage: InterfaceOptionsFrame_OpenToCategory("categoryName" or panel)
[string "=[C]"]: in function assert' [string "@FrameXML/InterfaceOptionsFrame.lua"]:430: in function
InterfaceOptionsFrame_OpenToCategory'
[string "@EnhancedFlightMap/EnhancedFlightMap.lua"]:133: in function EFM_SlashCommandHandler' [string "@EnhancedFlightMap/EnhancedFlightMap.lua"]:24: in function
?'
[string "@FrameXML/ChatFrame.lua"]:4938: in function <FrameXML/ChatFrame.lua:4884>
[string "=[C]"]: ?
[string "=[C]"]: in function ChatEdit_ParseText' [string "@FrameXML/ChatFrame.lua"]:4601: in function
ChatEdit_SendText'
[string "@FrameXML/ChatFrame.lua"]:4637: in function <FrameXML/ChatFrame.lua:4633>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:121_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:121_OnEnterPressed"]:1>
Locals:
(*temporary) = nil
(*temporary) = "Usage: InterfaceOptionsFrame_OpenToCategory("categoryName" or panel)"
and i can also not move the Flighttime Bar and its stuck in Middle of the Screen.
as title said no error message displayed just doesn't do anything.
this error will not occur on the english client
Hello,
I keep receiving the following error message whenever I use the flight masters in Thrallmar, Swamprat post, or Zabra'jin.
First I receive this one:
Message: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:13: attempt to concatenate global 'myContinent' (a nil value)
Time: Mon Jun 28 22:57:40 2021
Count: 1
Stack: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:13: attempt to concatenate global 'myContinent' (a nil value)
[string "@interface\AddOns\EnhancedFlightMap\FlightMaster.lua"]:66: in function <Interface\AddOns\EnhancedFlightMap\FlightMaster.lua:10>
[string "=[C]"]: in function DrawOneHopLines' [string "@Interface\FrameXML\TaxiFrame.lua"]:119: in function <Interface\FrameXML\TaxiFrame.lua:36> [string "=[C]"]: in function
Show'
[string "@interface\FrameXML\UIParent.lua"]:2100: in function SetUIPanel' [string "@Interface\FrameXML\UIParent.lua"]:1945: in function
ShowUIPanel'
[string "@interface\FrameXML\UIParent.lua"]:1806: in function <Interface\FrameXML\UIParent.lua:1802>
[string "=[C]"]: in function SetAttribute' [string "@Interface\FrameXML\UIParent.lua"]:2571: in function
ShowUIPanel'
[string "@interface\FrameXML\UIParent.lua"]:1541: in function <Interface\FrameXML\UIParent.lua:660>
Locals: nodeTargets =
{Then I receive this one
Message: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:201: attempt to index local 'myNode' (a nil value)
Time: Mon Jun 28 23:02:53 2021
Count: 4
Stack: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:201: attempt to index local 'myNode' (a nil value)
Locals:
Thanks for your help!
Message: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:14: attempt to concatenate local 'myContinent' (a nil value)
Time: Mon Nov 7 14:03:23 2022
Count: 1
Stack: Interface\AddOns\EnhancedFlightMap\nodeinfo.lua:14: attempt to concatenate local 'myContinent' (a nil value)
[string "=[C]"]: in function `OnMapChanged'
[string "@Interface_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:121: in function <...e_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:120>
[string "=[C]"]: in function `OnMapChanged'
[string "@Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:39: in function `SetMapID'
[string "@Interface_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:144: in function <...e_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:142>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Interface_Wrath\FrameXML\UIParent.lua"]:2214: in function `SetUIPanel'
[string "@Interface_Wrath\FrameXML\UIParent.lua"]:2059: in function `ShowUIPanel'
[string "@Interface_Wrath\FrameXML\UIParent.lua"]:1927: in function <Interface_Wrath\FrameXML\UIParent.lua:1923>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface_Wrath\FrameXML\UIParent.lua"]:2733: in function `ShowUIPanel'
[string "@Interface_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:8: in function `HandleUserActionToggleSelf'
[string "@Interface_TBC\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:182: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals: (*temporary) = <function> defined =[C]:-1
= <function> defined @Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:529
= <function> defined @Interface\AddOns\EnhancedFlightMap\map.lua:38
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.