26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
---
|
|
type: User Story
|
|
title: "US-001: Drink a Potion of Shifting Stature"
|
|
description: Let players craft and drink a potion that gives them a random configured scale.
|
|
status: done
|
|
---
|
|
|
|
# US-001: Drink a Potion of Shifting Stature
|
|
|
|
As a **player**, I want to drink a craftable potion that changes my stature unpredictably so that player size becomes a fun survival mechanic.
|
|
|
|
## Acceptance criteria
|
|
|
|
- [x] The distinct potion is authenticated with persistent item metadata rather than its display name alone.
|
|
- [x] Its shaped recipe is `ACA/AWA/ACA`, where `A` is Amethyst Shard, `C` is Chorus Fruit, and `W` is an Awkward Potion.
|
|
- [x] Drinking it consumes one potion, leaves normal bottle handling intact, and selects a scale from the configured inclusive range.
|
|
- [x] Outcomes are uniformly selected in configured adjustment-step increments, including both endpoints when aligned.
|
|
- [x] The resulting Minecraft scale attribute is applied and reported to the player.
|
|
- [x] The resulting scale persists across logout, restart, world change, and death.
|
|
- [x] Automated tests cover bounds, endpoint reachability, and recipe identity.
|
|
|
|
## Related
|
|
|
|
- [US-002: Make precise stature adjustments](us-002-adjust-stature.md)
|
|
- [US-004: Configure and persist stature behavior](us-004-configure-and-persist.md)
|