Files
spigot-tyrant/design/user-stories/us-001-start-pause-and-administer.md
T
dmg 9ed0eed832
Release / release (push) Successful in 2m29s
CI / build (push) Successful in 1m7s
feat(tyrant): add arena boss succession
2026-08-23 17:55:14 -04:00

1.5 KiB

type, title, description, status
type title description status
User Story US-001: Start, pause, and administer the game Give server operators safe control over the Tyrant game's lifecycle and state. done

US-001: Start, pause, and administer the game

As a server operator, I want to start, pause, resume, and inspect the game so that it can coexist safely with maintenance and other server events.

Acceptance criteria

  • An administrator can start the first game by assigning the initial Tyrant.
  • The administrator may assign the first Vigilante or leave the role vacant for the configured Vigilante arena challenge.
  • An administrator can pause and resume the game without deleting game state.
  • Pausing freezes progression, cooldowns, daily-use timers, inactivity checks, and pending-selection deadlines.
  • Role and class effects are suppressed while paused and restored when play resumes.
  • Administrative commands require the spigottyrant.admin permission, granted to server operators by default.
  • Administrators can inspect lifecycle state, roles, classes, Followers, purchases, levels, cooldowns, participation, legacy pending selections, and the configured shared role arena location.
  • Destructive administrative operations require explicit confirmation.