promotional bannermobile promotional banner

What Should I Do?

Spin wheels to decide what to do in WoW — activities, leveling, raids, character creation, and more.
image3.png

image3.png

image2.png

image2.png

image5.png

image5.png

image1.png

image1.png

image4.png

image4.png

Description

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

Join our Discord

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

The What Should I Do? Team

profile avatar
  • 2
    Followers
  • 10
    Projects
  • 8.9K
    Downloads
Donate

More from I_AM_T3XView all

  • Warband Accountant project image

    Warband Accountant

    • 1.9K
    • Addons

    Manages your gold and tracks it across all your characters

    • 1.9K
    • June 17, 2026
    • Addons
    • +1
  • Token Price Display project image

    Token Price Display

    • 2.7K
    • Addons

    Token Price Display is a lightweight World of Warcraft addon that shows the current WoW Token price in a small, movable window. It auto-updates every 5 minutes, ensuring you always have the latest market info.

    • 2.7K
    • June 12, 2026
    • Addons
  • Laps project image

    Laps

    • 28
    • Addons

    Remember all those laps you did around Dalaran during Legion and how you you had a weak aura to track how many laps you did and how much time you wasted.

    • 28
    • June 12, 2026
    • Addons
  • Key Giveaway Timer project image

    Key Giveaway Timer

    • 67
    • Addons

    A sleek, customizable countdown timer for WoW streamers and communities hosting Mythic + Key Giveaways

    • 67
    • June 12, 2026
    • Addons
  • Warband Accountant project image

    Warband Accountant

    • 1.9K
    • Addons

    Manages your gold and tracks it across all your characters

    • 1.9K
    • June 17, 2026
    • Addons
    • +1
  • Token Price Display project image

    Token Price Display

    • 2.7K
    • Addons

    Token Price Display is a lightweight World of Warcraft addon that shows the current WoW Token price in a small, movable window. It auto-updates every 5 minutes, ensuring you always have the latest market info.

    • 2.7K
    • June 12, 2026
    • Addons
  • Laps project image

    Laps

    • 28
    • Addons

    Remember all those laps you did around Dalaran during Legion and how you you had a weak aura to track how many laps you did and how much time you wasted.

    • 28
    • June 12, 2026
    • Addons
  • Key Giveaway Timer project image

    Key Giveaway Timer

    • 67
    • Addons

    A sleek, customizable countdown timer for WoW streamers and communities hosting Mythic + Key Giveaways

    • 67
    • June 12, 2026
    • Addons