Quantcast
Download
(6 Kb)
Download
Updated: 08-30-17 02:56 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:08-30-17 02:56 PM
Created:12-06-14 06:19 AM
Downloads:5,105
Favorites:35
MD5:

WorldFlightMap  Popular! (More than 5000 hits)

Version: 7.3.0.1
by: semlar [More]

Replaces the flight map with the normal world map so you don't have to keep switching between them to find the closest flight point to your destination.

7.3.0.1 - Should gracefully disable itself in areas that it doesn't have map data for, rather than breaking the flight map.
Optional Files (0)


Archived Files (6)
File Name
Version
Size
Author
Date
r5
5kB
semlar
08-03-16 10:16 AM
r4
4kB
semlar
07-20-16 07:53 PM
r3
4kB
semlar
07-04-15 06:19 AM
r3
4kB
semlar
06-23-15 07:18 PM
r1
4kB
semlar
02-24-15 07:19 AM
r1
4kB
semlar
12-06-14 06:19 AM


Post A Reply Comment Options
Unread 02-12-20, 10:32 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 126
File comments: 711
Uploads: 0
Error...

I had to reinstall my entire machine this past weekend (RIP disk drive) and now I'm getting this error. I didn't get it before!

Code:
Date: 2020-02-12 23:09:16
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\WorldFlightMap\WorldFlightMap.lua line 117:
   attempt to call global 'GetWorldMapTransforms' (a nil value)
Debug:
   [string "@WorldFlightMap\WorldFlightMap.lua"]:117: in main chunk
