Files
spigot-creeper-fear/design/user-stories/us-006-configure-aura-progression.md
T
dmg 85356c5c8e
Release / release (push) Successful in 2m26s
CI / build (push) Successful in 1m12s
feat(progression): lower default rank I threshold
2026-08-11 15:15:39 -04:00

1.7 KiB

type, title, description, status
type title description status
User Story US-006: Configure aura progression Let administrators safely configure and persist per-rank requirements, multipliers, and feedback. done

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 defaults to 25 kills for rank I, 100 kills for each subsequent rank, and the documented six unlocked-rank damage multipliers.
  • Rank requirements are positive integers.
  • Damage multipliers are finite and non-negative.
  • Progress boss-bar duration and player-facing rank messages are configurable.
  • /creeperaura threshold <rank> <points> validates, applies, and persists the points required to unlock that rank.
  • /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 requirements never automatically removes an unlocked rank, grants a new rank, or discards current-tier progress.
  • After a requirement change, the player's next qualifying kill can grant at most the next rank when its requirement is satisfied.
  • Rank advancement resets current-tier progress to zero rather than carrying excess progress forward.
  • Configuration-command changes survive plugin and server restarts.