Download
(124Kb)
Download
Updated: 11-27-22 06:45 AM
Pictures
File Info
Compatibility:
Dragonflight (10.0.2)
Updated:11-27-22 06:45 AM
Created:unknown
Downloads:307,362
Favorites:1,023
MD5:
Categories:Data Mods, Map, Coords, Compasses, Miscellaneous

InFlight  Popular! (More than 5000 hits)

Version: 10.0.25
by: totalpackage, R_X, Uitat

InFlight is a simple taxi flight timer mod that lets you know how long it will take to get to your destination. Other mods may provide a similar feature, however, InFlight is a lightweight alternative that, in most cases, is leaner, faster and uses a lot less memory (which is the main motivation behind InFlight).
Classic version here

Click here to lend your support!

Features:

  • Take-off confirmation
  • Many customization options for the look of the timer bar
  • Support for Druid-only and some other special flight paths
  • Already has most flight times
  • Learns new flight times or updates existing flight times when taxis are used
  • Flight times added to tooltip on flight map
How to Use:
  • InFlight is LoadOnDemand to use less memory when not needed
  • '/inflight', right-click on the timer bar, or check interface options to customize
  • Shift left-click and drag to move the timer bar
How to Contribute:
  • Updating flight times data - submit the file '<WoW_Folder>/_retail_/WTF/Account/<Account_Name>/SavedVariables/InFlight.lua'
  • Updating detection of special flights (only repeatable ones): report the gossip text (text you click to start the flight) and the location text above your minimap
  • Updating or adding translations for a language
Features That Won't Be Implemented, So Don't Ask:
  • Detailed tooltips and connect-the-dots
  • Show known/unknown Flight Masters on map
Please go here to provide feedback

10.0.25 11/22/2020
  • bugs zapped
  • Routes Updated
  • Version bump

9.0.002 11/22/2020
  • workaround nil error

9.0.001 10/21/2020
  • Fix for 9.0

8.3.001 01/19/2020
  • Fix destination parsing for some locales

8.2.007 01/09/2020
  • Update some default flight times
  • Update German localisations (thanks to x_RazzorX_x)
  • Improve removal of duplicate flight times
  • Improve version checks
  • Fix confirm summon lua error
  • Fix timing flights that have loading screens during the flight

8.2.006 09/26/2019
  • Update some Spanish localisations (thanks to maketas)
  • Update some Simplified Chinese localisations (thanks to grj2012)
  • Update some Simplified Chinese localisations (thanks to hyoga2002)
  • Add option to count time up or down independently of bar filling up or depleting
  • Fix spark briefly showing at wrong point at start of flight
  • Attempt to get required information if another addon auto takes flight path at flight master
  • Indicate on flight map if time was estimated
  • Disable cleanly when wrong client version detected
  • Global variables cleanup

8.2.005 09/01/2019
  • Add database version check

8.2.004 08/29/2019
  • Update some default flight times
  • Make sure learnt flight times belong to this version of the game
  • Indicate when flight time has been estimated
  • Optimisations
  • Update some Korean localisations (thanks to netaras)
  • Update some Spanish localisations (thanks to bcnhector)
  • Update all localisations (thanks to Google translate)
  • Update library files

8.2.003 07/15/2019
  • Update German localisations (thanks to x_RazzorX_x)
  • Localisation updates
  • Fix workaround for Blizzard bug on Outland Flight Map
  • Update library files

8.2.002 07/07/2019
  • Update German localisations (thanks to x_RazzorX_x)
  • Localisation updates
  • Fix regression: flight times not being saved when chat messages are turned off
  • Minor bug fixes

8.2.001 07/02/2019
  • Update some default flight times
  • Update library files
  • Display updates
  • Fix entering dungeon detection
  • Fix option panel not showing the first time it is selected
  • Localization overhaul
  • Flight times database overhaul
  • Make database localisation friendly
  • Optimise flight time estimate calculation
  • Workaround for Blizzard bug on Outland Flight Map

