LogrosPro is an achievement tracker for World of Warcraft that answers a question the default UI does not answer clearly: for any given achievement, what have I already done, what am I part-way through, and what is still missing?
Features
Criteria breakdown in three blocks Every achievement is split into IN PROGRESS, MISSING and DONE, in that order, so the actionable part is always at the top. Counter-based criteria show the exact figures (for example 63 / 100) and how many are left.
Segmented progress bar One segment per criterion, so a 14/16 achievement is readable at a glance rather than as a percentage.
Meta-achievement recursion Meta-achievements are detected automatically. Each child achievement is expandable in place and shows its own full criteria breakdown, up to three levels deep with cycle protection. Clicking a child opens it as the main entry.
Quest criteria with real status Criteria that map to a quest are checked against your quest log and marked as completed or pending.
Zone tab Shows achievements related to your current zone, in two levels of accuracy. The quick level is instant and matches the zone name against achievement names and descriptions. The deep level additionally scans the text of every criterion in the game, is cached per zone and only runs once. The panel always states which level is in use.
Note: no World of Warcraft API returns achievements filtered by zone. This feature is a text match and is labelled as approximate in the interface. It may miss achievements or include unrelated ones.
Close to completion Scans all your incomplete achievements, computes criteria done versus total, and lists everything above a third complete, sorted from closest to furthest, with the percentage shown.
Other features
- Track and untrack achievements without leaving the panel
- Search by partial name, by description text or by achievement ID
- Category filter with parent hierarchy
- Sort by name, points or progress
- Shift-click any achievement to link it in chat
- Tooltip with description, category, progress and ID
- Global counter of achievements and points earned
- Movable and resizable window, position and size saved between sessions
- Full index scan is chunked across frames so the client never freezes, and is cached
Commands
| Command | Action |
|---|---|
/lpro |
Open or close the panel |
/lpro scan |
Build the achievement index (needed once) |
/lpro rescan |
Force a rebuild of the index |
/lpro zona |
Zone tab |
/lpro cerca |
Close to completion tab |
/lpro profundo |
Deep zone scan |
/lpro <id> |
Open that achievement directly |
/lpro stats |
Print overall statistics |
/lpro debug |
Dump internal state of the open achievement |
Getting started
Run /lpro scan once after installing, then /lpro to open the panel.
Notes
No external libraries. No LibStub, no Ace3. Interface available in Spanish and English.

