Quantcast
Download
(2 MB)
Download
Updated: 02-05-20 03:26 PM
Pictures
File Info
Compatibility:
Visions of N'Zoth (8.3.0)
BfA content patch (8.2.5)
WoW Classic (1.13.2)
Rise of Azshara (8.2.0)
Updated:02-05-20 03:26 PM
Created:unknown
Downloads:3,285,476
Favorites:6,038
MD5:
8.3.0

TomTom  Popular! (More than 5000 hits)

Version: v80300-1.1.1
by: Cladhaire, Ludovicus

TomTom is your personal navigation assistant in World of Warcraft. This addon is very simple, but provides a nice set of functionality. Thanks to Esamynn for Astrolabe, which does the bulk of the work in this addon.

TomTom offers the following major features:

  • Set waypoints via command, or by clicking on the world map
  • A draggable coordinate display with customizable accuracy. This frame can be hidden or locked.
  • Player and cursor coordinates on the World Map (these can be hidden)
  • A floating "crazy-taxi" style arrow that points you to your destination
  • Displaying the "crazy-taxi" arrow or coordinate block in compatible LDB displays (such as NinjaPanel)
  • Show a waypoint that points you towards your corpse for easy recovery
  • Can set waypoints by clicking on quest objective POIs on the World Map and watch frame.
[*]Can automatically set waypoints to your closest quest objective
Please also check out LightHeaded: http://www.wowinterface.com/download...ghtHeaded.html
Slash Commands:
/tomtom - Opens configuration GUI

In addition you can use the /way command to add and reset waypoints. In order to overcome conflicts with the Cartographer /way command, you can also use /tway to access TomTom's waypoint command. The following slash commands are available:

Add a new waypoint at 14.78, 23.90:
Code:
/way 14.78 23.90
Add a new waypoint in Nagrand at 45, 50:
Code:
/way Nagrand 45 50
Add a new waypoint with a description:
Code:
/way 14.78 23.90 This is a waypoint!
Remove ALL current waypoints:
Code:
/way reset all
Remove all waypoints in Nagrand:
Code:
/way reset Nagrand
Set a waypoint at the current location:
Code:
/wayb
or
Code:
/wayback
Set the waypoint arrow to the closest arrow in the current zone:
Code:
/cway
or
Code:
/closestway
When you set a waypoint, a dot will appear (green) on your minimap. When it goes out of range of the minimap display, it will turn into an arrow, just like the default UI. You can mouse over these waypoints to get detailed information about that waypoint.

TomTom has been designed to publish the Crazy-Arrow and Coordinate Block as LDB feeds, allowing them to be displayed in compatible display addons. I've written a very simple, easy-to-configure panel that is capable of displaying these called NinjaPanel.

If you're looking to bulk import waypoints (to track achievements, etc), a community member has provided a great addon that lets you do this easily. Take a look at Paste.

Fixes: Vale of Eternal Blossoms N'zoth Invasions issues.

commit f664c7d04272de1cc1e3d82b3adfda7aef503bc0 (HEAD -> master, tag: v80300-1.1.1, interface/master, interface/HEAD, curse/master)
Author: Ludovicus <[email protected]>
Date: Sun Feb 2 17:50:26 2020 -0500

If HBD does not know where we are, do not crash in /way list.

commit ef9538a3b6e0b3172dc657c5f83c11d121f621d5 (github/master)
Author: Ludovicus <[email protected]>
Date: Sun Feb 2 17:49:00 2020 -0500

Use HereBeDragons-2.02-release-10-gd4da4b5 till next release.
Beta Files (15)
File Name
Version
Hits
Size
Author
Date
v80001-1.0.1-beta
2,736
411kB
Cladhaire
07-17-18 01:16 PM
v80001-1.0.1-beta
1,784
411kB
Cladhaire
07-17-18 01:01 PM
v70300-1.0.1-beta
1,955
389kB
Ludovicus
05-29-18 04:15 AM
v60000-1.1.1
2,845
430kB
Cladhaire
12-01-14 11:55 AM
v60000-1.1.0
2,616
431kB
Cladhaire
11-30-14 05:42 AM
v60000-0.0.1
4,115
430kB
Cladhaire
10-19-14 01:59 PM
v50001-0.1.0
4,134
410kB
Cladhaire
07-09-12 04:24 PM
v40000-1.2.0-beta
4,494
397kB
Cladhaire
01-24-11 10:01 AM
v40000-1.1.1-beta
3,803
393kB
Cladhaire
01-24-11 03:23 AM
v40000-1.1.0
3,931
393kB
Cladhaire
01-16-11 05:25 PM
r220
6,899
307kB
Cladhaire
05-27-09 12:05 PM
r198
7,348
304kB
Cladhaire
04-07-09 03:51 PM
r164
10,219
283kB
Cladhaire
08-13-08 12:41 PM
r151
8,207
275kB
Cladhaire
05-29-08 01:13 PM
r141
8,467
268kB
Cladhaire
04-15-08 06:17 AM


