Description
Mislaid Curiosity Counter
Counts the Mislaid Curiosities you collect during a delve run. The counter appears only inside delves, resets automatically every time you enter one, and also counts curiosities consumed on contact with the Dundun's Favor curio — no loot window required.
Setup
None. Install, enter a delve, and the counter appears. Drag it wherever you like, then optionally:
/mcc scale 1.5
/mcc lock
Features
- Per-run counter — resets automatically on every delve entry, so the number is always "this run"
- Delve-only — the frame shows up when you enter a delve and disappears when you leave; it never clutters your UI anywhere else
- Dundun's Favor support — walk-over contact pickups count just like normally looted curiosities
- Reload-safe — a
/reloador relog inside a delve keeps your count, and a reopened half-looted curiosity never double-counts - Self-healing detection — three independent signals (loot-window sources, companion-experience grants by ID and name, and the server's own curiosity tracker) cross-check each other, so new curiosity variants in future patches keep counting
- Movable & scalable — drag to position,
/mcc scale 0.5-3to resize (great for scaled-down UIs),/mcc lockfor click-through - Lightweight — single Lua file, no libraries, no dependencies
Slash Commands
| Command | Description |
|---|---|
/mcc |
Show status, current count, and a detection diagnostic |
/mcc reset |
Reset the counter for the current run |
/mcc scale <0.5-3> |
Resize the counter frame |
/mcc lock / /mcc unlock |
Lock (click-through) / unlock the frame |
/mcc resetpos |
Move the frame back to its default position |
/mcc debug |
Toggle calibration logging (loot sources, item IDs, tracker changes) |
/mcc currency |
Experimental: count via the hidden server tracker only |
How It Works
Curiosities announce themselves to the game client in different ways depending on how you pick them up: clicking one opens a loot window, while Dundun's Favor consumes them on contact and just hands you a Chunk of Companion Experience. MislaidCuriosityCounter listens to all of it — loot-window sources are matched against known Mislaid Curiosity objects (each spawned object counts exactly once, even if you walk away mid-loot and come back), companion-experience grants are recognized by item ID and by name, and as a safety net the hidden server-side curiosity tracker fills in any pickup the other signals missed. Overlapping signals for the same pickup are deduplicated, so nothing counts twice — and chunks that come out of Sturdy Chests are correctly ignored.
If a future patch adds curiosity variants the addon doesn't recognize yet, the tracker safety net keeps the counter working, and /mcc debug prints everything needed to report or add the new IDs.
Lightweight
Single Lua file, no libraries, no dependencies. Uses only the MislaidCuriosityCounterDB saved variable.


