Description
Challenge Accepted
One character. One challenge. For life.
Challenge Accepted is a self-found/hardcore challenge tracker for WoW Classic Era. Pick a class, pick one of its challenges, and the addon watches the rules for you — logging milestones, tracking gear and pets, and closing out the run the moment it's over. Built for Hardcore ruleset realms: death is already permanent there, so the addon focuses on tracking your story and enforcing the self-imposed rules layered on top of it, not re-implementing what the realm already does.
How it works
- Click the minimap button (or type
/ca) to open the challenge picker. - Choose a class, then a challenge. Some challenges offer a choice at start (a damage school, a demon type) that locks in permanently.
- Once started, you're locked to one challenge per character, for life — no restarting in place, no swapping mid-run. A finished run (won or lost) moves into your character's history.
- The addon watches your gear, spells, pets, group status, and more in the background and logs a running Day N milestone log as you play.
- When a challenge is broken, you'll either see it hard-fail immediately (run over) or get logged as a violation (an honor-system strike that doesn't end the run) — each challenge tells you upfront which rules carry which consequence.
Nine classes, every one covered — plus two challenges anyone can run
Universal (any class, any faction):
- Naked — no gear or weapons of any kind for the entire run.
- Goldlocked — you're locked to your starting zone. The zone right after that is a free pass — the actual grind starts from there: farm gold to afford the zone after that (10g, then 20g, then 30g...), and it unlocks automatically the moment you walk in with enough banked. Fighting in a zone you haven't unlocked yet ends the run; just passing through (flight paths, hearthing) doesn't.
Rogue — The Thief Self-Found required. Every piece of gear must trace back to being Crafted, Fished, Pickpocketed, or Chest-Found — no mob drops, no vendor purchases. Optional Solo Only toggle at start: never join a group, for any reason.
Hunter — The DPS Hunter / The One Two challenges: go the whole run with no pet at all, or tame exactly one pet after the taming quest and keep that same pet for life. Taming a different pet ends either run immediately.
Paladin — The Monk Classic has no real Monk class, so this simulates one: no weapons, no shields, cloth or leather armor only, fighting unarmed with Paladin spells. Combat with the wrong gear equipped is the failure condition — gear up freely between fights.
Mage — The Specialist / Battle Mage Choose Arcane, Fire, or Frost at the start of The Specialist — all intentional damage must come from that school for the rest of the run (Arcane is flagged as the hardest of the three). Battle Mage flips the whole premise: strictly instant-cast combat spells only, fighting up close with a sword or dagger (staff permitted only before level 10).
Warrior — Barbarian Leather armor only, no helmet, ever. No Auction House purchases for the whole run.
Druid — The Shapeshifter Once Bear Form unlocks at 10, all combat happens in Bear Form. Once Cat Form unlocks at 20, either works — but caster-form combat is never allowed again.
Shaman — The Leatherworking Shaman Self-Found required. Every piece of armor must be both Leather and crafted by your own hands — no looted or bought leather, even if it's the right material.
Priest — The Healer's Watch While you're in any group, you're the healer. If anyone in that group dies, the run ends — no exceptions for world groups, 5-mans, or anything else.
Warlock — The Demon Bond Choose Succubus or Imp at the start. That demon — or no pet at all — is the only pet you'll ever use again. Summoning anything else ends the run.
Quality-of-life features
- Action-bar nudges on a couple of challenges (Mage) proactively warn you if an off-school or cast-time damage spell is sitting on your bars, before it can ever be misclicked into a failure.
- Addon-to-addon visibility: mouse over another player who also has Challenge Accepted installed and has an active run, and you'll see their challenge name appear in their tooltip. (This only works between two Challenge Accepted users — there's no way for an addon to show anything to players who don't have it.)
- Manual backstops where the game genuinely can't tell the difference between a legitimate edge case and a violation — e.g.
/ca relockpetfor the rare case a One-Pet Hunter's pet has to be re-tamed from scratch after dying unrevived.
Commands
/ca— open the challenge window/ca status— quick text summary of your active run/ca concede— manually end your active challenge as a failure/ca zones— (Goldlocked) see your unlocked zones, current gold, and what's next/ca relockpet— (One-Pet Hunter) re-lock onto your current pet after a legitimate identity loss
Notes
- Every challenge must be started at level 1 — these are meant to be whole-character commitments, not something you retrofit onto a leveled-up character.
- Built and tested for Classic Era, and specifically written with Hardcore ruleset realms in mind.
- All detection runs client-side and is honor-system at its core, the same as any self-imposed challenge — the addon is here to track your run and hold you accountable to the rules you already know you signed up for, not to police anyone.