Archived Files (44)
File Name
Version
Size
Author
Date
v80300-1.1.0
2MB
Cladhaire
01-16-20 06:19 PM
v80205-1.0.8
2MB
Cladhaire
11-03-19 03:21 PM
v11302-1.0.8
2MB
Cladhaire
11-03-19 03:18 PM
v80205-1.0.7
2MB
Cladhaire
09-24-19 03:56 PM
v80200-1.0.5
2MB
Cladhaire
08-02-19 02:20 PM
v80200-1.0.3
400kB
Cladhaire
07-03-19 03:59 PM
v80105-1.0.0
400kB
Cladhaire
03-18-19 05:31 PM
v80100-1.0.1
399kB
Cladhaire
03-11-19 06:27 PM
v80001-1.0.2
412kB
Cladhaire
08-05-18 04:31 PM
v80001-1.0.1
411kB
Cladhaire
07-28-18 10:49 AM
v80001-1.0.0
411kB
Cladhaire
07-23-18 06:06 AM
v70300-1.0.0
388kB
Cladhaire
11-13-17 03:53 PM
v70200-1.0.0
387kB
Cladhaire
04-06-17 10:54 AM
v70100-1.0.1
387kB
Cladhaire
03-26-17 12:49 PM
v70100-1.1.0
387kB
Cladhaire
11-10-16 02:07 PM
v70000-1.1.0
387kB
Cladhaire
08-11-16 11:32 AM
v70000-1.0.0
387kB
Cladhaire
07-19-16 11:59 PM
v60200-2.1.0
386kB
Cladhaire
10-18-15 11:46 AM
v60200-2.0.0
386kB
Cladhaire
09-19-15 09:25 PM
v60200-1.0.0
430kB
Cladhaire
06-27-15 02:35 AM
v60100-1.0.0
430kB
Cladhaire
03-15-15 04:54 AM
v60000-1.1.1
430kB
Cladhaire
12-20-14 03:52 AM
v60000-1.1.0
430kB
Cladhaire
12-13-14 05:46 AM
v60000-1.0.1
430kB
Cladhaire
10-26-14 04:01 AM
v60000-1.0.0
430kB
Cladhaire
10-20-14 01:54 PM
v50400-1.0.0
427kB
Cladhaire
09-11-13 11:28 PM
v50300-1.0.1
425kB
Cladhaire
06-08-13 02:08 AM
v50300-1.0.0
425kB
Cladhaire
06-07-13 01:28 AM
v50200-1.0.2
416kB
Cladhaire
03-05-13 09:53 PM
v50100-1.0.2
415kB
Cladhaire
01-12-13 03:49 AM
v50100-1.0.1
415kB
Cladhaire
11-29-12 11:26 PM
v50100-1.0.0
414kB
Cladhaire
11-28-12 02:16 PM
v50001-1.3.0
414kB
Cladhaire
10-28-12 11:00 AM
v50001-1.2.1
413kB
Cladhaire
10-12-12 12:06 AM
v50001-1.2.0
413kB
Cladhaire
10-10-12 12:28 AM
v50001-1.1.1
412kB
Cladhaire
10-08-12 02:38 AM
v50001-1.1.0
412kB
Cladhaire
10-08-12 12:25 AM
v50001-1.0.4
412kB
Cladhaire
10-05-12 02:12 AM
v50001-1.0.3
410kB
Cladhaire
10-02-12 01:12 AM
v50001-1.0.2
410kB
Cladhaire
09-02-12 02:18 AM
v50001-1.0.2
410kB
Cladhaire
09-02-12 02:18 AM
v50001-1.0.1
410kB
Cladhaire
08-29-12 03:05 PM
v50001-1.0.0
410kB
Cladhaire
08-29-12 10:34 AM
v40300-1.4.5
408kB
Cladhaire
07-08-12 04:45 AM


Post A Reply Comment Options
Unread 02-16-20, 04:02 PM  
LazerBoi_64
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Please explain the behavior I'm seeing

