Help center

How Loaded Dice works for coaches and spectators — sign-in, the live draft clock, Discord pings, and what Super Admins can override. Tip the odds in your draft.

Getting Started

Sign in with Discord, join a league or draft room, and set up the team other coaches will see.

Sign in

  1. Go to Sign In on the landing page.
  2. Choose Continue with Discord and approve the app.
  3. You land on the Dashboard. Email/password and magic link also work if your commissioner prefers them.

Join a league or draft room

  1. Invite link: open /join/CODE (or the full URL your commissioner sent). Confirm Join League after the league name appears.
  2. Invite code: from the Dashboard choose Join with invite code, paste the 8-character code, preview the league name, then confirm. Private league pages also accept the same code.
  3. Joining makes you a MEMBER. It does not give you a draft slot or team. A commissioner or admin assigns participants with Manage Roster & Order on that draft before the clock starts.
  4. Public leagues: browse Explore, open a live league to watch from Drafts as a spectator, or join if the league is still accepting members.

Set up your team

Team names appear after a commissioner or admin assigns you a draft slot. Until then you can browse the league, but you will not pick or appear on the board.

The league hub tabs are Drafts, Members & Invites, and Settings. Drafts lists live, upcoming, and completed rooms. Enter Draft Room opens that draft’s workspace — Room, Planner, Schedule, Standings, Kill Leaders, Transactions, and (staff) Settings. It is not the same page as the league hub.

Commissioners and admins can assign themselves a slot with Manage Roster & Order on an upcoming draft so they can draft and play. Change branding later from Members & Invites → Manage roles.

Draft Rules & Mechanics

How the shared clock works, snake vs linear order, queues, and how a pick actually locks.

One clock per draft room

Each draft has its own clock on Loaded Dice (loaded-dice.xyz). A pick from that Draft Room or from Discord /pick writes the same roster row, advances the same on-clock team, and refreshes every open board for that draft without a reload. Concurrent drafts in the same league stay isolated.

Open Drafts in the league hub. Live rooms show Drafting Now and Enter Draft Room. That workspace always shows Room (PLANNING / LIVE / PAUSED, round, pick, and the turn clock, plus the Draft Board grid), Planner, Schedule, Standings, Kill Leaders, and Transactions. Staff also see Settings (and Setup while the draft is still planning). Spectators see the same ticker but cannot submit picks. A league is not a single draft — use the hub to pick the room.

Who is in the draft

Joining a league is not the same as taking a draft slot. Commissioners and admins open an upcoming draft’s Manage Roster & Order, check the members who should pick (they can include themselves), and drag or number the pick order. That step creates the Team rows the clock uses.

Participants can only be changed while the draft is still in setup. After Start, order is locked.

Turn order: snake vs linear

Snake (default): round 1 goes 1→N, round 2 goes N→1, and so on. Linear: every round stays 1→N. Commissioners set this when they configure the draft.

Teams that have already filled their roster (or cannot afford any remaining mon) are skipped so the draft can finish instead of looping.

Draft Board vs species pool

The Draft Board is the round-by-round grid of participating teams, past picks, empty slots, and the on-the-clock highlight. It loads with the room even when no points CSV has been uploaded and even if the species pool is empty.

The species pool (search, type filters, tiers, and point costs) is a separate panel. Until a commissioner uploads a points CSV on that draft’s Settings, that pool stays locked with an upload prompt. Point CSV, timers, roster limits, and trade/FA rules are per draft/season, not per league. The CSV lock does not hide the Draft Board, Team Rosters, or Pick Queue.

The pick clock

Standard Live is 4 hours per pick. Async Slow Draft gives round 1 eight hours, then 4 hours. Speed Draft is 3 minutes. Commissioners can set custom hours/minutes per round.

Optional overnight pause (default 23:00–08:00 in the league timezone) does not consume timer hours. If a pick would expire at freeze time, autodraft still runs at the freeze instead of waiting until morning.

Queueing picks

From a Draft Room, open the autodraft queue (coaches only) and add legal targets from the remaining pool. Drag the grip or use arrows — #1 is the next auto-pick if it is still legal when your clock expires.

In a flex-budget league the header shows remaining points and a budget-after-#1 preview. Unaffordable or already-taken species are skipped. Changes save immediately; you do not need to stay on the page.

Pick resolution

A pick is legal only if the species is in the league sheet, not banned, not already drafted, under roster max, and (flex leagues) within remaining points.

On timer expiry the engine walks your queue in order and locks the first legal species. Illegal entries are skipped. Discord embeds announce autodrafts the same as a manual pick.

Draft Planner

The go-to tool for draft preparation, match planning, and live match tracking.

What it is for

The Draft Planner is a private three-tab workspace: Pre-Draft Plan for targets before the clock, Matchup Prep for opponent scouting, and Live Match Assistant for the brought six plus the damage calculator.

Use Pre-Draft while the room is still in setup. After the schedule is published, open a matchup to scout speed and types, then switch to Live when the game is in progress.

