45 lines
2.5 KiB
Markdown
45 lines
2.5 KiB
Markdown
---
|
||
type: User Story
|
||
title: "US-002: Unlock Creeper Aura ranks"
|
||
description: Protect blocks and modify creeper damage according to a player's earned aura rank.
|
||
status: done
|
||
---
|
||
|
||
# US-002: Unlock Creeper Aura ranks
|
||
|
||
As a **player**, I want Creeper Aura to become stronger as I defeat creepers so that I progressively master their explosions.
|
||
|
||
## Default progression
|
||
|
||
| Current state | Kills needed to unlock next rank | Damage to protected player | Creeper block damage |
|
||
| --- | ---: | ---: | --- |
|
||
| Locked | 100 to unlock I | 1× | Normal |
|
||
| Creeper Aura I | 100 to unlock II | 3× | Prevented |
|
||
| Creeper Aura II | 100 to unlock III | 2× | Prevented |
|
||
| Creeper Aura III | 100 to unlock IV | 1.5× | Prevented |
|
||
| Creeper Aura IV | 100 to unlock V | 1× | Prevented |
|
||
| Creeper Aura V | 100 to unlock VI | 0.5× | Prevented |
|
||
| Creeper Aura VI | Maximum rank | 0× | Prevented |
|
||
|
||
## Acceptance criteria
|
||
|
||
- [x] A player unlocks the next rank after earning the configured number of kills within their current tier.
|
||
- [x] Unlocking a rank resets current-tier progress to zero.
|
||
- [x] A player below rank I receives normal creeper explosion behavior.
|
||
- [x] An aura protects blocks when a player with rank I or higher is within 25 blocks of a creeper at explosion time, including at exactly 25 blocks.
|
||
- [x] Block protection does not require the aura player to be hit by or have line of sight to the explosion.
|
||
- [x] An activated aura prevents that creeper explosion from breaking or removing blocks for everyone affected by the explosion.
|
||
- [x] Players beyond 25 blocks and players whose aura is locked do not activate block protection.
|
||
- [x] Other nearby players and entities continue to receive their normal creeper explosion effects unless they have their own aura damage modifier.
|
||
- [x] The protected player's rank multiplier is applied to vanilla creeper explosion damage before armor, enchantments, resistance, and difficulty mitigation.
|
||
- [x] At rank VI, the protected player's creeper explosion damage event is cancelled so that damage and knockback are nullified.
|
||
- [x] Charged creepers obey the same aura rules while retaining their vanilla base explosion strength.
|
||
- [x] Explosions from TNT, beds, respawn anchors, and non-creeper entities are unchanged.
|
||
- [x] Simultaneous exposure of players with different aura ranks is deterministic and tested.
|
||
|
||
## Related
|
||
|
||
- [Track creeper defeats](us-001-track-creeper-defeats.md)
|
||
- [Configure aura progression](us-006-configure-aura-progression.md)
|
||
- [User-story catalog](index.md)
|