Project Warforged
Project Warforged is a community addon built for guilds running the Warforged challenge — a curated, level-locked progression experience that strips World of Warcraft back to its roots. Players lock their experience at level 30 and work through a structured series of raid phases with strict item level caps, guild-only grouping rules, and era-appropriate consumables.
This addon is the official companion tool for the Warforged community. It enforces the ruleset, tracks progression, and keeps players honest — automatically where possible, and with officer-controlled manual overrides where the game's API falls short.
Features
Eligibility System
The addon is rank-aware. All alerts, checks, and UI elements only activate for characters who are:
- At or below level 30
- Holding an active Warforged guild rank (configurable by rank index)
Non-Warforged characters and levelling alts are completely unaffected.
Phase Progression Tracker
The core of the addon. Four phases of content unlock sequentially, each with its own item level cap and curated raid list.
- Raids with guild achievements are tracked automatically via the WoW achievement API
- Raids without guild achievements (Naxxramas, Ulduar, ICC variants, etc.) can be manually marked complete by officers
- Each phase section is collapsible for a clean view
- A live progress bar and raid count are shown per phase
- Completing all raids in a phase automatically unlocks the next phase and announces it to the player
Gear Enforcement
- Scans all 18 equipped item slots against the current phase's item level cap
- Triggers on login and item equip — no constant background polling
- Only active on level 30 characters
- Violations appear as toast notifications (bottom-right, slide-in, auto-dismiss after 6 seconds)
- Individual toasts can be dismissed manually, or cleared all at once via the Clear Gear Alerts button
Group & LFG Enforcement
- The Dungeon Finder "Find Group" button is locked for eligible Warforged players when solo or when non-active-rank members are present in the group
- Hovering the locked button shows a tooltip listing exactly who is blocking it and why
- A Scan Group button in the Phase tab scans all current group members' gear against the ilvl cap and reports violations
XP Lock Reminder
- Alerts the player at the moment they hit level 30 and sets an automatic map waypoint for Behsten in Stormwind (87.6, 36.0) — the XP-lock NPC
- Warns on login if the character is at level 30 but XP may not be locked
- Issues a critical alert if the character has levelled past 30, reminding them of the reroll rule
Chromie Timeline Reminder
- Detects when a player leaves their starting zone without selecting a Chromie Timeline
- Warns against Chromie Time scaling exploits, which are not permitted under Warforged rules
Rules Reference
A dedicated Rules tab inside the addon panel displays the full Warforged ruleset, colour-coded by category:
- Level Locking
- Gear Restrictions
- Grouping Rules
- Consumables & Enchants
- Chromie Timeline requirements
Minimap Button
A draggable minimap button provides quick access to the panel. Its position is saved between sessions.
Slash Commands
| Command | Action |
|---|---|
/pw |
Toggle the main panel |
/pw rules |
Open the Rules tab |
/pw phase |
Open the Phase Progression tab |
/pw scan |
Manually scan your own gear |
/pw waypoint |
Set the Behsten map waypoint |
/pw debug |
Toggle debug output |
/pw help |
List all commands |
Warforged Phases
| Phase | Item Level Cap | Raids |
|---|---|---|
| Phase 1 | 38–39 | Molten Core, Karazhan, Gruul's Lair, Magtheridon's Lair, Naxxramas 10/25, Obsidian Sanctum 10/25, Eye of Eternity 10/25 |
| Phase 2 | 40–41 | Blackwing Lair, Serpentshrine Cavern, Tempest Keep, Ulduar |
| Phase 3 | 42–44 | Trial of the Crusader 10/HC, Onyxia 10/25, Battle for Mount Hyjal, AQ20, AQ40, Black Temple |
| Phase 4 | 44–47 | Sunwell Plateau, Icecrown Citadel, Ruby Sanctum |