Disables the built-in RestedXP Guides waypoint arrow and uses TomTom’s Crazy Arrow instead.
This addon does not modify RestedXP guide logic; it only changes how the “where do I go next?” arrow is displayed.
- RestedXP Guides (
RXPGuides) - TomTom
- Forces RestedXP’s arrow to be disabled/hidden.
- Mirrors RestedXP’s current active waypoint target into a TomTom waypoint, so TomTom’s Crazy Arrow points to the same location.
- Keeps updating as RestedXP changes the active arrow target.
- It does not create TomTom minimap/worldmap pins (it only uses the Crazy Arrow).
- It does not rewrite or replace RestedXP steps.
- It does not try to perfectly replicate all RestedXP arrow edge cases (instances, special world positions, etc.).
- Ensure you have TomTom and RestedXP Guides installed and working.
- Copy this folder to your WoW addons directory:
- Classic Era example:
World of Warcraft/_classic_era_/Interface/AddOns/RestedXP-TomTom
- Classic Era example:
- Restart WoW or run
/reload. - In the AddOns list, enable:
RXPGuidesTomTomRestedXP-TomTom
- Start or load a RestedXP guide as normal.
- The RestedXP arrow should remain hidden/disabled.
- TomTom’s Crazy Arrow should point to the current RestedXP target.
If you want to verify it’s working:
- Change steps in the RestedXP guide; the TomTom arrow should “jump” to the new target.
/rxptomtomprints whether TomTom and the RestedXP arrow frame are detected, plus basic info about the current RestedXP arrow target./rxptomtom debugtoggles debug logging (prints when a TomTom waypoint is set)./rxptomtom clearremoves the currently created TomTom waypoint.
If you manually delete the TomTom waypoint, the addon will recreate it automatically.
- The addon relies on RestedXP’s internal
RXPG_ARROW.elementdata structure to read the current arrow target. If RestedXP changes that internal representation in a future update, this addon may need updates. - If TomTom is not loaded, the addon does nothing.
TomTom arrow doesn’t move
- Confirm
TomTomis enabled and its arrow is enabled in TomTom settings. - Confirm RestedXP is actually producing an arrow target (some steps are text-only).
- Try
/reload.
RestedXP arrow still shows
- Ensure
RestedXP-TomTomis enabled. - Check RestedXP settings for arrow-related options; this addon sets
RXPGuides.settings.profile.disableArrow = trueat runtime. - Try disabling any other addons that also modify RestedXP’s arrow.
Key files:
RestedXP-TomTom.tocRestedXP-TomTom.lua
High-level flow:
- On login, periodically:
- Disable/hide RestedXP arrow frame
- Read current RestedXP arrow target
- Replace the active TomTom waypoint so TomTom’s Crazy Arrow points to that target