I have numerous toons on multiple servers and am seeing what I consider strange behavior on two of them. I have two Horde toons on two different servers, both doing the Dalaran (Northrend) jewelcrafting dailies. I have the TomTom waypoint arrow configured on both to "Automatically set to next closest waypoint" but the "Allow closest waypoint to be outside the current zone" option unchecked. The "Automatically set waypoint arrow" option is also enabled on both.

Each character has its own waypoint profile and option profile. Both characters have waypoints in the areas where you can collect the various mats needed for the JC dailies. The waypoints are not at the exact same coordinates, but close. Both toons wake up and sleep within the Dalaran (Northrend) jewelcrafting shop and before the sleep (log out) waypoints are cleared from the waypoint arrow. All waypoints have been added using the "/way xx.xx yy.yy name" command when in the appropriate area. All waypoints are saved until I manually remove them.

Here's the weirdness...on one toon, when I log in, the waypoint arrow is displayed with a waypoint in Sholazar Basin selected. If I clear the waypoint from the arrow, log out and back in, the arrow is displayed again. If I remove the waypoint, log out and back in, the arrow does NOT pop up with a waypoint from any other zone. If I manually enter a new waypoint in Sholazar at a random location, log out and back in, that waypoint is now displayed by the arrow!

As a test, I just entered three waypoints in Sholazar at coords 11.11,11.11; 22.22,22.22; and 33.33,33.33 labeled test1, test2, and test3. Logging out and back caused the first waypoint to be automatically selected. The funny thing is that it was the farthest of the three from my current location, clearly ignoring the "rules" that had been set!

If I delete all Sholazar waypoints, log out and back in, the arrow does NOT appear, even if I have the option of selecting waypoints outside the current zone selected. This behavior has now changed. Again, with option of waypoints outside the current zone unchecked and not Sholazar waypoints, the waypoint arrow is displayed, pointing to the FARTHEST waypoint I have.

On my other toon, no waypoint arrow is displayed unless I manually set it, even if the outside zone option is set.

There seems to be some unstable behavior going on here. I'm wondering if I need to remove TomTom and delete all data and reinstall it? Not a huge deal, just another inconvenience I'd rather not have to deal with.

I'd appreciate some feedback on this. Thanks!!
Report comment to moderator  
Reply With Quote
Unread 02-16-20, 12:47 PM  
AnrDaemon
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 2652
Uploads: 5
Originally Posted by Kanegasi
I would expect a waypoint would clear at 0 yards regardless of what mapID I'm actually on.
That's debatable.
Report comment to moderator  
Reply With Quote
Unread 02-15-20, 06:06 AM  
Kanegasi
A Scalebane Royal Guard
 
Kanegasi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 12
Uploads: 5
I'm making a macro to put the closest Archaeology digsite on the crazy arrow. This is what I have:

Lua Code:
  1. -- actual macro
  2. /run local i,m,d i=C_Map.GetMapInfo(C_Map.GetBestMapForUnit("player")) m=i.mapType>2 and i.parentMapID or i.mapID d=C_ResearchInfo.GetDigSitesForMap(m) for k,v in next,d do TomTom:AddWaypoint(m,v.position.x,v.position.y) end TomTom:SetClosestWaypoint()
  3.  
  4. -- readable version
  5. local mapinfo, map, digsites
  6. mapinfo = C_Map.GetMapInfo(C_Map.GetBestMapForUnit("player"))
  7. map = mapinfo.mapType>2 and mapinfo.parentMapID or mapinfo.mapID -- if "best map" is not a continent, assume parent is
  8. digsites = C_ResearchInfo.GetDigSitesForMap(map)
  9. for k,digsite in next,digsites do
  10.     TomTom:AddWaypoint(map,digsite.position.x,digsite.position.y)
  11. end
  12. TomTom:SetClosestWaypoint()

The issue I'm coming across is that while the crazy arrow goes to 0 yards, it is not clearing or showing up on the minimap. I assume it's not on the minimap because I'm technically not on the mapID it's set for, but I would expect a waypoint would clear at 0 yards regardless of what mapID I'm actually on.
Report comment to moderator  
Reply With Quote
Unread 02-08-20, 05:47 AM  
Judeoann
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello,
Totally confused here. WoW Classic doesn't show any waypoint arrows as I go through the game. It did once when I died. Afterward it was gone and I can't seem to get it back.
Reading these comments, am I to understand I have to input all the waypoint positions for it to work?
Thanks for the help.
Report comment to moderator  
Reply With Quote
Unread 02-07-20, 01:07 PM  
Maxtastic
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I appologize if this has been covered but I have searched and cannot find anything.

