The all-in-one Delves companion for World of Warcraft: Midnight
Track bountiful delves, shard income, tier rewards, faction renown, delve history, and more — in a single dark-red themed window.
Everything Delves is a display-only companion addon for WoW: Midnight (12.0 Season 1). It reads currencies, quest logs, map data, and item levels to give you a complete picture of your weekly delve progress — without automating any gameplay.
Open with /ed or the minimap button. Right-click the minimap button to jump to Options.
- Delve Locations — all 10 Midnight delves across 6 zones, with S–F tier ratings for today's story variant, one-click waypoints (the Pin button steers the on-screen arrow to the real entrance; TomTom single or all at once), and click-to-expand boss tactics that highlight today's boss
- Quickest Delve & Best Value — every delve shows an expected clear time (your own average once you've run it, or a pace-calibrated estimate), a sortable Speed column to line up your fastest runs first, and a summary line calling out today's Quickest delve and the Best value pick
- Current Bountiful Delves — live bountiful detection (no manual entry), a "Best Pick", an auto-filling checklist, live currency totals, a daily reset countdown, and Great Vault + LFG quick-launch buttons
- In-delve HUD & run timer — an optional on-screen panel inside a delve: story variant and grade, your recommended Combat/Utility curios, a live run timer, and your remaining lives and deaths
- Difficulty picker info — open a delve entrance and a panel appears beside the difficulty picker with that delve's achievement status and a tier-by-tier reward table, your own gear tier highlighted
- Tier Guide — T1–T11 reward iLvls colored by gear track with your gear auto-matched, per-slot Great Vault progress, your Delver's Journey, Gilded Stash, Trovehunter's Bounty, and Midnight faction renown
- Nullaeus (Seasonal Nemesis) — the weekly boss delve at Torment's Rise: boss mechanics, phase transitions, and the full reward track
- Shard Tracker — every shard source with quest tracking, currency bars, a Dawncrests panel with your season cap, a session shards/hour rate, and a World Quest scanner
- Delve History — per-character run log with lifetime stats, the boss you faced, story variants, latest-run time, keys used, and your own free-form notes
- Roster — an account-wide dashboard of all your characters (item level, keys, shards, bounty maps, Great Vault slots, Gilded Stash, weekly delve quest), all sortable
- Delver's Call — weekly World Tour quest tracker (Available → In Progress → Banked → Turned In) with an account-wide rollup
- Bonus Spoils tracker — an optional in-delve overlay that tracks the two bonus chests (the Nemesis Strongbox packs and the Sanctified Banner) so you know you've grabbed the extra loot before pulling the boss; off by default
- Options, Profiles & About — color themes, alerts, a curio reminder, Valeera (and Brann) audio mutes, per-character history profiles that auto-migrate and are never deleted, and an About tab with the full changelog and links
- Plus — delve achievements on world-map pin tooltips, a minimap/broker button with live status text, a dark Midnight theme, a tiny ~600kb display-only footprint (no automation), and
/edto open it all
All 10 Midnight delves across 6 zones in a sortable list — sort by name, zone, or tier rating by clicking the column headers. Each delve shows its tier rating (S–F) for today's story variant, today's story, and a per-delve run count. The Pin button steers the game's own on-screen navigation arrow straight to the delve's real entrance — click to track, click again to stop, and it lights up green while it's the one you're tracking — or set a TomTom waypoint, or drop waypoints for the whole list with "Set All Waypoints". Bountiful delves are highlighted with a gold star. Click any delve to expand it for boss tactics — every boss's mechanics with a one-line summary plus a full role-by-role breakdown, and today's boss marked with a star.
A sortable Speed column shows each delve's expected clear time — your own average once you've run it, or a pace-calibrated estimate (marked with *) until then, color-graded relative to your own pace — and a summary line up top calls out today's Quickest delve and the Best value pick (the most reward for your time, weighing tier, your clear speed, and whether it's bountiful today). Hovering a delve's pin on the world map also lists its achievements right in the tooltip — a quick summary by default, or hold Shift for the full criteria and progress (configurable in Options).
Live bountiful detection via C_AreaPoiInfo — no manual data entry. At a glance, see your Bountiful Keys, Coffer Key Shards, Delver's Journey stage, and a live daily reset countdown (bountiful delves and story variants rotate daily). Each delve shows its story variant, tier rating, and overcharged status, with a "Best Pick" suggestion for the highest-value bountiful. The checklist and progress bar fill in automatically from your completed runs. Quick-launch buttons for the Great Vault and Group Finder, and the same expandable boss tactics as the Delve Locations tab.
An optional on-screen panel that appears while you're inside a delve. It shows the story variant and its grade, the recommended Combat and Utility curios for your companion's assigned role, a live run timer, and your remaining lives and death count. Drag it anywhere; toggle the full HUD and the standalone timer independently in Options (both default on).
Open a delve's entrance and a panel appears beside the difficulty picker with everything you need to choose a tier: that delve's achievement status (story, chests, and tier goals), and a tier-by-tier reward table with each tier's loot and Great Vault item levels (gear-track colored), your own gear tier highlighted.
Full T1–T11 reward reference: recommended gear iLvl, bountiful loot iLvl, and Great Vault iLvl — with the loot iLvls colored by their gear track (Adventurer, Veteran, Champion, Hero, Myth; hover a tier to see the track). Your equipped iLvl is read automatically and the recommended tier is highlighted. This tab also includes:
- Great Vault Progress — each of the three reward slots for Mythic+ Dungeons and Delves/World Content shown individually, with its reward item level and the progress needed to unlock it
- Delver's Journey — your current Journey level, a progress bar to the next level, and a row of milestone reward icons for each renown level
- Valeera Companion — her level and an XP bar showing progress to the next companion unlock, plus a one-click launcher for the companion configuration UI
- Trovehunter's Bounty — looted/used/active status with bag and aura checks
- Gilded Stash — 4× T11 Bountiful weekly reward progress
- Midnight Faction Renown — Silvermoon Court, Amani Tribe, Hara'ti, The Singularity
A dedicated tab for the weekly Nullaeus boss delve in Torment's Rise (Voidstorm): quest status with a one-click map pin / TomTom waypoint, a Beacon of Hope inventory and Undercoin tracker, the full boss mechanics list, the three phase transitions, and the reward track — the Nullaeus Domaneye helm, Dominating Victory toy, Arcanovoid Construct mount, and the Ominous / Fabled Vanquisher titles, each with a live item tooltip.
Your shard economy dashboard. Currency overview with progress bars for next key and weekly cap. All 7 known shard sources with live quest completion tracking. Also includes:
- Dawncrests — all five crest tiers (Adventurer through Myth) with the amount on hand, your season total, and your season maximum for each tier
- Session Tracker — shards earned, keys earned, elapsed time, shards/hour rate
- Special Assignments — all 8 tracked with unlock, active, and completed status
- Weekly Delve Quest — "Midnight: Delves" completion status
- World Quest Scanner — all 6 Midnight zones scanned for shard-rewarding WQs
- Low Shard Warning — configurable threshold alert
Lifetime stats and recent run history for every Midnight delve, including the Seasonal Nemesis (Torment's Rise / Nullaeus). Auto-detected — just play normally and runs are logged automatically. Grouped by delve with collapsible detail rows:
- Total runs, highest tier, average & fastest times, total deaths, and keys used per delve
- Latest run time and date shown on each delve's summary line
- Per-run detail for your recent runs: tier, time, deaths, Coffer Key used, story variant, the boss you faced, and the date + time of day
- Free-form notes — attach a note to any run (a build you tested, a notable drop, a curio experiment); click the note icon to add, edit, or clear it
- Delete a single run — remove a bogus run (a disconnect artifact, a test run) with one click; its time, deaths, and key usage are subtracted from that delve's lifetime stats, and record stats recalculate automatically
- Configurable history depth — a slider sets how many recent runs to keep per delve, from 20 up to 100
- Lifetime totals persist across sessions with minimal memory cost
Tracks all 10 weekly World Tour quests across four states — Available, In Progress, Banked, and Turned In — auto-detected from your quest log. The strategy: bank the quests and hold them until you're near max level, then turn them all in for a leveling burst. Includes a rollup showing progress across every character on your account. Flip on the checkbox at the bottom of the tab to mark every delve whose Delver's Call you've already turned in with a green checkmark on the Delve Locations tab.
An account-wide dashboard of every character that has logged in with the addon. At a glance compare each character's item level, Coffer Keys, shards, weekly shard progress, bounty maps in bags, Great Vault delve slots, Gilded Stash progress, whether the weekly delve quest is done, and whether this week's Trovehunter's Bounty is looted — so you can see which alt to play next without logging into each one. Click any column to sort, hover a row for full detail, and remove a character you no longer want listed. Each character records itself on login and as you play. Remix/Timerunning characters are left off, since they have no Midnight delve data.
An optional on-screen tracker for a delve's two bonus chests — the Nemesis Strongbox (filled by clearing the Pactsworn groups) and the Sanctified Banner. It shows at a glance when you've secured the extra loot so you know it's safe to pull the boss, and hides itself when you leave the delve. Off by default — turn it on in Options, then drag it wherever you like.
UI scale, accent color theme (red / gold / purple / green / dark blue), default tab, minimap button toggle, session tracking, completed item display, low shard warning threshold, bountiful rotation alerts, Special Assignment alerts, a companion-role warning (when your delve companion has no role assigned), and Companion Audio mutes (silence Valeera and/or Dun-dun while inside a delve). /ed reset resets only account-wide settings — your delve history and profiles are never touched.
Your delve history is tracked per character through profiles, so each alt keeps its own runs and stats instead of every character sharing one history. The Profiles tab lets you see the active profile, switch to another, create a fresh empty one, duplicate the current one, or delete an unused one. Switching never erases data — it only changes which history that character uses. Your existing history migrates automatically and is never deleted: log your main in first after updating and it keeps everything with zero clicks; every other character starts fresh with its own. UI settings (colors, scale, alerts) stay account-wide so you only set them once.
A one-stop info tab: the addon version, a full slash-command reference, copyable links (Discord, CurseForge, GitHub, and a bug-report link), and the complete in-addon changelog so you can catch up on anything you missed. Open it directly with /ed about.
- Curio reminder — an optional popup when you open the companion configuration, reminding you which curios to slot for your companion's assigned role, with hover help on its title and each bag-count number
- Trovehunter's Bounty reminder — inside a bountiful delve, a reminder to use your bounty before you finish, with a one-click Use button
- Live broker text — the minimap/broker button shows your Keys, weekly shards, and time to reset as live status text, so Titan Panel and ElvUI users can read it without opening the window
- Bounty Map tooltip — hovering a Trovehunter's Bounty in your bags tells you whether it's still unused this week, or active right now
- Map achievement tooltips — a delve pin's tooltip lists every related achievement (Stories, Discoveries, and Delver of the Depths) in a clean two-column layout, each criterion green when earned and red when still needed
- What's New — a one-time popup highlighting each feature release
- Install via the CurseForge app or download manually
- The addon will be placed automatically in your AddOns folder
- Download the latest release from the Releases page
- Extract the
EverythingDelvesfolder into:World of Warcraft/_retail_/Interface/AddOns/ - Restart WoW or type
/reloadif already in-game - Enable Everything Delves at the character select screen
| Command | Action |
|---|---|
/ed |
Toggle the main window |
/everythingdelves |
Toggle the main window (alternate) |
/ed reset |
Reset account-wide settings to defaults (delve history & profiles untouched) |
| Left-click minimap button | Toggle window |
| Right-click minimap button | Open directly to Options |
| Drag minimap button | Reposition around minimap |
The minimap tooltip shows a live snapshot of your currencies, active bountiful count, and weekly reset timer.
You can also bind keys for the main window, curio recommendations, and the Delve HUD in the game's Key Bindings menu (under "Everything Delves").
| Zone | Delves |
|---|---|
| Isle of Quel'Danas | Parhelion Plaza |
| Eversong Woods | The Shadow Enclave |
| Zul'Aman | Atal'Aman, Twilight Crypt |
| Voidstorm | Shadowguard Point, Sunkiller Sanctum, Torment's Rise (Seasonal Nemesis) |
| Harandar | The Gulf of Memory, The Grudge Pit |
| Silvermoon | Collegiate Calamity, The Darkway |
Required: None — Everything Delves is fully standalone.
Optional:
- TomTom — enables arrow waypoints and the "Set All Waypoints" bulk feature
- LibDBIcon — enhanced minimap button (addon auto-detects and upgrades if available)
LibStub, LibDataBroker-1.1, and CallbackHandler-1.0 stubs are included for broker display compatibility (ElvUI, Titan Panel, etc.).
| Metric | Value |
|---|---|
| Memory footprint | ~600 KB |
| Lua files | 26 |
| Interface version | 120100 (Midnight 12.0) |
| SavedVariables | EverythingDelvesDB |
| API compliance | Display-only — no taint, no automation |
EverythingDelves/
├── EverythingDelves.lua # Bootstrap: namespace, events, slash commands, run lifecycle
├── EverythingDelves.toc # Addon manifest
├── Core/
│ ├── Constants.lua # Colors, tier data, gear-track bands, shard sources, IDs
│ ├── Changelog.lua # In-addon changelog data (About tab)
│ ├── Data.lua # Delve directory (names, zones, coordinates, POI IDs)
│ ├── Utils.lua # UI factories, waypoint + SuperTrack helpers, tooltips
│ ├── SpeedRank.lua # Per-delve clear-time estimates + pace baseline
│ └── Achievements.lua # Delve achievement IDs for map-pin tooltips
├── UI/
│ ├── MainFrame.lua # Window, tabs, minimap button, LibDataBroker (live text)
│ ├── TabDelveLocations.lua # Tab 1: sortable delve list + boss tactics
│ ├── TabCurrentBountiful.lua # Tab 2: live bountiful detection + currency dashboard
│ ├── TabTierGuide.lua # Tab 3: tier table, per-slot vault, journey, renown
│ ├── TabNullaeus.lua # Tab 4: seasonal nemesis boss delve
│ ├── TabShardTracker.lua # Tab 5: shard economy, session tracker, WQ scanner
│ ├── TabDelveHistory.lua # Tab 6: lifetime stats + run history, notes, bosses
│ ├── TabDelversCall.lua # Tab 7: weekly World Tour quest tracker
│ ├── TabRoster.lua # Tab 8: account-wide character dashboard
│ ├── TabOptions.lua # Tab 9: all user settings
│ ├── TabProfiles.lua # Tab 10: per-character profile management
│ ├── TabAbout.lua # Tab 11: info, commands, links, changelog
│ ├── CurioReminder.lua # Curio reminder popup
│ ├── CompanionAudio.lua # Optional Valeera / Dun-dun mute
│ ├── TrovehunterReminder.lua # Trovehunter's Bounty reminder
│ ├── DelveObjectives.lua # In-delve HUD, run timer, Bonus Spoils tracker
│ ├── PinAchievements.lua # Delve achievements on world-map pin tooltips
│ ├── DelvesPickerInfo.lua # Info panel beside the delve difficulty picker
│ └── WhatsNew.lua # One-time feature-release popup
└── Libs/ # LibStub, LibDataBroker, LibDBIcon, CallbackHandler
Modules register via E:RegisterModule(callback) at load time. All callbacks execute inside InitMainFrame() after the main window is built on PLAYER_LOGIN. Data events propagate through a callback system (E:RegisterCallback / FireCallbacks) so multiple modules can safely listen to the same WoW event.
Contributions are welcome! If you'd like to help:
- Fork the repo
- Create a branch for your feature (
git checkout -b feature/my-feature) - Commit your changes (
git commit -m "Add my feature") - Push to your branch (
git push origin feature/my-feature) - Open a Pull Request
Please use the GitHub Issues tab. Include:
- Your WoW client version and region
- Steps to reproduce
- Any error messages from
/console scriptErrors 1 - Screenshot if applicable
- Account-wide character tracking (Roster tab)
- Per-spec curio recommendations
- Run History grouped by weekly reset
- Localization support (enUS, deDE, frFR, etc.)
This project is licensed under the MIT License.
- Built by Wheelbarrel00
- Packaged and deployed with BigWigsMods/packager
- Minimap button powered by LibDBIcon and LibDataBroker
- WoW API references from Warcraft Wiki
Made for the Midnight expansion · Season 1 · 2026













