Appearance
$boss Changelog
Public release notes for the $boss chat command.
1.6.2026
Changed
$boss joinis now$boss fight join, consistent with the rest of the fight command family ($boss fight spawn,$boss fight close,$boss fight cancel,$boss fight nullify).$bosswithout a subcommand continues to work as before.
14.5.2026
Added
$boss info survivalshows the per-side survivor configuration: the slayer fraction range, cap, and floor for winning fights, and the equivalent for losing fights (escapees).
Changed
- Slayer/escapee counts per fight are now broadcaster-configurable. Each side (
slayerandescapee) has an independentminFraction,maxFraction,maxCount, andminCount. The fraction is rolled randomly within the configured range for each fight, then bounded byminCount/maxCount. - Result announcements were reworked for better flow: the casualty count (
n adventurer(s) fell/perished.) now appears before the slayer/escapee list, victory/defeat use 👑 / 🪦, the killing-blow line uses ☠️ and notes when the killer themselves fell, and the all-survived / all-escaped / nobody-survived / nobody-escaped cases all have flavour text. - Result announcements now say Slayers (n): on victory (was
Survivors) and Escapees (n): on defeat (wasEscaped). The fight headersurvivors: n/Nand all neutral references to "survivors" are unchanged. $boss fight --view participantsnow lists slayers on victory (wassurvivors) and escapees on defeat (unchanged).
28.4.2026
Added
$boss fight --view statsshows the base win rate, the actual party win rate for that fight, and the approximate survival chance for each class that participated. Survival chances are marked with~to indicate they are estimates.$boss fight --view usershows your class, outcome (killed, survived, escaped, or fell), points earned, and your approximate survival chance for that fight. Add--user <name>to check another viewer's result.$boss fight --view participantslists the named survivors or escapees and killing-blow details for the fight. Use this after a fight to see who made it.$boss fight cancellets moderators abort a recruiting fight before it resolves. No results are saved and a new fight will be scheduled shortly after.
Changed
- If the class you had set is temporarily out of rotation (for example after an event ends),
$boss classwill now show a notice and you will get a random class until it returns. Your preference is kept and will apply again automatically when the class comes back — no action needed.
27.4.2026
Added
- Each fight is now identified by a sequential number within its season (Fight #1, Fight #2, …). Numbers are assigned when the fight closes and are never reused or renumbered — nullified fights keep their number and leave a gap.
- Added
$boss fightto view the result of the last completed fight in the active season, including your class, outcome, and points. Supports--fight <n>to look up any fight by its sequential number,--season <n>for historical seasons, and--user <name>to check another viewer's participation.
Changed
- Class matchups now use negative/positive values:
0is neutral, positive values are favourable, and negative values are unfavourable. - Better class matchups now also improve a viewer's chance to be selected as a named survivor or escapee.
$boss fight nullifynow accepts--fight <n>and--season <n>to target a specific fight in any season, not just the most recent one in the active season. Nullified fights are preserved in history and excluded from stats — they are no longer deleted from the database.
26.4.2026
Fixed
- Fixed command parsing when chat messages contain extra or blank whitespace characters.
- Normalized command input before parsing so spacing differences are handled more consistently.
- Fixed class selection operations.
- Fixed multi-word class names with
$boss class --name <class>.
Added
- Added support for random class rotation with
$boss class --random. - Added public
$bosscommand documentation. - Added
$boss infocommands to view classes, affixes, bosses, points, timing, and autoplay configuration. - Added
$boss seasonand$boss season --season <N>to view the active or any specific season's start/end date and top 3 players. - Added
$boss season nextto close the active season and open the next one. - Added
--dry-runflag to$boss fight spawn— runs a full fight without affecting stats or the leaderboard.
Changed
$bosswhen no fight is recruiting now reports the next scheduled fight time, the autoplay state, or the pause state instead of a generic message.$boss season open --season <N>now reopens an existing closed season by number (previously it opened a brand-new season).$boss season closenow fully pauses the game — no further fights spawn until a season is reopened with$boss season open --season <N>or$boss season next.- Removed
$boss season switch— use$boss season open --season <N>instead.
25.4.2026
Added
- Initial public deployment of the
$bosscommand.