1.5 KiB
type, title, description, status
| type | title | description | status |
|---|---|---|---|
| User Story | US-004: Browse available quests | Let players inspect globally available quests and their essential terms. | done |
US-004: Browse available quests
As a player, I want to browse current quests so that I can decide which block deliveries to fulfill.
Acceptance criteria
-
Every registered board lists the same active quests.
-
Each listing shows the requested block material, quantity, reward, issuer, and time remaining.
-
Remaining durations are clear and never display an expired quest as active.
-
Completed, cancelled, and expired quests are excluded from the active listing.
-
When player commands are enabled,
/questsand/quests listprovide the same active quest information in chat. -
Listing and autocomplete do not expose stale quest identifiers as completable or cancellable.
-
Automated tests verify filtering, displayed fields, duration boundaries, and command aliases.
-
Every login privately reports the global active, unexpired quest count with natural zero and singular wording, followed by “Visit the quest board to accept or create a quest.”
-
Automated tests verify repeated login summaries, count wording, and exclusion of completed, cancelled, and expired quests.