Download
(59Kb)
Download
Updated: 01-21-24 01:53 AM
Pictures
File Info
Compatibility:
Classic (1.15.0)
Updated:01-21-24 01:53 AM
Created:08-29-19 07:22 AM
Downloads:36,975
Favorites:88
MD5:
Categories:Classic - General, Data Mods, Map, Coords, Compasses, Miscellaneous

InFlight Classic  Popular! (More than 5000 hits)

Version: 1.15.002
by: wildcard25, totalpackage

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).
Retail 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>/_classic_/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
  • For anyone looking for these features, I recommend using Enhanced Flight Map
Please go here to provide feedback

1.15.002 01/21/2024
  • Whoops, turn off debug mode

1.15.001 01/21/2024
  • Update some default flight times
  • Update some translations
  • Remove some unused translations
Archived Files (2)
File Name
Version
Size
Author
Date
1.15.001
59kB
wildcard25
01-20-24 11:16 AM
1.13.005
57kB
wildcard25
01-18-20 05:53 PM


Post A Reply Comment Options
Unread 01-14-20, 06:03 PM  
wildcard25
An Aku'mai Servant
 
wildcard25's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 50
Uploads: 1
Originally Posted by Grokthag
Hi! I've noticed InFlight doesn't tell me flight times with some cities. I'm using french client and it appears the problem is Classic uses english names for cities like Stormwind, Thunder Bluff, Undercity, and even Stonard and Ratchet.

It got fixed by editing locales and replacing retail's localisated names by "= true" for such cities.
Thank you for the info. I've already corrected a few of these for all locales for the next release (also fixed calculating estimated times for non-english locales). However, I've only been able to correct Alliance flight points and only those that my Alliance toon knows. So if you can paste your changes here, or update the city names in the localisation database that would be much appreciated

ps. I've updated Thunder Bluff, Undercity and Stonard for the next release using the provided info.
Last edited by wildcard25 : 01-14-20 at 06:18 PM.
Report comment to moderator  
Reply With Quote
Unread 01-13-20, 07:42 PM  
Grokthag
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hi! I've noticed InFlight doesn't tell me flight times with some cities. I'm using french client and it appears the problem is Classic uses english names for cities like Stormwind, Thunder Bluff, Undercity, and even Stonard and Ratchet.

It got fixed by editing locales and replacing retail's localisated names by "= true" for such cities.
Report comment to moderator  
Reply With Quote
Unread 12-26-19, 05:24 AM  
wildcard25
An Aku'mai Servant
 
wildcard25's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 50
Uploads: 1
Thank you for the error reports. This will be fixed in the next version, which should be released in about 2 weeks, when I finally get back home from holidays.

Will also include all localisations.
Report comment to moderator  
Reply With Quote
Unread 12-21-19, 10:36 AM  
cborga
A Kobold Labourer

Forum posts: 1
File comments: 21
Uploads: 0
Originally Posted by knakriktsur
Hi, just wondering. Will those fixed versions be uploaded to course? Most people use course client, so they will net get this fix. Thank you!
I'm not the author so I cannot upload it to Curse. I just uploaded a quick edit with minor changes for convenience to others.

InFlightTaxi Classic fixed
Last edited by cborga : 12-21-19 at 12:14 PM.
Report comment to moderator  
Reply With Quote
Unread 12-20-19, 05:40 AM  
knakriktsur
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Hi, just wondering. Will those fixed versions be uploaded to course? Most people use course client, so they will net get this fix. Thank you!
Report comment to moderator  
Reply With Quote
Unread 12-19-19, 11:54 AM  
cborga
A Kobold Labourer

Forum posts: 1
File comments: 21
Uploads: 0
.
Last edited by cborga : 12-21-19 at 12:13 PM.
Report comment to moderator  
Reply With Quote
Unread 12-17-19, 08:00 PM  
kcfroglady
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
STILL getting this error. Is there going to be any kind of a fix for it? It's happening more and more.



Originally Posted by kcfroglady
I am getting this error when I mouse over the flight map at a flight master:

Message: Interface\AddOns\InFlight\InFlight.lua:320: hooksecurefunc(): ConfirmSummon is not a function
Time: Sat Dec 14 20:43:58 2019
Count: 1
Stack: Interface\AddOns\InFlight\InFlight.lua:320: hooksecurefunc(): ConfirmSummon is not a function
[C]: in function `hooksecurefunc'
Interface\AddOns\InFlight\InFlight.lua:320: in function `LoadBulk'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:27: in function `?'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>
[C]: in function `LoadAddOn'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:9: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:7>
Interface\AddOns\InFlight_Load\InFlight_Load.lua:34: in function `?'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>

Locals:
Report comment to moderator  
Reply With Quote
Unread 12-15-19, 01:35 AM  
Nightness
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 39
Uploads: 10
Re: Re: Fix

Originally Posted by Troox
Originally Posted by kebabstorm
Fix for WoW Classic Patch 1.13.3:

