Files
spigot-creeper-fear/design/user-stories/us-006-configure-aura-progression.md
T

1.7 KiB

type, title, description, status
type title description status
User Story US-006: Configure aura progression Let administrators safely configure and persist aura thresholds, multipliers, and feedback. backlog

US-006: Configure aura progression

As a server administrator, I want to configure progression and aura behavior so that it fits my server's balance.

Acceptance criteria

  • Configuration provides documented defaults for all six cumulative kill thresholds and damage multipliers.
  • Rank thresholds are non-negative and strictly increasing.
  • Damage multipliers are finite and non-negative.
  • Progress boss-bar duration and player-facing rank messages are configurable.
  • /creeperaura threshold <rank> <kills> validates, applies, and persists a threshold change.
  • /creeperaura reload safely loads externally edited configuration without requiring a server restart.
  • Threshold-management and reload commands require documented administrative permissions.
  • Invalid configuration is rejected with actionable diagnostics while the last valid configuration remains active.
  • Changing thresholds never automatically removes an already unlocked rank or grants a new rank immediately.
  • After a threshold change, the player's next qualifying kill evaluates newly satisfied progression and can grant the next eligible rank immediately.
  • Existing progress within the player's retained rank is displayed against the updated next threshold.
  • Configuration-command changes survive plugin and server restarts.