TomTom

TomTom's "Crazy Arrow"

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.

Bugs and Support (PLEASE READ)
Unfortunately I have been forced to disable user comments on Curse.com. For some absurd reason the site has stopped sending me emails when you guys post a new comment, making me completely unable to provide support via this means. I am still happy to provide assistance, both on Curseforge and Wowinterface:

http://wow.curseforge.com/addons/tomtom/tickets
http://www.wowinterface.com/downloads/fileinfo.php?id=7032

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.

Please also check out LightHeaded

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:

Slash CommandDescription
/way 14.78 23.9Add a new waypoint at 14.78, 23.90
/way Nagrand 45 50Add a new waypoint in Nagrand at 45, 50
/way 14.78 23.90 This is a waypoint!Add a new waypoint with a description
/way reset allRemove ALL current waypoints
/way reset NagrandRemove all waypoints in Nagrand
/wayb or /waybackSets a waypoint at the current location
/cway or /closestwaySet the crazy arrow to the closest 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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of HSC8sku1 HSC8sku1 Aug 19, 2014 at 08:31 UTC - 0 likes

    Is there a way to prevent waypoints from being automatically removed when you "arrive" at that location? I've selected "save new waypoints until I remove them" in the options and also selected "save between sessions" but they keep deleting when I fly over them. I do not want that behavior. I can remove them manually. I've got some spawn points added in a zone that I'm patrolling.

  • Avatar of DoomsdayEx DoomsdayEx Aug 16, 2014 at 00:35 UTC - 0 likes

    I am wondering if there might be written out instructions on how to fully use TomTom? While I have had some success in getting it to toss up the arrow, via clicking on missions in QC's quest listing window, I am not sure how to do things, like set my own via clicking the map, and such as that.

  • Avatar of BrightBrown BrightBrown Jul 26, 2014 at 23:35 UTC - 0 likes

    Fair enough, I had used multiple /way statements in a single macro for some dailies I used to run... it worked very consistently that when I arrived at one, the next one would be displayed... but they were all in the same zone.

  • Avatar of Cladhaire Cladhaire Jul 26, 2014 at 20:16 UTC - 0 likes

    As I said, the rules are very dumb, you can't create a 'queue' of waypoints. The latest waypoint will always be displayed and when that's cleared the options will choose the next closest waypoint that matches your options. Right now queueing is something I don't have baked in, although I'd really like a nice companion solution for it.

  • Avatar of BrightBrown BrightBrown Jul 26, 2014 at 19:14 UTC - 0 likes

    I HAVE had success setting multiple /way statements that will increment to the next one after the last one is reached. So I'm trying to set one up to run through the 5 locations where Zandalari Warbringers spawn... but for some reason, it reaches the first one then the next waypoint is NOT displayed. Here is what I run (from Paste, btw).

    /way Krasarang Wilds 39.08, 67.13 KS-Warbringer /way Dread Wastes 47.47, 61.32 DW-Warbringer /way Townlong Steppes 36.53, 85.67 TS-Warbringer /way Kun-Lai Summit 75.09, 67.65 KLS-Warbringer /way The Jade Forest 52.73, 18.99 JF-Warbringer

    Is it that each one is in a different zone?

    Last edited Jul 26, 2014 by BrightBrown
  • Avatar of Stigmund Stigmund Nov 23, 2013 at 20:06 UTC - 0 likes

    I would like to use this add-on, but there are two things that i figured would already be a part of it that are not, is it too much trouble to add these two options?

    1. Option to NOT remove way-point when reached (but still change to the next closest?)
    2. Automatically point to the nearest way-point (instead of having to spam /cway constantly)

    EDIT: for point 2 it seems quest objectives does this already, can it be applied to user defined waypoints?

    I have used this for exploration achievements, but now that's done, without the above options, i cant find much use for it :(

    Thanks, Stig.

    Last edited Nov 24, 2013 by Stigmund: New Info
  • Avatar of Cladhaire Cladhaire Sep 23, 2013 at 15:16 UTC - 0 likes

    @BrightBrown: Go

    TomTom is super dumb with regards to what it shows when you add new waypoints. The last waypoint to be set successfully through the API is the one that will be displayed. You can right-click any other waypoint and set it to be displayed instead.

    As far as 'set closest waypoint', yes, it just uses /cway every time the waypoint is cleared.

  • Avatar of BrightBrown BrightBrown Sep 23, 2013 at 12:57 UTC - 0 likes

    @Cladhaire: Go

    OK, not sure how one would define "latest waypoint" when multiple ones are bulk loaded. I was inquiring about said multiple load where one specific one may be out of reach, so you want to "cancel" it and return to the rest of the list. Logic says a "/way reset" may accomplish that. Correct?

    "Automatically set the closest waypoint" means using "/cway" at the beginning of a bulk load and it will "carry one" that way for subsequent waypoints, correct?

    Thanks for responding!

  • Avatar of Cladhaire Cladhaire Sep 15, 2013 at 20:31 UTC - 0 likes

    @BrightBrown: Go

    TomTom doesn't have a queueing system, it will only display the latest waypoint you have set. The API and the POI integrations can set things more dynamically. You can also set TomTom to automatically set the closest waypoint when the latest is cleared.

  • Avatar of BrightBrown BrightBrown Sep 15, 2013 at 17:04 UTC - 0 likes

    @Cladhaire: Go

    Yes, I saw it had been updated, thanks.

    Am I correct in thinking if the macro has multiple "/way" statements, it works it's way from the bottom of the list upward?

    If it turns out you can't make a particular one (in a list), can you cancel JUST that one and have it go to the next in the list?

Facts

Date created
Apr 22, 2009
Category
Last update
Sep 12, 2013
Development stage
Release
Language
  • deDE
  • enUS
  • ruRU
  • zhCN
License
All Rights Reserved
Curse link
TomTom
Reverse relationships
7
Downloads
6,655,802
Recent files

Authors

Relationships

Tool used
Ace3
Astrolabe
CallbackHandler-1.0
LibStub