8.1.001 03/18/2019
  • Update gossip flights
  • Remove gossip flights that Blizzard API no longer considers as being on a taxi
  • Fix error when starting some gossip flights
  • Fix flight time being added multiple times to tooltip
  • Update some default flight times

8.0.006 11/08/2018
  • Fix flight bar not closing when taking flight fails
  • Update some default flight times

8.0.005 10/24/2018
  • Update some default flight times
  • Fix Sanitise lua error

8.0.004 10/24/2018
  • Add option to turn off chat messages
  • Add option to hide spark on flight bar
  • Add reminder to contribute flight paths
  • Optimise flight bar creation and updating
  • Remove unneeded extra spaces in destination text for normal and compact modes
  • Add another renamed flightpath
  • Fix variable scope/hiding

8.0.003 08/13/2018
  • Remove bad faction data when found
  • Update some default flight times
  • Minor text update

8.0.002 08/09/2018
  • Update libs
  • Update some default flight times
  • Minor text updates
  • Update French localisations (thanks to Babe2212)
  • Add local print and debug print functions
  • Ensure data is sanitised during upgrade
  • Change default flightbar position so it doesn't cover zone text
  • Fix spark going past end of flightbar
  • Fix strange times showing when bar is depleting and flight takes too long
  • Fix logic error applying default options
  • Remove broken gossip flight

8.0.001 07/17/2018
  • Updated for 8.0.1
  • Update some default flight times

7.3.004 07/08/2018
  • add sanity checks for flight data
  • update flight path time estimation algorithm
  • update some default flight times

7.3.003 05/19/2018
  • applied user submitted fix

7.3.002 10/14/2017
  • revert some changes

7.3.001 09/06/2017
  • updated for 7.3
  • updated some default times thanks to users' submissions

7.2.002 06/17/2017
  • avoid nil error

7.2.001 05/07/2017
  • updated for 7.2
  • updated some default times
  • disabled time saving after clicking early landing

7.1.002 02/03/2017
  • fix for compat problems
  • updated default times thanks to submissions

7.1.001 11/10/2016
  • updated for 7.1
  • updated default times thanks to submissions

7.0.002 09/15/2016
  • updated for Legion
  • updated default times thanks to submissions

6.2.001 07/18/2015
  • updated for 6.2
  • updated default times thanks to users's submissions
  • added a way to close the timer in case it gets stuck

6.0.001 10/20/2014
  • updated for 6.0

5.4.001 09/21/2013
  • updated for 5.4

5.3.001 06/05/2013
  • updated for 5.3

5.2.001 03/10/2013
  • updated for 5.2
  • handling guild perk fully now (thanks to Cidrei)
  • Spanish locations localization added (thanks to Scarbrow)

5.1.002 12/10/2012
  • fix guild perk error

5.1.001 12/08/2012
  • updated for 5.1
  • added some support for "Ride Like the Wind" guild perk
  • times will not update if guild level is 21 or above
  • option to show estimated time with guild perk

5.0.001 09/04/2012
  • updated for 5.0.4
  • default data update thanks to users' submissions
  • removed flight POI mapping

4.3.001 11/29/2011
  • update for 4.3
  • massive default data update thanks to users' submissions

4.2.001 06/29/2011
  • update for 4.2
  • default data update thanks to users' submissions

4.1.001 04/26/2011
  • update for 4.1
  • default data update thanks to users' submissions

4.0.004 02/10/2011
  • massive data update thanks to users' submissions
  • attempted to update POI locations, but it does not look good
  • added option to disable POI locations; see description page for script
  • updated special flight detections

4.0.003 12/06/2010
  • fix error on fresh installs
  • updated default data thanks to users' submissions

4.0.002 12/05/2010
  • updated default data thanks to users' submissions
  • cleaned up drop down menus

4.0.001 10/18/2010
  • localization update
  • added outline text options
  • 4.0 compat

