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 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:

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 KippG KippG Dec 06, 2012 at 12:28 UTC - 0 likes

    Sorry I was not more specific. It seems to work with the exception of /cway. I cannot use /cway and get a waypoint arrow to another zone. I must open the map up and ctrl right click a point on the map to get the arrow. I could have sworn /cway use to give me the closest on any zone. I wish it still did.

  • Avatar of Cladhaire Cladhaire Dec 04, 2012 at 14:54 UTC - 0 likes

    I'm fairly certain I can't reproduce this.

    Set a waypoint using the /way command in a zone that is on the same continent as you, i.e.

    /way Wetlands 50 50

    It should be set on the arrow and should work properly. Cross-zone minimap waypoint arrows I believe are the only thing that do not work. Let me know, or give me a specific set of steps so I can reproduce your issue.

  • Avatar of KippG KippG Dec 04, 2012 at 12:44 UTC - 0 likes

    Has the waypoint arrow stopped workign accross zones? It seems to have stopped working for me. It will only show for points in the current zone. I do have the option turned on to show points across zones.

  • Avatar of Cladhaire Cladhaire Oct 28, 2012 at 21:08 UTC - 0 likes

    @Golconda: Go

    Glad you were able to get it resolved.

  • Avatar of Golconda Golconda Oct 28, 2012 at 20:31 UTC - 0 likes

    @Cladhaire: Go

    Ahhh...I see what happened, thanks for the info on framestack that helped. It turned out that Lorewalkers add on now as a waypoint frame and it enabled when it updated and unlocked it so that it showed this big frame. I locked it and turned it off. That resolved it. Thanks so much for the help.

  • Avatar of Cladhaire Cladhaire Oct 28, 2012 at 20:06 UTC - 0 likes

    @Golconda: Go

    It may be that its some other addon that skins or changes frames.. I honestly have no idea. You can do the following however:


    Then mouse over the frame, and see what frame names are listed.

    I can assure you that it is not TomTom making it, but we'll do what we can to try and get it resolved. Let me know what you figure out.

  • Avatar of Golconda Golconda Oct 28, 2012 at 19:43 UTC - 0 likes

    I am not sure what is happening but there is a large white box with giant purple letters that says 'MOVE THE FRAME'. It is right in the very center of the screen. It was not there before but when Tom Tom was updated and I downloaded the most recent update, it appeared. I tried reloading without the most recent updates one at a time and the box in the middle of the screen only disappeared when I disabled TomTom. I was hoping that being as how you are way smarter than I am that you could tell me what caused this?

  • Avatar of Cladhaire Cladhaire Oct 27, 2012 at 08:35 UTC - 0 likes

    @pandamonium411: Go

    How did you come to this conclusion? I cannot figure anything out without any information. What error message did you get. Did it blame TomTom somehow?

    TomTom has absolutely 0 impact on the pet dismissal system, so there's not really anything for me to look into. I'm happy to investigate if you can provide more information.

  • Avatar of pandamonium411 pandamonium411 Oct 27, 2012 at 04:41 UTC - 0 likes

    TomTom seems to be conflicting with my ability to dismiss my pet. Hope you can figure out the cause of that and fix it, as it caused me some trouble trying to escape a situation when suddenly I couldn't dismiss my pet.

  • Avatar of Cladhaire Cladhaire Oct 14, 2012 at 06:20 UTC - 0 likes

    @kmitza: Go

    Great, glad I could help. =)


Date created
Apr 22, 2009
Last update
Mar 15, 2015
Development stage
  • deDE
  • enUS
  • ruRU
  • zhCN
All Rights Reserved
Curse link
Reverse relationships
Recent files



Tool used