32 lines
1.7 KiB
Markdown
32 lines
1.7 KiB
Markdown
---
|
|
type: User Story
|
|
title: "US-006: Configure aura progression"
|
|
description: Let administrators safely configure and persist aura thresholds, multipliers, and feedback.
|
|
status: 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.
|
|
|
|
## Related
|
|
|
|
- [Creeper Aura ranks](us-002-unlock-creeper-aura-ranks.md)
|
|
- [Administer player progression](us-005-administer-player-progression.md)
|
|
- [User-story catalog](index.md)
|