Open the planner

  1. Choose Planner in the draft workspace. You land on Pre-Draft Plan.
  2. Or choose Planner on a Schedule card for one of your matches — that opens Matchup Prep, or Live Match Assistant if the game is already in progress.
  3. If you have a match in progress, the Drafts hub still lists your drafts; open that draft’s Planner for the active matchup.
  4. Previous match-planner URLs still land here automatically.

Pre-Draft Plan

Search this draft’s species pool and filter by type, point cost, and speed tier. Click a species to drop it into Must-Draft, Target, Backup / Value, or Do Not Draft. Drag between buckets to re-rank.

Must-Draft and Target feed the live budget bar (when this draft uses a flex point budget) and the type coverage matrix. Per-mon notes stay on this device for your team in this draft so a refresh does not wipe the board.

Matchup Prep and Live Match Assistant

Matchup Prep compares your drafted roster to the opponent: types, base Speed bands, and private notes vs a selected opposing mon. Notes save on blur and stay on your team only.

Live Match Assistant: add up to six from your roster, drag to reorder, export a Showdown paste, and open the damage calculator. Discord /match plan still shows the opponent roster in an ephemeral embed; notes live on the web Draft Planner.

Discord Integration

Link your account, get on-the-clock pings, and follow the same draft from the server channel.

Account linking

  1. Sign in on the web with Discord (Getting Started).
  2. Copy the league join code from the invite or Admin.
  3. In the league’s Discord server run /link-coach and paste the code.

Turn reminders

When you are on the clock, you get a mention in the linked draft channel (`<@user>`). Starting the draft pings the first coach. Each later pick pings whoever is next.

If you are not linked, the embed still posts but cannot mention you. The web clock is unchanged.

Community draft notifications

Commissioners (or server managers) run /draft-setup on a text or announcement channel, or paste the channel ID on Settings. Start embeds and pick embeds (sprite, cost, remaining budget, roster count) post there.

`/pick <species>` (autocomplete) locks a pick while you are on the clock. Invalid, banned, taken, or over-budget species are rejected the same way as a web pick.

Super Admin Controls

Bots can only be configured and added by Super Admins. These are not coach or commissioner tools.

Super Admin only

What coaches should know

If a Super Admin has placed a bot team in a test league, it appears on the board like any other coach. You cannot add, configure, or remove it.

League commissioners still start, pause, and set pick order from the Draft Room (Commissioner Controls) or Manage Roster & Order on the Drafts hub. That is separate from Super Admin simulation tools.

Frequently Asked Questions

Timer expiry, autodraft, disconnects, and other common snags.

How do I plan a matchup or keep live-match notes?

Open Planner in the draft workspace (Draft Planner). Pre-Draft Plan is for targets and coverage before the clock. Pick one of your scheduled matches for Matchup Prep and the Live Match Assistant (brought six, private notes, damage calculator). Spectators cannot open it.

The timer ran out. Did I miss my pick?

The engine autodrafts immediately from your saved Queue (first legal species). If the queue is empty or every entry is illegal, your team is marked done so the draft can continue. Check Discord or the board — the autodraft is announced like any other pick.

How do auto-picking rules work?

Queue order wins. Each entry is skipped if it is already drafted, banned, over roster max, or over the flex budget. Turning off the browser “Auto-Draft on Timer Expiry” reminder does not disable the server queue.

I disconnected mid-draft. Did I lose my turn?

No. The clock lives on the server. Reopen the Draft Room from the Drafts hub or pick from Discord /pick if you are on the clock. Your queue still autodrafts if the timer expires while you are offline.

Web and Discord both tried to pick. Who wins?

Both hit the same executePick engine. The first legal insert wins; the unique (league, species) constraint rejects a double pick. The other client gets an error that the mon is taken.

I can’t join a league.

Sign in, open /join, and paste the invite code (or use the /join/CODE link). The league must still be accepting members, and the code must match — commissioners and admins can regenerate it from Members. Joining does not put you in the draft until staff assign a slot.

I joined but I can’t pick or see a team.

That is expected. Join only creates a MEMBER seat. Ask a commissioner or admin to add you with Manage Roster & Order on that draft and set pick order before they start the timer. Staff can also assign themselves a slot there.

Why can’t I click picks on the board?

The Draft Board grid is always visible. You must be the on-clock coach (or a commissioner/admin making an allowed admin pick) to confirm a pick from the species pool. Spectators and other members see SPECTATING / waiting UI. The pool stays locked until a commissioner uploads a points CSV on that draft’s Settings — that lock does not hide the board, rosters, or queue.

Can I add bots or reset the draft?

No. Bots can only be configured and added by Super Admins, from the Super Admin menus in the main app. League commissioners start, pause, and order their own draft from the Draft Room and Manage Roster & Order. See Super Admin Controls above.

Help & documentation | Loaded Dice | loaded-dice.xyz