I am getting a pop-up error in my chat windows after upgrading to the lastest version of TomTom, searching has not turned up anything.

TomTom: No data for quest waypoint - <name of whatever quest I click on>

anyone seen this or know how to resolve it?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 02-07-20, 12:36 AM  
Genericmommy
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: TomtomRequired For Waypoints

What possible addons would be doing it?
The only other add ons that adds anything to the map is questie and recipe radar (which actually does not add a dot to the map when I shift click to find the vendor like it is supposed to)
Suggestions of any addons I may not be thinking about?
Report comment to moderator  
Reply With Quote
Unread 01-24-20, 05:01 AM  
Ludovicus
Premium Member
 
Ludovicus's Avatar
Premium Member

Forum posts: 0
File comments: 65
Uploads: 0
Re: Re: Re: Re: Re: FeedTillers and TomTom

Originally Posted by myrroddin
Well, what do you know, it is working! Arrow is working now that I know that you need to be on the correct continent. I will add a message to users informing them. Thank you!

As for a feature request, if you do that, great! That's up to you of course but it sounds like a good idea.

Thank you again!
You are welcome! Glad it worked out.
__________________
Programmer on the Lam
Report comment to moderator  
Reply With Quote
Unread 01-24-20, 02:59 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4767
Uploads: 19
Re: Re: Re: Re: FeedTillers and TomTom

Originally Posted by Ludovicus
Ah, TomTom does not bring up the arrow for waypoints on different continents.
If you took the portal to Pandaria from Boralus, then the waypoint should show.
It could be argued that this is a new feature request, as distances can be calculated within a world.
The current add-on allows you to restrict waypoints within the current zone, or open it up to the current continent.

Originally Posted by myrroddin
Code:
TomTom: You are at (72.95, 14.41) in 'Boralus' (map: 1161)
TomTom: Valley of the Four Winds: (map: 376, zone: 376,
continent: 424, world: 947)
TomTom Old Hillpaw - 31.00, 53.00, 376 * *
The lack of cross-continent arrows is more of a limitation of the original system in Burning Crusade, than any intentional design decision, FWIW.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 01-24-20, 12:29 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1085
File comments: 215
Uploads: 17
Re: Re: Re: Re: FeedTillers and TomTom

Originally Posted by Ludovicus
Ah, TomTom does not bring up the arrow for waypoints on different continents.
If you took the portal to Pandaria from Boralus, then the waypoint should show.
It could be argued that this is a new feature request, as distances can be calculated within a world.
The current add-on allows you to restrict waypoints within the current zone, or open it up to the current continent.
Well, what do you know, it is working! Arrow is working now that I know that you need to be on the correct continent. I will add a message to users informing them. Thank you!

As for a feature request, if you do that, great! That's up to you of course but it sounds like a good idea.

Thank you again!
Report comment to moderator  
Reply With Quote
Unread 01-23-20, 04:54 PM  
Ludovicus
Premium Member
 
Ludovicus's Avatar
Premium Member

Forum posts: 0
File comments: 65
Uploads: 0
Re: Re: Re: FeedTillers and TomTom

Ah, TomTom does not bring up the arrow for waypoints on different continents.
If you took the portal to Pandaria from Boralus, then the waypoint should show.
It could be argued that this is a new feature request, as distances can be calculated within a world.
The current add-on allows you to restrict waypoints within the current zone, or open it up to the current continent.

Originally Posted by myrroddin
Code:
TomTom: You are at (72.95, 14.41) in 'Boralus' (map: 1161)
TomTom: Valley of the Four Winds: (map: 376, zone: 376,
continent: 424, world: 947)
TomTom Old Hillpaw - 31.00, 53.00, 376 * *
__________________
Programmer on the Lam
Report comment to moderator  
Reply With Quote
Unread 01-22-20, 02:39 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1085
File comments: 215
Uploads: 17
Re: Re: FeedTillers and TomTom

Originally Posted by Ludovicus
376 is the map ID for Valley of the Four Winds!
Sorry, yes, you are correct. I did try 376 before but typed 367 in my question. I will try it again.

Originally Posted by Ludovicus
You can use /tway list to show you where TomTom placed your waypoint.
I missed that command and will test it out. Thus far the arrow isn't appearing. Could it be that the arrow is being set but I have to call some kind of :Show() on it? I will edit this post after testing /tway list and see what that does.

