2.1 KiB
2.1 KiB
type, title, description, status
| type | title | description | status |
|---|---|---|---|
| User Story | US-002: Rejoin without a visible identity | Let an unlocked player turn a qualifying invisible disconnect into one identity-concealed session. | backlog |
US-002: Rejoin without a visible identity
As an unlocked player, I want to disconnect while invisibility from a potion I drank is active so that my identity is concealed throughout my next session.
Acceptance criteria
- An unlocked player becomes eligible for a concealed login only by disconnecting while an invisibility effect from a potion they directly drank remains active.
- A player who has not unlocked stealth cannot prepare a concealed login.
- An ordinary disconnect without an active qualifying effect clears any preparation for the next login.
- On a prepared login, no public join announcement is shown.
- Throughout the concealed session, the player is absent from every other player's tab list, including administrators' tab lists.
- Throughout the concealed session, no overhead name tag identifies the player to any other player, including administrators.
- The concealed player's physical character remains visible in the world and retains ordinary movement, interaction, combat, and permission behavior.
- The concealed player receives a private message explaining that stealth is active for the session.
- Concealment lasts until the player disconnects and is handled predictably across death and plugin reload or disable events.
- Disconnecting consumes the current concealed session; another concealed login requires another qualifying potion and qualifying disconnect.
- Merely owning the unlock never conceals an ordinary login or carries concealment automatically into a later session.
- Prepared-login state survives a server restart between the qualifying disconnect and the next login.