Locals:
FlightmapCoordinates = <table> {
 6 = <table> {
 }
 2 = <table> {
 }
 8 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 7 = <table> {
 }
}
TAXI_OPEN = false
TaxiButtons = <table> {
}
f = WorldFlightMapFrame {
 0 = <userdata>
}
TaxiNodeOnClick = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:80
lines = <table> {
}
CreateLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:85
GetLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:96
DrawLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:104
Transforms = <table> {
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = "attempt to call global 'GetWorldMapTransforms' (a nil value)"

AddOns:
   LIST OF ADDONS REMOVED FOR LENGTH
  (ck=13fd)
Report comment to moderator  
Reply With Quote
Unread 03-29-19, 09:04 PM  
Lindiwe
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Issue?

Hi, I am unsure if this is the right avenue to report this, but the addon will no longer allow me to open the flightmap window. Here is the error I get (no other addons running):

Message: Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:117: attempt to call global 'GetWorldMapTransforms' (a nil value)
Time: Fri Mar 29 20:58:09 2019
Count: 1
Stack: Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:117: attempt to call global 'GetWorldMapTransforms' (a nil value)
Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:117: in main chunk

Locals: FlightmapCoordinates = <table> {
6 = <table> {
}
2 = <table> {
}
8 = <table> {
}
3 = <table> {
}
1 = <table> {
}
4 = <table> {
}
7 = <table> {
}
}
TAXI_OPEN = false
TaxiButtons = <table> {
}
f = WorldFlightMapFrame {
0 = <userdata>
}
TaxiNodeOnClick = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:80
lines = <table> {
}
CreateLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:85
GetLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:96
DrawLine = <function> defined @Interface\AddOns\WorldFlightMap\WorldFlightMap.lua:104
Transforms = <table> {
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = "attempt to call global 'GetWorldMapTransforms' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 01-18-19, 01:47 AM  
jlrm365
A Cliff Giant
AddOn Author - Click to view AddOns

Forum posts: 74
File comments: 101
Uploads: 1
Ditto, re bouncing arrows. I would also like to be able to disable them.
I thought those were a bug / conflict with another addon.
I'm quite ok with all maps being replaced but, if folks like default maps, then please make that an opt-in option, rather than the default.
Thanks.
Report comment to moderator  
Reply With Quote
Unread 01-23-18, 03:16 PM  
fuba
A Murloc Raider

Forum posts: 6
File comments: 9
Uploads: 0
Hi there,
I love this addon and i think Blizzard should integrate it into Wow!

But is it possible to exclude Argus becasue the Zone Map there is also really nice.

And maybe you can add an option to "InGame" to disable the "Bouncing Arrows"?
Report comment to moderator  
Reply With Quote
Unread 08-30-17, 07:11 AM  
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 175
File comments: 32
Uploads: 23
Hey Semlar,

Now in patch 7.3 there is a Navigation console within the Vindicaar.
The "space" ship that is the starting point for quests and world quests.
It did not work for me until I disabled WorldFlightMap.

Just wanted to let you know.

Greetings,
Yukyuk.
__________________
Better to fail then never have tried at all.
Report comment to moderator  
Reply With Quote
Unread 08-03-16, 06:08 PM  
almty1
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 126
Uploads: 3
Originally Posted by Dridzt
Great idea and works perfectly with default map or ElvUI skinned one.

I've had a couple issues with Zygor's guide on 2 spots.
In his LibRover-1.0 library TAXIMAP_OPENED event in a for i=1,NumTaxiNodes() do loop he tries to lookup _G["TaxiButton"..i].
Leads to a nil error and unfortunately since his library has an onupdate runloop it is very spammy while on the flightmaster dialog is up.
Second spot is in his Pointer.lua again the TAXIMAP_OPENED event, he expects to get a texture back from TaxiFrame.InsetBg:GetTexture()

Both were easy to patch up locally; not sure it's something you want to address but thought to mention it regardless.
This issue with Zygors is still around. Any advice on what changes I would need to make? Sorry for bugging you about a addon you didn't write ahead of time :-)
Report comment to moderator  
Reply With Quote
Unread 08-03-16, 09:53 AM  
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1059
File comments: 186
Uploads: 25
Right, of course. It's because those zones aren't "really" part of that continent and apparently I never bothered writing the code to correct that, so it doesn't calculate the coordinates of the flight paths properly.

I uploaded an update that should fix this.
Last edited by semlar : 08-03-16 at 10:28 AM.
Report comment to moderator  
Reply With Quote
Unread 08-03-16, 09:16 AM  
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5617
File comments: 2321
Uploads: 54
Eastern Kingdoms continent map:


Eversong Woods zone map:
__________________
Author/maintainer of Grid, PhanxChat, oUF_Phanx, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 08-02-16, 07:53 AM  
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1059
File comments: 186
Uploads: 25
Originally Posted by Phanx
This is slightly broken in Eversong Woods. When I clicked the flight master at Fairbreeze Village, the map opened to the continent level (Eastern Kingdoms) instead of the zone level. After clicking on the zone to switch to the zone map, the Falconwing Square flight icon did nothing when clicked. No errors were raised. I was able to click the icon (painfully, by locating the correct 2px region that wasn't overlapped by other nearby flight icons ) on the continent-level map.
Thanks, I'll take a look at it. They mussed up my logic a bit with the prepatch.

If you could take a screenshot of the continent and zone map from that location with the node you're trying to fly to highlighted it would help.

You can use the scroll wheel on the world map to zoom in to make it easier to click on, but overlapping nodes are probably still an issue.
Last edited by semlar : 08-02-16 at 07:55 AM.
Report comment to moderator  
Reply With Quote
Unread 08-02-16, 07:34 AM  
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5617
File comments: 2321
Uploads: 54
This is slightly broken in Eversong Woods. When I clicked the flight master at Fairbreeze Village, the map opened to the continent level (Eastern Kingdoms) instead of the zone level. After clicking on the zone to switch to the zone map, the Falconwing Square flight icon did nothing when clicked. No errors were raised. I was able to click the icon (painfully, by locating the correct 2px region that wasn't overlapped by other nearby flight icons ) on the continent-level map.
__________________
Author/maintainer of Grid, PhanxChat, oUF_Phanx, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Report comment to moderator  
Reply With Quote
Unread 01-16-15, 04:34 PM  
almty1
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 126
Uploads: 3
Originally Posted by Dridzt
Great idea and works perfectly with default map or ElvUI skinned one.

I've had a couple issues with Zygor's guide on 2 spots.
In his LibRover-1.0 library TAXIMAP_OPENED event in a for i=1,NumTaxiNodes() do loop he tries to lookup _G["TaxiButton"..i].
Leads to a nil error and unfortunately since his library has an onupdate runloop it is very spammy while on the flightmaster dialog is up.
Second spot is in his Pointer.lua again the TAXIMAP_OPENED event, he expects to get a texture back from TaxiFrame.InsetBg:GetTexture()

Both were easy to patch up locally; not sure it's something you want to address but thought to mention it regardless.
Could you PM me the changes you made? I encounter this same problem with Zygors.
Report comment to moderator  
Reply With Quote
Unread 12-13-14, 10:51 PM  
semlar
A Pyroguard Emberseer
 
semlar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1059
File comments: 186
Uploads: 25
Originally Posted by Dridzt
I've had a couple issues with Zygor's guide on 2 spots.
In his LibRover-1.0 library TAXIMAP_OPENED event in a for i=1,NumTaxiNodes() do loop he tries to lookup _G["TaxiButton"..i].
Leads to a nil error and unfortunately since his library has an onupdate runloop it is very spammy while on the flightmaster dialog is up.
Second spot is in his Pointer.lua again the TAXIMAP_OPENED event, he expects to get a texture back from TaxiFrame.InsetBg:GetTexture()

Both were easy to patch up locally; not sure it's something you want to address but thought to mention it regardless.
Well that's annoying, because the interface makes it very difficult to have the taxi map and the world map open at the same time since they're mutually exclusive UI panels.

If I let blizzard's event handler run, it will close the world map unless I untangle the frame from all the UI panel stuff in the framexml, which seems like a lot of work to go to just to make sure addons that make assumptions about what the taxi map should be displaying don't break when I hide it.
Report comment to moderator  
Reply With Quote
Unread 12-07-14, 06:30 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1257
File comments: 806
Uploads: 45
Great idea and works perfectly with default map or ElvUI skinned one.

I've had a couple issues with Zygor's guide on 2 spots.
In his LibRover-1.0 library TAXIMAP_OPENED event in a for i=1,NumTaxiNodes() do loop he tries to lookup _G["TaxiButton"..i].
Leads to a nil error and unfortunately since his library has an onupdate runloop it is very spammy while on the flightmaster dialog is up.
Second spot is in his Pointer.lua again the TAXIMAP_OPENED event, he expects to get a texture back from TaxiFrame.InsetBg:GetTexture()

Both were easy to patch up locally; not sure it's something you want to address but thought to mention it regardless.
Report comment to moderator  
Reply With Quote
Unread 12-06-14, 12:26 PM  
almty1
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 126
Uploads: 3
Great addon

Thank you for making this! It works perfect.
Report comment to moderator  
Reply With Quote
Unread 12-06-14, 07:31 AM  
mikma
A Cyclonian
 
mikma's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 267
Uploads: 23
Nice addon, Nice author. Ps. Navi, out, now!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: