This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.


Display an arrow that points to a raid/party member anchored to raid frames.


  • Shows an arrow that anchors to a unit frame and points to a party member, raid member, or target.
  • Shows the distance to the unit.
  • Configurable arrow: Size, opacity, relative anchor point, update frequency.
  • Configurable distance text color, size, and drop shadow color.
  • Key binding for sticky targeting. Arrow always points at the specified unit frame when sticky.
  • Known to work with:

    • The default UI
    • PitBull4
    • XPerl
    • Grid
    • Shadowed Unit Frames


  • Add more arrow graphics.
  • Make it so tracking continues on the unit it was last on when the raid/party composition changes.
  • Add support for vehicles.
  • Add support for only tracking units that are out of range.


Due to how the API works, namely GetPlayerMapPosition(), the arrow will stop tracking if the tracked unit changes zones, changes dungeon levels, or is too far away in the same zone/dungeon. This function doesn't return anything for players in arenas.

Known bugs:

  • This code is perfect, of course!

Reporting bugs:

  • Please post bug reports here. While I monitor the comments on, it makes my life easier if bugs are reported in the wowace bug tracker.


Watch for the arrow as the mouse hovers over the raid frames:

Here's a more recent video:
This was the first prototype:

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

  • Avatar of Twopro Twopro Sep 27, 2011 at 07:48 UTC - 0 likes

    hope your addon is like little arrows feature from nameplates advanced. you know advanced setting.

    anyways i'ma try it

  • Avatar of Vaerun Vaerun Jan 01, 2011 at 01:49 UTC - 0 likes

    Getting an error which causes Direction Arrow to not load.

    1x DirectionArrow-0.0.11\DirectionArrow.lua:38: Cannot find a library with name 'Astrolabe-0.4' DirectionArrow-0.0.11\Libs\Astrolabe\DongleStub.lua:17: in function `DongleStub' DirectionArrow-0.0.11\DirectionArrow.lua:38: in main chunk

    Locals: t = <table> { GetVersion = <function> @ DirectionArrow\Libs\Astrolabe\DongleStub.lua:108: IsNewerVersion = <function> @ DirectionArrow\Libs\Astrolabe\DongleStub.lua:22: versions = <table> {} log = <table> {} Register = <function> @ DirectionArrow\Libs\Astrolabe\DongleStub.lua:50: } k = "Astrolabe-0.4"



  • Avatar of greenman99 greenman99 Sep 20, 2010 at 18:35 UTC - 0 likes

    I installed the direction arrow addon, but it does not appear on my raid frames. I have tried it with the default UT frames as well as shadowed unit frames. What do I need to do to troubleshoot the installation.


  • Avatar of sooperklew sooperklew Jun 14, 2010 at 23:09 UTC - 0 likes

    When i first installed it, it was a freestanding arrow that just pointed at whatever i targetted and showed the distance. Apparently it wasnt supposed to work like that but i thought it was awesome. Could you make it an option to be that way? I dont like the arrow on my grid, i find it distracting and covers up useful information (i'm a healer)

  • Avatar of sqls sqls Mar 25, 2010 at 14:08 UTC - 0 likes

    I'm using PitBull4 and this seems to show up on my unitframe only after I hover over it with a mouse. Is that normal or is there a way to have it always visible on only my current target? It would be nice if it could be in it's own stand alone frame as well that I could just set in some static position.

    Last edited Mar 25, 2010 by sqls: clearification.
  • Avatar of Cyprias Cyprias Mar 14, 2010 at 13:48 UTC - 0 likes

    Cool. I seen the video posted on the IRC afew days, been waiting to test it out.



Date created
Mar 14, 2010
Last update
Oct 16, 2014
Development stage
  • enUS
GNU General Public License version 2 (GPLv2)
Recent files