InFlight.lua - line 320 - replace:
Code:
hooksecurefunc("ConfirmSummon", function()
with:
Code:
hooksecurefunc(C_SummonInfo, "ConfirmSummon", function()
Thanks for the fix
Alternate fix...

Originally Posted by Orno
Removed lines 320-324, no more error
Why even mess with hooking? Just watch the events instead.

Code:
        local frame = CreateFrame("Frame", "InFlightWIN");
        frame:RegisterEvent("CONFIRM_SUMMON");
        frame:SetScript("OnEvent", function ()
            	porttaken = true
		PrintD("|cffff8080Summon|cff208080, porttaken -|r", porttaken)
        end);
        frame:Show();
Report comment to moderator  
Reply With Quote
Unread 12-14-19, 08:52 PM  
kcfroglady
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I am getting this error when I mouse over the flight map at a flight master:

Message: Interface\AddOns\InFlight\InFlight.lua:320: hooksecurefunc(): ConfirmSummon is not a function
Time: Sat Dec 14 20:43:58 2019
Count: 1
Stack: Interface\AddOns\InFlight\InFlight.lua:320: hooksecurefunc(): ConfirmSummon is not a function
[C]: in function `hooksecurefunc'
Interface\AddOns\InFlight\InFlight.lua:320: in function `LoadBulk'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:27: in function `?'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>
[C]: in function `LoadAddOn'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:9: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:7>
Interface\AddOns\InFlight_Load\InFlight_Load.lua:34: in function `?'
Interface\AddOns\InFlight_Load\InFlight_Load.lua:3: in function <Interface\AddOns\InFlight_Load\InFlight_Load.lua:3>

Locals:
Report comment to moderator  
Reply With Quote
Unread 12-12-19, 01:15 AM  
Troox
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 11
Uploads: 1
Re: Fix

Originally Posted by kebabstorm
Fix for WoW Classic Patch 1.13.3:

InFlight.lua - line 320 - replace:
Code:
hooksecurefunc("ConfirmSummon", function()
with:
Code:
hooksecurefunc(C_SummonInfo, "ConfirmSummon", function()
Thanks for the fix
Report comment to moderator  
Reply With Quote
Unread 12-11-19, 07:01 PM  
kebabstorm
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 10
Uploads: 9
Fix

Fix for WoW Classic Patch 1.13.3:

InFlight.lua - line 320 - replace:
Code:
hooksecurefunc("ConfirmSummon", function()
with:
Code:
hooksecurefunc(C_SummonInfo, "ConfirmSummon", function()
Last edited by kebabstorm : 12-11-19 at 07:04 PM.
Report comment to moderator  
Reply With Quote
Unread 12-11-19, 04:35 PM  
demonkunga
A Murloc Raider

Forum posts: 9
File comments: 1
Uploads: 0
Originally Posted by zazomazzo
Originally Posted by tinyu
Just got this error when interacting with the Orgrimmar Flight Path NPC

Code:
Date: 2019-12-11 16:12:15
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\InFlight\InFlight.lua line 320:
   hooksecurefunc(): ConfirmSummon is not a function
Debug:
   [C]: hooksecurefunc()
   InFlight\InFlight.lua:320: LoadBulk()
   InFlight_Load\InFlight_Load.lua:27: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
   [C]: ?
   [C]: LoadAddOn()
   InFlight_Load\InFlight_Load.lua:9:
      InFlight_Load\InFlight_Load.lua:7
   InFlight_Load\InFlight_Load.lua:34: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
Same for me.
Same here, on UC flight path npc
Report comment to moderator  
Reply With Quote
Unread 12-11-19, 03:03 PM  
zazomazzo
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Originally Posted by tinyu
Just got this error when interacting with the Orgrimmar Flight Path NPC

Code:
Date: 2019-12-11 16:12:15
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\InFlight\InFlight.lua line 320:
   hooksecurefunc(): ConfirmSummon is not a function
Debug:
   [C]: hooksecurefunc()
   InFlight\InFlight.lua:320: LoadBulk()
   InFlight_Load\InFlight_Load.lua:27: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
   [C]: ?
   [C]: LoadAddOn()
   InFlight_Load\InFlight_Load.lua:9:
      InFlight_Load\InFlight_Load.lua:7
   InFlight_Load\InFlight_Load.lua:34: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
Same for me.
Report comment to moderator  
Reply With Quote
Unread 12-11-19, 11:14 AM  
Sunnova
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 5
Uploads: 4
Originally Posted by tinyu
Just got this error when interacting with the Orgrimmar Flight Path NPC
same error on IF Flight Patch NPC, started with new classic patch.
Report comment to moderator  
Reply With Quote
Unread 12-10-19, 11:46 PM  
tinyu
A Molten Giant
 
tinyu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 837
File comments: 374
Uploads: 13
Just got this error when interacting with the Orgrimmar Flight Path NPC

Code:
Date: 2019-12-11 16:12:15
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\InFlight\InFlight.lua line 320:
   hooksecurefunc(): ConfirmSummon is not a function
Debug:
   [C]: hooksecurefunc()
   InFlight\InFlight.lua:320: LoadBulk()
   InFlight_Load\InFlight_Load.lua:27: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
   [C]: ?
   [C]: LoadAddOn()
   InFlight_Load\InFlight_Load.lua:9:
      InFlight_Load\InFlight_Load.lua:7
   InFlight_Load\InFlight_Load.lua:34: ?()
   InFlight_Load\InFlight_Load.lua:3:
      InFlight_Load\InFlight_Load.lua:3
__________________
"There's no such thing as too many addons."
Lothaer
Titan Dev Team Member.
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.