{"id":49284783,"url":"https://github.com/wheelbarrel00/everythingdelves","last_synced_at":"2026-05-30T08:00:52.586Z","repository":{"id":352246702,"uuid":"1214412560","full_name":"wheelbarrel00/EverythingDelves","owner":"wheelbarrel00","description":"A complete Delves companion addon for World of Warcraft: Midnight","archived":false,"fork":false,"pushed_at":"2026-05-22T13:44:13.000Z","size":509,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T19:07:23.069Z","etag":null,"topics":["delve","delves","lua","midnight","warcraft","world-of-warcraft","wow","wow-addon"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wheelbarrel00.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-18T14:42:54.000Z","updated_at":"2026-05-22T13:44:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"96bf3115-8b56-44ed-9fb4-e0f9b4c71393","html_url":"https://github.com/wheelbarrel00/EverythingDelves","commit_stats":null,"previous_names":["wheelbarrel00/everythingdelves"],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/wheelbarrel00/EverythingDelves","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheelbarrel00%2FEverythingDelves","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheelbarrel00%2FEverythingDelves/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheelbarrel00%2FEverythingDelves/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheelbarrel00%2FEverythingDelves/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wheelbarrel00","download_url":"https://codeload.github.com/wheelbarrel00/EverythingDelves/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wheelbarrel00%2FEverythingDelves/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33684413,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["delve","delves","lua","midnight","warcraft","world-of-warcraft","wow","wow-addon"],"created_at":"2026-04-25T21:00:51.366Z","updated_at":"2026-05-30T08:00:52.561Z","avatar_url":"https://github.com/wheelbarrel00.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"200\" height=\"200\" alt=\"unnamed\" src=\"https://github.com/user-attachments/assets/929c1569-0631-45e5-97ec-ca4f2ebbb550\" /\u003e\n\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eEverything Delves\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eThe all-in-one Delves companion for World of Warcraft: Midnight\u003c/strong\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/wheelbarrel00/EverythingDelves/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/wheelbarrel00/EverythingDelves?color=FF2222\u0026label=Version\" alt=\"Version\" /\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/WoW-Midnight%2012.0-8B0000?style=flat-square\" alt=\"WoW Version\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Interface-120005-333333?style=flat-square\" alt=\"Interface\" /\u003e\n  \u003ca href=\"LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/wheelbarrel00/EverythingDelves?style=flat-square\u0026color=333333\" alt=\"License\" /\u003e\u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Memory-~600kb-333333?style=flat-square\" alt=\"Memory\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  Track bountiful delves, shard income, tier rewards, faction renown, delve history, and more — in a single dark-red themed window.\n\u003c/p\u003e\n\u003cdetails\u003e\n\u003csummary\u003eScreenshots\u003c/summary\u003e\n\u003cimg width=\"1710\" height=\"1055\" alt=\"Delve Locations Tab\" src=\"https://github.com/user-attachments/assets/15057071-f531-4c7c-bafb-350f45bb4dbd\" /\u003e\n\u003cimg width=\"1522\" height=\"1056\" alt=\"Current Bountiful Delves Tab\" src=\"https://github.com/user-attachments/assets/02a6914f-b2e8-4cad-90d1-7419e763de93\" /\u003e\n\u003cimg width=\"1521\" height=\"1054\" alt=\"Tier Guide TabUp\" src=\"https://github.com/user-attachments/assets/3ca66e90-e97a-42b3-a71f-8726a5771f4d\" /\u003e\n\u003cimg width=\"1520\" height=\"1052\" alt=\"Tier Guide TabDown\" src=\"https://github.com/user-attachments/assets/bf195028-120c-469f-8c02-412d98b1e3a7\" /\u003e\n\u003cimg width=\"1520\" height=\"1054\" alt=\"Nullaeus TabUp\" src=\"https://github.com/user-attachments/assets/899c185d-9859-40aa-b9b1-315bccb54ca1\" /\u003e\n\u003cimg width=\"1520\" height=\"1054\" alt=\"Nullaeus TabDown\" src=\"https://github.com/user-attachments/assets/d862bcd8-1195-48a5-bcc6-0cc7fac42c40\" /\u003e\n\u003cimg width=\"1525\" height=\"1054\" alt=\"Shard Tracker TabDown\" src=\"https://github.com/user-attachments/assets/5df52bd5-a71b-4c38-9c32-1c81b27a7beb\" /\u003e\n\u003cimg width=\"1519\" height=\"1054\" alt=\"Shard Tracker TabUp\" src=\"https://github.com/user-attachments/assets/78b53e3f-3bde-4fba-8443-cc5e93bd3dc7\" /\u003e\n\u003cimg width=\"1520\" height=\"1053\" alt=\"Delve History Tab\" src=\"https://github.com/user-attachments/assets/fd7b5e81-1f1f-4c82-b4f5-a6b1f1744083\" /\u003e\n\u003cimg width=\"1521\" height=\"1055\" alt=\"DelversCall Tab\" src=\"https://github.com/user-attachments/assets/04900723-389b-41b8-bcbd-bdb5bbdd7457\" /\u003e\n\u003cimg width=\"1517\" height=\"1054\" alt=\"Options Tab\" src=\"https://github.com/user-attachments/assets/3af584c1-9d46-45ef-b2a6-a0feff3fb4ce\" /\u003e\n\u003cimg width=\"1522\" height=\"1054\" alt=\"Profile Tab\" src=\"https://github.com/user-attachments/assets/1d2a2192-1284-44ef-b166-ac6abf76750b\" /\u003e\n\u003cimg width=\"358\" height=\"390\" alt=\"MiniMap ToolTip\" src=\"https://github.com/user-attachments/assets/3e974e37-0100-4cf5-9485-9d1409bb7290\" /\u003e\n\n\u003c/details\u003e\n\n---\n\n## Overview\n\nEverything 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.\n\nOpen with **`/ed`** or the minimap button. Right-click the minimap button to jump to Options.\n\n---\n\n## Everything in One Window\n\n- **Delve Locations** — all 10 Midnight delves across 6 zones, with S–F tier ratings for today's story variant, one-click Blizzard/TomTom waypoints (single or all at once), and click-to-expand boss tactics that highlight today's boss\n- **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\n- **Tier Guide** — T1–T11 reward iLvls with your gear auto-matched, Great Vault progress bars, Gilded Stash, Trovehunter's Bounty, and Midnight faction renown\n- **Nullaeus (Seasonal Nemesis)** — the weekly boss delve at Torment's Rise: boss mechanics, phase transitions, and the full reward track\n- **Shard Tracker** — every shard source with quest tracking, currency bars, a session shards/hour rate, and a World Quest scanner\n- **Delve History** — per-character run log with lifetime stats, the boss you faced, story variants, latest-run time, and your own free-form notes\n- **Delver's Call** — weekly World Tour quest tracker (Available → In Progress → Banked → Turned In) with an account-wide rollup\n- **Options \u0026 Profiles** — color themes, alerts, a curio reminder, Valeera (and Brann) audio mutes, and per-character history profiles that auto-migrate and are never deleted\n- **Plus** — a minimap button with live tooltip stats, a dark Midnight theme, a tiny ~600kb display-only footprint (no automation), and `/ed` to open it all\n\n---\n\n## Features\n\n### Delve Locations\nAll 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. Set a Blizzard map pin or TomTom waypoint with one click, 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.\n\n### Current Bountiful Delves\nLive 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.\n\n### Tier Guide\nFull T1–T11 reward reference: recommended gear iLvl, bountiful loot iLvl, and Great Vault iLvl. Your equipped iLvl is read automatically and the recommended tier is highlighted. This tab also includes:\n- **Great Vault Progress** — bars for Mythic+ Dungeons, Delves/World Content, and PvP\n- **Valeera Companion** — one-click launcher for the companion configuration UI\n- **Trovehunter's Bounty** — looted/used/active status with bag and aura checks\n- **Gilded Stash** — 4× T11 Bountiful weekly reward progress\n- **Midnight Faction Renown** — Silvermoon Court, Amani Tribe, Hara'ti, The Singularity\n\n### Nullaeus (Seasonal Nemesis)\nA 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.\n\n### Shard Tracker\nYour shard economy dashboard. Currency overview with progress bars for next key and weekly cap. All 9 known shard sources with live quest completion tracking. Also includes:\n- **Session Tracker** — shards earned, keys earned, elapsed time, shards/hour rate\n- **Special Assignments** — all 8 tracked with unlock, active, and completed status\n- **Weekly Delve Quest** — \"Midnight: Delves\" completion status\n- **World Quest Scanner** — all 6 Midnight zones scanned for shard-rewarding WQs\n- **Low Shard Warning** — configurable threshold alert\n\n### Delve History\nLifetime 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:\n- **Total runs, highest tier, average \u0026 fastest times, and total deaths** per delve\n- **Latest run** time and date shown on each delve's summary line\n- **Per-run detail** for the last 20 runs: tier, time, deaths, Coffer Key used, story variant, the **boss you faced**, and the date + time of day\n- **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\n- Lifetime totals persist across sessions with minimal memory cost\n\n### Delver's Call\nTracks 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.\n\n### Options\nUI 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, 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.\n\n### Profiles\nDelve history, completion marks, and Gilded Stash progress are tracked **per character**. 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.\n\n### Quality of Life\n- **Curio reminder** — an optional popup when you open the companion configuration, reminding you which curios to slot\n- **What's New** — a one-time popup highlighting each feature release\n\n---\n\n## Installation\n\n### From CurseForge\n1. Install via the [CurseForge app](https://www.curseforge.com/) or download manually\n2. The addon will be placed automatically in your AddOns folder\n\n### Manual Install\n1. Download the latest release from the [Releases](https://github.com/wheelbarrel00/EverythingDelves/releases) page\n2. Extract the `EverythingDelves` folder into:\n   ```\n   World of Warcraft/_retail_/Interface/AddOns/\n   ```\n3. Restart WoW or type `/reload` if already in-game\n4. Enable **Everything Delves** at the character select screen\n\n---\n\n## Usage\n\n| Command | Action |\n|---|---|\n| `/ed` | Toggle the main window |\n| `/everythingdelves` | Toggle the main window (alternate) |\n| `/ed reset` | Reset account-wide settings to defaults (delve history \u0026 profiles untouched) |\n| **Left-click** minimap button | Toggle window |\n| **Right-click** minimap button | Open directly to Options |\n| **Drag** minimap button | Reposition around minimap |\n\nThe minimap tooltip shows a live snapshot of your currencies, active bountiful count, and weekly reset timer.\n\n---\n\n## Zones \u0026 Delves Covered\n\n| Zone | Delves |\n|---|---|\n| Isle of Quel'Danas | Parhelion Plaza |\n| Eversong Woods | The Shadow Enclave |\n| Zul'Aman | Atal'Aman, Twilight Crypt |\n| Voidstorm | Shadowguard Point, Sunkiller Sanctum, Torment's Rise (Seasonal Nemesis) |\n| Harandar | The Gulf of Memory, The Grudge Pit |\n| Silvermoon | Collegiate Calamity, The Darkway |\n\n---\n\n## Dependencies\n\n**Required:** None — Everything Delves is fully standalone.\n\n**Optional:**\n- [TomTom](https://www.curseforge.com/wow/addons/tomtom) — enables arrow waypoints and the \"Set All Waypoints\" bulk feature\n- [LibDBIcon](https://www.curseforge.com/wow/addons/libdbicon-1-0) — enhanced minimap button (addon auto-detects and upgrades if available)\n\nLibStub, LibDataBroker-1.1, and CallbackHandler-1.0 stubs are included for broker display compatibility (ElvUI, Titan Panel, etc.).\n\n---\n\n## Technical Details\n\n| Metric | Value |\n|---|---|\n| Memory footprint | ~600 KB |\n| Lua files | 18 |\n| Interface version | 120007 (Midnight 12.0) |\n| SavedVariables | `EverythingDelvesDB` |\n| API compliance | Display-only — no taint, no automation |\n\n### Architecture\n```\nEverythingDelves/\n├── EverythingDelves.lua          # Bootstrap: namespace, events, slash commands\n├── EverythingDelves.toc          # Addon manifest\n├── Core/\n│   ├── Constants.lua             # Colors, tier data, shard sources, currency IDs\n│   ├── Data.lua                  # Delve directory (names, zones, coordinates, POI IDs)\n│   └── Utils.lua                 # UI factories, waypoint helpers, tooltip, progress bars\n├── UI/\n│   ├── MainFrame.lua             # Window, tabs, minimap button, LibDataBroker\n│   ├── TabDelveLocations.lua     # Tab 1: sortable delve list + boss tactics\n│   ├── TabCurrentBountiful.lua   # Tab 2: live bountiful detection + currency dashboard\n│   ├── TabTierGuide.lua          # Tab 3: tier table, vault, renown, gilded stash\n│   ├── TabNullaeus.lua           # Tab 4: seasonal nemesis boss delve\n│   ├── TabShardTracker.lua       # Tab 5: shard economy, session tracker, WQ scanner\n│   ├── TabDelveHistory.lua       # Tab 6: lifetime stats + run history, notes, bosses\n│   ├── TabDelversCall.lua        # Tab 7: weekly World Tour quest tracker\n│   ├── TabOptions.lua            # Tab 8: all user settings\n│   ├── TabProfiles.lua           # Tab 9: per-character profile management\n│   ├── CurioReminder.lua         # Curio reminder popup\n│   ├── CompanionAudio.lua        # Optional Valeera / Dun-dun mute\n│   ├── TrovehunterReminder.lua   # Trovehunter's Bounty reminder\n│   └── WhatsNew.lua              # One-time feature-release popup\n└── Libs/                         # LibStub, LibDataBroker, LibDBIcon, CallbackHandler\n```\n\nModules 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.\n\n---\n\n## Contributing\n\nContributions are welcome! If you'd like to help:\n\n1. **Fork** the repo\n2. **Create a branch** for your feature (`git checkout -b feature/my-feature`)\n3. **Commit** your changes (`git commit -m \"Add my feature\"`)\n4. **Push** to your branch (`git push origin feature/my-feature`)\n5. Open a **Pull Request**\n\n### Reporting Bugs\n\nPlease use the [GitHub Issues](https://github.com/wheelbarrel00/EverythingDelves/issues) tab. Include:\n- Your WoW client version and region\n- Steps to reproduce\n- Any error messages from `/console scriptErrors 1`\n- Screenshot if applicable\n\n---\n\n## Roadmap\n\n- [ ] Companion (Valeera) curio recommendations per tier\n- [ ] Multi-character shard tracking\n- [ ] Localization support (enUS, deDE, frFR, etc.)\n\n---\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n---\n\n## Acknowledgments\n\n- Built by Wheelbarrel00\n- Packaged and deployed with **[BigWigsMods/packager](https://github.com/BigWigsMods/packager)**\n- Minimap button powered by **[LibDBIcon](https://www.curseforge.com/wow/addons/libdbicon-1-0)** and **[LibDataBroker](https://www.curseforge.com/wow/addons/libdatabroker-1-1)**\n- WoW API references from **[Warcraft Wiki](https://warcraft.wiki.gg)**\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eMade for the Midnight expansion · Season 1 · 2026\u003c/sub\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwheelbarrel00%2Feverythingdelves","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwheelbarrel00%2Feverythingdelves","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwheelbarrel00%2Feverythingdelves/lists"}