Description
LucidNav – Lucid Nightmare Maze Navigator

LucidNav is a real-time mapping and navigation addon for the Endless Halls, the maze required to obtain the Lucid Nightmare secret mount in World of Warcraft.
Instead of drawing the maze manually on paper, LucidNav automatically builds a live map of the labyrinth as you explore and guides you step-by-step to any destination.
✔ Automatic maze mapping with right-click panning
✔ Turn-by-turn navigation
✔ Rune and orb tracking with color-coded icon markers
✔ Teleport trap marking
✔ Persistent map saving
✔ 8×8 grid overview map
Only active inside the Endless Halls.
Features
🗺️ Live Map Canvas
LucidNav builds a scrollable map as you explore. Each room is a 35×35 cell that appears automatically when you walk through a corridor.
- Right-click drag to pan the map
- Click the center of a room to select it
- Click an edge of a room to toggle a wall on that side
- A compass rose (N/S/E/W) and live X/Y coordinates are displayed for orientation
🧭 8×8 Grid Overview
A compact 8×8 grid map opens alongside the main window, giving you a bird's-eye view of your exploration progress. It highlights the current room, POI rooms, and the teleport trap.
🎯 Points of Interest Tracking
Mark and track the locations of runes and orbs using color-coded icon buttons:
- Yellow Rune / Orb
- Blue Rune / Orb
- Red Rune / Orb
- Green Rune / Orb
- Purple Rune / Orb
Select a room first, then click its matching marker. Marked rooms are color-highlighted on the map.
➜ Turn-by-Turn Navigation
Select a navigation target and the addon guides you step-by-step toward:
- the nearest unexplored room
- any discovered rune or orb
- the teleport trap room
Routes are calculated using the shortest known path through the maze.
💾 Persistent Map
Your maze progress is automatically saved when you log out and restored the next time you enter.
- Proper logout (20-second timer): you respawn at Room 1 — the addon resets your position automatically
- Force-close / crash / DC: you return to your last room in the maze — walk to a known room and use Set Player Loc to correct your position
- The maze resets every daily reset — finish your run before the server reset!
Quick Start
- Enter the Endless Halls
- Open the addon:
/lnn,/ln, or/lucid— the map and grid overview open together - Walk around normally — the map builds itself as you explore
- Click the center of a room to select it; click an edge to mark a blocked wall
- When you discover a rune or orb, select the room and click its matching color marker on the right panel
- Choose a Navigation Target to receive step-by-step directions
If you encounter the teleport trap, click "I got ported!" immediately — the room turns orange with a skull marker.
Tips for Solving the Maze
- Do not extinguish runes early — they are essential navigation landmarks
- Use navigation to reach unexplored rooms first
- The teleport trap is marked in orange with a skull icon — navigation avoids routing through it
- The maze resets every daily reset — plan accordingly
Compatibility
Tested with:
World of Warcraft 12.0.5 – Midnight
Credits
This addon is a fork and enhancement of LucidNightmareNavigator by Debuggernaut.
The v1.1 UI redesign — larger cells, right-click panning, click-to-select / click-edge-to-wall, icon POI markers, jump dialog, and compass rose — was inspired by and based on Lucid Nightmare addon by Shtock. Thanks for the clean architectural patterns that made the working pan implementation possible.
Map visualization concept inspired by:
https://nightswimmer.github.io/EndlessHalls
Source Code
GitHub repository:
https://github.com/cristian-encalada/LucidNav
Bug reports and pull requests are welcome.


