--- type: User Story title: "US-002: Rejoin without a visible identity" description: Let an unlocked player turn a qualifying invisible disconnect into one identity-concealed session. status: 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. ## Related - [Accumulate invisibility time and unlock stealth](us-001-accumulate-invisibility-and-unlock.md) - [Inspect and manage player stealth](us-004-administer-player-stealth.md) - [Configure and persist stealth progression](us-005-configure-and-persist-progression.md)