3.3.005 06/22/2010
  • added ruRU localization
  • fixed flights that require a loading screen

3.3.004 03/02/2010
  • fix timer not updating properly while alt-tabbed
  • update default data thanks to users' submissions

3.3.003 01/22/2010
  • probably fix LFD error
  • added new Western Plaguelands flight

3.3.002 01/16/2010
  • updated default data thanks to users' submissions
  • added "The Bulwark" POI location
  • added French localization and updated others
  • maybe added a check to not save flight time if summon taken from Looking For Dungeon system

3.3.001 12/08/2009
  • update toc for 3.3
  • update flight data thanks to user submissions
  • added French localization for Horde times
  • added option to save settings per character

3.2.002 09/23/2009
  • added "Get Kraken" bombing quest support

3.2.001 08/04/2009
  • toc to 3.2
  • added support for Valgarde and Amber Ledge special flight paths (thanks to Radry)

3.1.002 07/24/2009
  • updated default data thanks to user submissions
  • added the Tournament flightpath location

3.1.001 04/14/2009
  • updated for 3.1
  • defaults updated thanks to user submissions

3.0.013 03/25/2009
  • should be compatible with 3.1 PTR
  • if time is unknown, now attempt to estimate time based on hops
  • added support for AddonLoader

3.0.012 02/23/2009
  • removed futile attempts to auto-cancel shapeshift forms
  • attempt to exit vehicle before taking a flight
  • updated default times thanks to user submissions

3.0.011 02/13/2009
  • redid options menu; no longer uses Dewdrop
  • updated defaults thanks to user submissions

3.0.010 01/05/2009
  • default flight times data updated; thanks to users' submissions
  • remove font size adjustment

3.0.009
  • updated default flight time data; thanks to users' submissions
  • added Ebon Hold flight master location, and updated Horde Light's Hope location

3.0.008
  • more flight time data updated; thanks to users' submissions
  • updated horde flight master locations; thanks to users' submissions
  • added the ability to delete/update locations for HandyNotes
  • optional support for LibBabble-Zone-3.0, only needed for non-English clients
  • reorganized and tweaked POI code

3.0.007
  • updated more flight time data; thanks to users' submissions
  • added HandyNotes support if HandyNotes_FlightMasters and Cartographer_Notes are not present; HandyNotes support also adds location icons on the continent maps

3.0.006
  • updated default flight times data, thanks to the contributors
  • updated Cartographer flight location data
  • normal flight icons are now initially gray (colored as unknown); visit flight masters to update them to green (color as known)

3.0.005a
  • more data updates, now with some horde love

3.0.005
  • updated included libraries
  • added Cavern of Times gossip flights
  • rewrote gossip flight detection code
  • heavily updated flight times for Alliance; no contributors, so too bad for the Horde
  • added almost every Alliance flightmaster location in Northrend; too bad for the Horde again
  • updated Eastern Plagueland and Stormwind flight locations
  • added deDE localization

3.0.003
  • attempt to fix support for Cartographer_Notes again; tested with Cartographer v2.3.1
  • use GetTime() to determine flight time

3.0.002a
  • fix support for Cartographer_Notes up to v2.2; won't work with v3.0

3.0.002
  • change the way data is updated to probably avoid overwriting your new data
  • fix cancel buff error with Druids and Shaman; can't test if it still works
  • added the Russian translation that I forgot to update
  • added the updated zhCN translation that I forgot to update
Archived Files (2)
File Name
Version
Size
Author
Date
10.0.1
123kB
totalpackage
10-28-22 06:42 PM
9.2.0
123kB
totalpackage
05-16-22 12:39 PM


Post A Reply Comment Options
Unread 07-05-24, 09:42 AM  
radwkw31
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
the updated addon (working in DF and WW) is available here:

- Curseforge: https://legacy.curseforge.com/wow/addons/inflight-ww
- Github: https://github.com/rursache/InFlight-WW
Report comment to moderator  
Reply With Quote
Unread 06-21-24, 08:15 AM  
LudiusMaximus
A Rage Talon Dragon Guard
 
