Giter Club home page Giter Club logo

enhancedflightmap's People

Contributors

beren12 avatar illiath avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

enhancedflightmap's Issues

Druid FP not detected

The druid FP in Moonglade doesn't seem to be detected, nor is there a progress timer according to a guildie. I don't have a druid yet to test this myself but they said they installed the add-on.

Add flight node markers to world map

Per the "secondary request" for issue #3, add the flight node markers to the world map. To allow EFM to show on the three primary map layers for the in-game map.

Special case flights crossing Ghostlands Boundary

Do not record timers if it goes through the portal as they will be wrong, always use timers hand-recorded in the .lua file. Basically if the start/end is in ghost lands or Silvermoon, and you're not already in ghost lands or silver moon, use calculated values.

/efm open errors out on outland maps until you open an azeroth map, and needs an outland button

Message: Interface\AddOns\EnhancedFlightMap\MapWindow.lua:383: attempt to index local 'azerothMapInfo' (a nil value)
Time: Sat May 15 10:46:05 2021
Count: 1
Stack: Interface\AddOns\EnhancedFlightMap\MapWindow.lua:383: attempt to index local 'azerothMapInfo' (a nil value)
[string "@Interface\AddOns\EnhancedFlightMap\MapWindow.lua"]:383: in function `EFM_GetContinentList'
[string "@Interface\AddOns\EnhancedFlightMap\shared_functions.lua"]:141: in function `EFM_Shared_GetContinentName'
[string "@Interface\AddOns\EnhancedFlightMap\MapWindow.lua"]:194: in function `EFM_MW_ChangeMap'
[string "@Interface\AddOns\EnhancedFlightMap\MapWindow.lua"]:214: in function `EFM_MW_OpenMap'
[string "@Interface\AddOns\EnhancedFlightMap\EnhancedFlightMap.lua"]:113: in function `EFM_SlashCommandHandler'
[string "@Interface\AddOns\EnhancedFlightMap\EnhancedFlightMap.lua"]:24: in function `?'
[string "@Interface\FrameXML\ChatFrame.lua"]:4825: in function `ChatEdit_ParseText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4488: in function `ChatEdit_SendText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4524: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: continentNameList = <table> {
}
continentIDList = <table> {
}
mapID = 1949
azerothMapInfo = nil
(*temporary) = 1949
(*temporary) = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0
(*temporary) = <table> {
 mapType = 0
 mapID = 946
 name = "Cosmic"
 parentMapID = 0
}
(*temporary) = 0
(*temporary) = "attempt to index local 'azerothMapInfo' (a nil value)"

Config screen broken in TBC classic

and I think the prepatch as well.

Is there any chance you are coming back for a bit for TBC? I finally got a beta invite and am recording (a bit laggy) flight times right now. Everyone has access to the prepatch so you can see the breakage there I believe

Dalaran FP not showing on zone map

Dalaran's default map is classified as mapType=4 which is Dungeon, not 3 which is zone. It shows fine on the continent map and world map however. Unsure how to fix this, it's only a minor annoyance but it should be worked around.

/efm report errors

Message: Interface\AddOns\EnhancedFlightMap\message.lua:66: SendChatMessage(): Whisper message missing target player!
Time: Fri May 14 15:52:53 2021
Count: 2
Stack: Interface\AddOns\EnhancedFlightMap\message.lua:66: SendChatMessage(): Whisper message missing target player!
[string "=[C]"]: in function `SendChatMessage'
[string "@Interface\AddOns\EnhancedFlightMap\message.lua"]:66: in function `EFM_Report_Flight'
[string "@Interface\AddOns\EnhancedFlightMap\EnhancedFlightMap.lua"]:140: in function `EFM_SlashCommandHandler'
[string "@Interface\AddOns\EnhancedFlightMap\EnhancedFlightMap.lua"]:24: in function `?'
[string "@Interface\FrameXML\ChatFrame.lua"]:4825: in function `ChatEdit_ParseText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4488: in function `ChatEdit_SendText'
[string "@Interface\FrameXML\ChatFrame.lua"]:4524: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: (*temporary) = "EFM: Heading to Lakeshire, Redridge, estimated to arrive in 4:48."
(*temporary) = "WHISPER"
(*temporary) = "Common"
(*temporary) = ""

EFM and multiple wow versions

Could there be some way to mark the new flight paths in Azeroth as TBC classic only? South Felwood, North STV and possibly the new one is in dust wallow.

Addon only partially working

Greetings!

I've just tried this addon for the first time. Nothing seems to work. I see the "Hide EFM" button on the map but it does does nothing, and when I visit a flight master it does only show known flight masters, like usual.

I'm using several addons so I'm not sure if this is an incompatibility or other issue.

Broken flight time on flight master UI

Sincerly I enjoy so much this addon for classic, and even more since InflightTaxiTimer totally broke a couple weeks ago for some reason. Only thing i've ran throught by now is the tooltip flight time in the Flight master UI is broken but for some reason only in Kalimdor. The timer still display once I start a flight it's really just the tooltip and it works perfectly in Eastern Kingdoms for some reason

KalimdorFlightBroken

ZA FP on world map way off.

Player arrow is correct on map, and location is correct on continent and zone maps.
Guess another manual override is needed.

Add Skyguard/Ogri'la Flights

They use a dialog like the druid FPs but don't give a perfect location for the destination. Could you possibly assist @illiath? I can screenshot the dialogs if needed.

Lua error in Wintergrasp BG when opening the map the first time

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

Flight times

These are from the inflight add-on which I have been using before now, i believe it should be pretty easy to use to update the add-on's flight times.
InFlight.lua.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.