Team League fixtures step by step, and a Lock you can check first
Two busy weeks: Team League fixtures that walk you through each step,
organization ratings that count every event, times that always show in your
own time zone, drafts that can't get stuck, and, for leagues with divisions,
a Lock you can check before players see the schedule.
Team League fixtures, step by step
Five steps, one open. A fixture's page now starts with a scoreboard,
then lists its steps in order: Lineups, Draft, Assignment,
Boards and Result. The step that matters to you is open, with your
form inside it if you owe something. The others fold to one line that says
where they stand. On a phone, the bar at the top shows five small dots for
the same steps.
Recording the draft by tapping. The draft form is now a grid of fighter
pictures. Tap them in the order they were picked and the form keeps track
of whose pick is next, so you can record it live. Then tap a map for each
board. Undo last pick takes back a tap.
Reveals you can see. When both lineups, or both fighter assignments,
come in, the two clubs' rows slide together place by place.
Disputes in plain sight. If a club disputes the recorded draft,
everyone sees that the draft is disputed and by which club. What the club
wrote stays between them and the organizers.
Your fixture, wherever you are. If you're on a club in the season, the
League tab and your club's page show your current fixture at the top,
with the button for whatever you owe. A one-line summary under the
League title says where the whole season stands.
Club pages. Every club's page now shows its current fixture, its roster
for each season (captain marked, with games, wins and losses), its season
history and its latest results.
Bans as pictures. The bans in force in each division are shown as
fighter and map pictures, struck through, with the round they're banned to.
Leave team. Any member except the club's owner can leave from the
club's page. You stay registered for the season as a free agent.
Match times, deadlines and "2 minutes ago" stamps are now filled in by your
own browser, so they always show your time zone. You'll no longer catch a
time flashing up in the wrong zone, or a stale "just now" that never updates.
Reporting and drafts
Picks are checked against the event. When you report a match, every
fighter you pick is now checked against the fighters that event allows. If
a pick isn't allowed, the report tells you which one, so you can fix it
before it's saved. Fighters chosen during a draft still count, even if the
organizer edits the pool afterwards.
Drafts can't get stuck choosing a leader. At the start of a draft,
choosing who picks first now has a time limit of about a minute and a
half. If nobody decides in time, the site makes the choice and the draft
starts, so a player who wandered off can't leave the other one waiting
forever.
The other side confirms a 2v2 result. Outside Team League, a 2v2
result is confirmed or disputed by the pair that didn't report it, not by
the reporter's partner.
Clearer messages when something goes wrong. When something can't be
saved, you'll now see a plain sentence about what happened, instead of a
line of technical text from deep inside the site.
No result instead of a loss. A match that was completed with nobody
winning it, in a game that can't end in a draw, now counts as no result: it
no longer shows up as a loss on a ladder, or anywhere in standings,
ratings or fighter statistics.
Stages & Formats
Just "Map". The report form's Map / Battlefield field is now called
Map.
Stats and the characters page
Faster stats and Match Explorer. The Match Explorer and fighter
statistics load much faster, especially for fighters with few or no games,
which could time out before.
Every hero on the board. The heroes from the Hellboy set now appear on
the characters page. Unofficial versions, like alternate-art editions, are
left out of the characters page and the tier list.
Stats & Rankings
Teo gets ratings right. Teo now explains that ratings use Glicko-2 and
start at 1500.
Leaderboards say when they couldn't load. If a leaderboard fails to
load, it now says so and asks you to check back in a minute, instead of
looking like an empty board.
Unlisted competitions stay off profiles. An unlisted competition no
longer shows in the competition list on a player's public profile. Anyone
with its link can still open it.
For Team League organizers
The Season tab as phases. The Season tab now runs top to bottom as
Registration, Divisions, Schedule, In season and
Wrap-up, with the phase you're in open and the rest folded.
See the schedule before you publish. The Schedule phase previews every
pairing exactly as it will be written, round by round, with who has the
bye. Publishing asks you to confirm and says what it locks, including the
number of rounds.
Needs attention. Once the season is running, one list shows everything
waiting on you: missed lineups, overdue drafts and assignments, disputes,
ban reviews, club entries and captaincy requests, most of them with the
button to deal with them right there. If you play in a fixture, its item
says another organizer reviews it.
Approving a club approves its players. Approving a club now also
approves every player on its roster, and Approve all… on the Teams tab
does the whole season at once.
Teams in one place. Everything about a club's place in a season now
happens on the Teams tab. Each row has one Remove from season…
button: for a club that has applied it reads Decline application, for
an approved club Withdraw team. Withdrawn clubs stay listed under
Withdrawn with the boards they still owe. The Season page's list is now
Teams in this season, with a Manage teams link.
Settings that hold. Once the fixtures exist, registration can't be
reopened and the number of rounds can't change.
Notices that arrive. Opening a round late still sends its opening
notice, a late result that changes the bans tells the clubs what changed,
and when a club withdraws, each club it was due to play hears about its
walkover. Promotion and relegation zones no longer show on the top and
bottom divisions.
Check the schedule before players see it.Lock & generate
fixtures now creates a draft schedule that only organizers can see.
Nobody is notified yet. Look through every round and fixture, regenerate
anything you want to change, then press Publish schedule to show it to
players with one notice, or Revert to pre-lock to delete the draft and
go back to before Lock, with your groups and seeds kept. You can still
revert after publishing, as long as no results have been reported. Players
aren't told when you do, so let them know yourself.
Choose when round 1 opens. The Lock dialog has a Round 1 opens at
field. It starts at the competition's start date, or now if the
competition has already started.
Lock no longer times out. On a big division, Lock could stop with an
error even though the fixtures had been made, and some players never got
their notice. Lock now finishes as soon as the rounds are saved, and
players' notices go out right after.
Division groups work like other groups. Drag players to reorder them
inside a group, and that order sets the pairings. You can also edit a
seed, move a player to another group, and add or remove players, and seeds
stay numbered 1 to N. Each player's time zone shows under their name. A
note names any player who has no group yet.
Timezone groups stay close together. Choose the widest gap in hours a
group may have (3 hours unless you change it). Groups fill from west to
east, and players are ordered by seed inside each group.
Seed bands. Auto-assign by seed now offers Seed bands next to
Balanced groups: with groups of 8, seeds 1–8 play together, then 9–16,
and so on, so each group has players of similar strength. Leftover players
join the last group.
Rematch warning before Lock. If your group sizes mean some players will
meet twice, the Lock confirmation now tells you how many rematches each
group size gets, and in which round, before anything is created.
Regenerate renames the round. If you regenerate a round with a
different pairing, the round's name and badge now show the pairing it
actually used.
Matches you add by hand show in their round. A match you add to a
division round now appears under that round's filter.
Drops on both divisions. Dropping a player from a league with divisions
says it cancels their unplayed fixtures in both divisions, and each
opponent gets a bye.
If your organization keeps its own rating board, it now counts every
competition you run in that game, including the matches already played,
without anyone having to switch it on. Members-only competitions and
friendlies never count. Under Settings → Ratings you'll see each
competition marked Counts, Excluded or Not eligible, and you can
leave a casual event out with one switch. Your ratings recalculate by
themselves, usually within a minute.
The public ratings page has a Rated competitions tab listing the events
that have fed the board. The global ratings every player has across Tabletop
League are separate: which competitions count toward those is still decided
by us, and they carry the Rated badge.
Player Ratings
More for organizers
Deleting a rated match undoes its rating. If you delete a match that
had already counted toward ratings, the players' ratings now go back to
what they were without it.
Season scoring. Players who withdrew from or dropped out of an event no
longer earn season points for it, and they no longer count toward that
event's field size. Undoing a finalized event is now all or nothing.
Seeds and check-in on Participants. A seed you edit shows straight
away, and the list is sorted by seed. After check-in closes, players who
weren't checked in get a Mark checked in button, and players who joined
later show Added after check-in instead of Missing.
Waitlisted players leave their stages. Moving a confirmed player to the
waitlist or back to pending now takes them out of their stages and groups.
They come back when you confirm them again. Reinstate to Pending no
longer brings back their stage places, and if you had withdrawn them from
one stage, withdraw them there again after they return.
Creating a competition. Pressing Back from a draft competition reopens
your draft, and if the name you picked is already taken, the Name field
tells you so.
Organizer pages on your phone
Settings you can save. Event settings, season settings, season scoring
and organization settings keep a Save bar in view while you have
unsaved changes, warn you before you leave with changes unsaved, and jump
to the first field that needs fixing.
No sideways scrolling. Organization members, API keys and support
tickets show as simple rows on a phone.
The menu closes when you pick a page. On a phone, the menu on an
organizer's pages now closes as soon as you choose where to go, and your
keyboard focus moves to the new page's title. Organization settings has a
menu button too.
You can see where you are. The page title stays at the top as you
scroll.
Buttons say what they do. Buttons that were only an icon now carry a
label on a phone, and hints that needed a mouse hover open with a tap.
Fixes
Pop-up messages now follow light or dark mode, and on a phone they sit
clear of the bottom bar.
A competition's overview page no longer jumps around while it loads.
Coming back to an event's Participants page from another page works
every time again.
You can clear a stage's Sort Order field and type a new number. Before,
clearing it turned it into 0.
The scoring settings no longer warn about unsaved changes when nothing
changed, and turning on drop scores starts it at 1.
Finishing one division no longer offers to move its players into the other
division.
We made a number of security fixes behind the scenes. There's nothing you
need to do.