1.7 KiB
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 reloadsafely 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.