Files
spigot-creeper-fear/design/user-stories/us-002-unlock-creeper-aura-ranks.md
T

2.1 KiB
Raw Blame History

type, title, description, status
type title description status
User Story US-002: Unlock Creeper Aura ranks Protect blocks and modify creeper damage according to a player's earned aura rank. backlog

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

State Required lifetime kills Damage to protected player Creeper block damage
Locked 099 1× Normal
Creeper Aura I 100 3× Prevented
Creeper Aura II 200 2× Prevented
Creeper Aura III 300 1.5× Prevented
Creeper Aura IV 400 1× Prevented
Creeper Aura V 500 0.5× Prevented
Creeper Aura VI 600 0× Prevented

Acceptance criteria

  • A player unlocks ranks according to the configured cumulative kill thresholds.
  • A player below rank I receives normal creeper explosion behavior.
  • An aura activates when an unlocked player would have been hit by the creeper explosion, even when armor or another modifier would reduce the eventual damage to zero.
  • An activated aura prevents that creeper explosion from breaking or removing blocks for everyone affected by the explosion.
  • Other nearby players and entities continue to receive their normal creeper explosion effects unless they have their own aura damage modifier.
  • The protected player's rank multiplier is applied to vanilla creeper explosion damage before armor, enchantments, resistance, and difficulty mitigation.
  • At rank VI, the protected player's creeper explosion damage event is cancelled so that damage and knockback are nullified.
  • Charged creepers obey the same aura rules while retaining their vanilla base explosion strength.
  • Explosions from TNT, beds, respawn anchors, and non-creeper entities are unchanged.
  • Simultaneous exposure of players with different aura ranks is deterministic and tested.