Special Thanks: twitch.tv/majghostpants
What Should I Do? is a decision-helper addon for World of Warcraft. Can't decide what to play today? Spin a wheel and let fate choose for you.
🐞 Bug Reports & Feature Requests
If you encounter any issues, bugs, or have suggestions for improvements, please report them on the GitHub issues page:
👉 https://github.com/I-AM-T3X/What_Should_I_Do/issues

Features
🎯 Activity
Spin a random activity category — PvP, Housing, Gathering, Gold Making, Pet Battles, Delves, and more — then spin a sub-activity within that category. Fully customizable from the Settings panel.
⚔️ Creator
Spin a random valid Race + Class combo for your next character. Filter by faction (Any / Alliance / Horde).
📈 Leveling
Spin a class → pick a character from your warband roster → spin an expansion to level through. Expansion pool is automatically level-gated:
- Level 1–9 — Finish your starting zone first!
- Level 10–69 — Chromie Time pool
- Level 70–79 — All expansions
- Level 80–89 — The War Within / Midnight
- Level 90 — Max level, excluded from the wheel
🔤 Name Generator
Generate 10 race-appropriate names for any race and gender combination. Click a name to copy it to your chat input.
🧰 Professions
Spin two unique primary professions to help decide what to focus on for your next character.
🏰 Raids & Dungeons
Choose Raids or Dungeons mode, spin a random expansion, then spin a random instance from that expansion. Complete and accurate lists from Classic through Midnight.
Settings
| Tab |
Description |
| Activities |
Add, remove, or reset your activity and sub-activity lists |
| Roster |
View your warband, exclude characters from the Leveling wheel, remove characters |
| Import / Export |
Share your roster between characters or accounts via encoded string |
| Colors |
5 preset color themes or build a fully custom theme |
Slash Commands
| Command |
Action |
/wsid |
Toggle main window |
/whatshouldido |
Toggle main window |
/wsid settings |
Toggle settings window |
/wsid roster |
Force roster refresh |
Minimap button: Left-click to open/close · Right-click for settings
Installation
Install via the CurseForge App (recommended) or manually extract the WhatShouldIDo folder into: World of Warcraft/retail/Interface/AddOns/
Bugs & Feedback
Please report bugs on the GitHub Issues page. Include your addon version and any error messages from the in-game error frame.
Licensed under GPLv3 · Source available on GitHub