EchoPort is a small addon that displays the distance to your active Demonic Circle summon, and will work in all locations such as outdoors, inside dungeons, battlegrounds, and arenas. This is accomplished by doing echolocation through the minimap API.
The minimap must not be set to rotate with the player's change in direction. EchoPort becomes largely useless with a rotating minimap, so in order to receive accurate data please disable this option.
EchoPort is turned off by default. To toggle it on/off, type "/ep on", "/ep toggle", or find and set a keybind for it through the in-game keybind menu.
Tip: make a new macro to summon your Demonic Circle that will ensure EchoPort is ready for it!
#showtooltip Demonic Circle: Summon
/cast Demonic Circle: Summon
The display frame is initially unlocked. "/ep lock" will lock the frame in place, and "/ep unlock" will unlock it to be moved again.
Further display options, such as disabling the timer text and changing the size of the arrows, can be found in the default Interface Options area (Esc -> Interface -> AddOns -> EchoPort).
After EchoPort is turned on, it will watch for any Demonic Circles you summon, and display the time remaining, distance to it, and a graphical arrow indicating the direction relative to your character. The smaller, gray arrow indicates the direction you will face after using the Demonic Circle. The active Demonic Circle information will clear when you summon a new one, change zones, or die.
Localization: EchoPort should work properly for all locales. Text displayed on the screen ("yards", "seconds left") will still only be in English, however.
-- Fixed COMBAT_LOG_EVENT_UNFILTERED parameter offsets to accommodate the new parameter that is passed.
-- Fixed options frame problems that were introduced with the WoW 4.0.1 patch.
-- Fixed arg# references.
-- EnableMouse set to true when unlocked, false when locked to prevent blocking mouse clicks.
-- Ghost Mode: EchoPort display turns slightly transparent and the direction arrow stays white regardless of position. A minimalist approach without the annoying flashing colors.
-- Lock and unlock options for the display frame.
-- Gradient coloring on the main direction arrow.
-- Added a small secondary arrow to show facing direction after teleport.
-- No more frequent pinging; only one initial ping is required for tracking purposes.
-- Party/raid members are now free to ping the minimap, as pings registered while you are tracking your portal will no longer interfere with the accuracy of the distance.
-- Update code for the distance has been shifted and is now smoother and possibly more accurate.
-- On-screen notification when EchoPort is enabled.