Edit: after trying /tway list TomTom is apparently setting the waypoint but the arrow is not visible.
Code:
TomTom: You are at (72.95, 14.41) in 'Boralus' (map: 1161)
TomTom: Valley of the Four Winds: (map: 376, zone: 376,
continent: 424, world: 947)
TomTom Old Hillpaw - 31.00, 53.00, 376 * *
Last edited by myrroddin : 01-22-20 at 03:14 AM.
Report comment to moderator  
Reply With Quote
Unread 01-21-20, 04:36 PM  
Ludovicus
Premium Member
 
Ludovicus's Avatar
Premium Member

Forum posts: 0
File comments: 65
Uploads: 0
Re: FeedTillers and TomTom

807 is the map ID for the Trial of Valor dungeon.
367 is the map ID for the Firelands dungeon.
376 is the map ID for Valley of the Four Winds!

Almost, but not quite right!
You can use /tway list to show you where TomTom placed your waypoint.
You can use the calls to DefineZone8() in https://github.com/Ludovicus-Maior/W...o_ZoneData.lua as a quick guide to the zone to mapID mapping that I use in WoW-Pro.

Originally Posted by myrroddin
I am attempting to add TomTom support to FeedTillers (pastebin) and the debug print is showing the coordinates but the TomTom API isn't creating a waypoint.

What I know is the code calling the function to add a waypoint (lines 156 and 157) is working because of the debug print line, but then I am stuck. The function is on lines 84-93. I have tried the mapID of 807 and the uiMapID of 367 for Valley of the Four Winds in Pandaria.

What am I missing?
__________________
Programmer on the Lam
Last edited by Ludovicus : 01-21-20 at 04:50 PM.
Report comment to moderator  
Reply With Quote
Unread 01-21-20, 03:14 PM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1085
File comments: 215
Uploads: 17
FeedTillers and TomTom

I am attempting to add TomTom support to FeedTillers (pastebin) and the debug print is showing the coordinates but the TomTom API isn't creating a waypoint.

What I know is the code calling the function to add a waypoint (lines 156 and 157) is working because of the debug print line, but then I am stuck. The function is on lines 84-93. I have tried the mapID of 807 and the uiMapID of 367 for Valley of the Four Winds in Pandaria.

What am I missing?
Report comment to moderator  
Reply With Quote
Unread 01-21-20, 02:47 PM  
Cluey
A Fallenroot Satyr

Forum posts: 26
File comments: 77
Uploads: 0
Re: Add current coordinates to chat

Originally Posted by lagspike
Hello! Apologies if this has been asked/answered, I have searched thoroughly and haven't been able to find a solution yet.

Is there a way to publish/print the current coordinates to the chat window? For example, if I've engaged a rare enemy at {50, 50} is there a way to output this into, for example, General chat? I have a macro:

Code:
/1 I've engaged the rare creature %t! Come help me finish it off!
What I'd love to add to this macro is the following (pseudocode):

Code:
/1 The fight's going down at {coordinates}!
Thank you very much in advance!
One of the guys I play with found this Reddit post which has a macro for doing exactly that, or you can grab an addon like Ludovicus mentioned.

Something I'd really like added would be a way of clicking on coordinates in general chat to have them added to the crazy arrow, but that might be hard to do as people don't always use the same format.

Ludovicus are you still looking into ctrl-RMB adding WQ as a waypoint?
This hasn't worked for a while and I really miss it.
Report comment to moderator  
Reply With Quote
Unread 01-21-20, 02:37 PM  
Ludovicus
Premium Member
 
Ludovicus's Avatar
Premium Member

Forum posts: 0
File comments: 65
Uploads: 0
Re: Add current coordinates to chat

So there are two different things here:
  1. When you are in combat, addons are limited in what they can do.
  2. There are other addons that detect rares and broadcast their positions to other people in the area before you get into combat.

Originally Posted by lagspike
Hello! Apologies if this has been asked/answered, I have searched thoroughly and haven't been able to find a solution yet.

Is there a way to publish/print the current coordinates to the chat window? For example, if I've engaged a rare enemy at {50, 50} is there a way to output this into, for example, General chat? I have a macro:

Code:
/1 I've engaged the rare creature %t! Come help me finish it off!
What I'd love to add to this macro is the following (pseudocode):

Code:
/1 The fight's going down at {coordinates}!
Thank you very much in advance!
__________________
Programmer on the Lam
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.