LudiusMaximus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 327
File comments: 15
Uploads: 16
The fix the current version (10.0.25):

In InFlight.lua replace

SetJustifyV("CENTER")

with

SetJustifyV("MIDDLE")
__________________
~ Be the change you want to see in the world... of warcraft interface! ~
Report comment to moderator  
Reply With Quote
Unread 05-26-24, 12:16 PM  
FuxieDK
A Defias Bandit
 
FuxieDK's Avatar

Forum posts: 2
File comments: 74
Uploads: 0
Does anyone have a fix for the timer stays on the screen (and no time is saved) when flying in/out of Zaralek Cavern?
__________________
Report comment to moderator  
Reply With Quote
Unread 05-26-24, 12:15 PM  
FuxieDK
A Defias Bandit
 
FuxieDK's Avatar

Forum posts: 2
File comments: 74
Uploads: 0
Re: Re: Re: 10.2.7 update causing errors

Originally Posted by Grungra
Originally Posted by eboe
Originally Posted by Ookami.kun
Updated to 10.2.7 and I'm receiving the following error when I interact with a flight point. Thanks.

1x InFlight/InFlight.lua:760: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:760: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:466: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:367: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"


Other users have noted the following errors on CurseForge as well.

Error occured in: Global
Count: 7
Message: Interface/AddOns/InFlight/InFlight.lua line 744:
bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))

Retail version is preventing the Flight Points from working with the newest 10.2.17
Cosign, having the exact same problems. Had to disable until we get a new version or a workaround.

Per user GraysonCarlyle in curseforge:

Quick fix for the 10.2.7 errors:



In InFlight.lua, change any occurrence of

SetJustifyV("CENTER")

to

SetJustifyV("MIDDLE")



They occur on lines or so, depending on other fixes you might have done.

729

732

737

745

G
Great fix, mate
__________________
Report comment to moderator  
Reply With Quote
Unread 05-19-24, 07:14 PM  
JarfJarfBinks
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Re: Unable to use inflight anymore.

Originally Posted by fubar187421
Unable to use inflight anymore

Error code.

30x InFlight/InFlight.lua:744: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:744: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:450: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:351: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"
the answer is literally right below your post
Report comment to moderator  
Reply With Quote
Unread 05-12-24, 07:47 PM  
fubar187421
A Murloc Raider
 
fubar187421's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 13
Uploads: 1
Unable to use inflight anymore.

Unable to use inflight anymore

Error code.

30x InFlight/InFlight.lua:744: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:744: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:450: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:351: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"
Report comment to moderator  
Reply With Quote
Unread 05-08-24, 12:12 PM  
JarfJarfBinks
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
Re: Re: Re: 10.2.7 update causing errors

Per user GraysonCarlyle in curseforge:

Quick fix for the 10.2.7 errors:



In InFlight.lua, change any occurrence of

SetJustifyV("CENTER")

to

SetJustifyV("MIDDLE")



They occur on lines or so, depending on other fixes you might have done.

729

732

737

745

G
this is the way

found same fix, came here to share, thanks
Report comment to moderator  
Reply With Quote
Unread 05-08-24, 12:08 PM  
Grungra
A Deviate Faerie Dragon

Forum posts: 14
File comments: 30
Uploads: 0
Re: Re: 10.2.7 update causing errors

Originally Posted by eboe
Originally Posted by Ookami.kun
Updated to 10.2.7 and I'm receiving the following error when I interact with a flight point. Thanks.

1x InFlight/InFlight.lua:760: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:760: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:466: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:367: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"


Other users have noted the following errors on CurseForge as well.

Error occured in: Global
Count: 7
Message: Interface/AddOns/InFlight/InFlight.lua line 744:
bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))

Retail version is preventing the Flight Points from working with the newest 10.2.17
Cosign, having the exact same problems. Had to disable until we get a new version or a workaround.

Per user GraysonCarlyle in curseforge:

Quick fix for the 10.2.7 errors:



In InFlight.lua, change any occurrence of

SetJustifyV("CENTER")

to

SetJustifyV("MIDDLE")



They occur on lines or so, depending on other fixes you might have done.

729

732

737

745

G
Report comment to moderator  
Reply With Quote
Unread 05-08-24, 12:51 AM  
eboe
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: 10.2.7 update causing errors

Originally Posted by Ookami.kun
Updated to 10.2.7 and I'm receiving the following error when I interact with a flight point. Thanks.

1x InFlight/InFlight.lua:760: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:760: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:466: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:367: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"


Other users have noted the following errors on CurseForge as well.

Error occured in: Global
Count: 7
Message: Interface/AddOns/InFlight/InFlight.lua line 744:
bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))

Retail version is preventing the Flight Points from working with the newest 10.2.17
Cosign, having the exact same problems. Had to disable until we get a new version or a workaround.
Report comment to moderator  
Reply With Quote
Unread 05-07-24, 08:28 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 79
File comments: 239
Uploads: 0
10.2.7 update causing errors

Updated to 10.2.7 and I'm receiving the following error when I interact with a flight point. Thanks.

1x InFlight/InFlight.lua:760: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "=[C]"]: in function `SetJustifyV'
[string "@InFlight/InFlight.lua"]:760: in function `UpdateLook'
[string "@InFlight/InFlight.lua"]:466: in function `StartTimer'
[string "@InFlight/InFlight.lua"]:367: in function `TakeTaxiNode'
[string "@Blizzard_FlightMap/FM_FlightPathDataProvider.lua"]:236: in function `OnClick'
[string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:154: in function <...aceBlizzard_MapCanvas/Blizzard_MapCanvas.lua:151>

Locals:
(*temporary) = FontString {
0 = <userdata>
}
(*temporary) = "CENTER"


Other users have noted the following errors on CurseForge as well.

Error occured in: Global
Count: 7
Message: Interface/AddOns/InFlight/InFlight.lua line 744:
bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))

Retail version is preventing the Flight Points from working with the newest 10.2.17
__________________
Report comment to moderator  
Reply With Quote
Unread 02-03-24, 10:53 PM  
Fubu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Wow Retail errors

Still working almost perfect for me (wow retail)

But it's now bugging out with the new RGB tooltip just implemented. Anyone got a quick fix?

Many thanks in advance
Report comment to moderator  
Reply With Quote
Unread 01-19-24, 06:37 AM  
fubar187421
A Murloc Raider
 
fubar187421's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 13
Uploads: 1
Originally Posted by totalpackage
I still peek in sometimes.

Sorry that no one reliable has took over InFlight. I give manager privileges to someone, one releases an update, and one disappears.

I'll just put R_X on the team, but it is probably best to just archive this project.
nooo this is the only addon i like for tracking Flight time. all others suck please keep this updated.
Report comment to moderator  
Reply With Quote
Unread 11-07-23, 04:37 AM  
BloodyFess
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Question

Like always with a new WoW- / Addon Version: This addon will reset your times if you update from a previous version! (< 10.1.5)

Don't forget to contribute/backup your collected flighttimes, before you update!
Sorry, how can I restore my flight times after updating addon? Ok. I`ll save InFlight.lua from Saved Variables. What I need to do after update? May be it`s stupid question, but give me a clue, please.
Report comment to moderator  
Reply With Quote
Unread 09-30-23, 10:16 AM  
JarfJarfBinks
A Defias Bandit

Forum posts: 3
File comments: 3
Uploads: 0
aren't the horde and alliance FP's for DF the exact same?
Report comment to moderator  
Reply With Quote
Unread 09-21-23, 07:54 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
I still peek in sometimes.

Sorry that no one reliable has took over InFlight. I give manager privileges to someone, one releases an update, and one disappears.

I'll just put R_X on the team, but it is probably best to just archive this project.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.