1.9 KiB
1.9 KiB
type, title, description, status
| type | title | description | status |
|---|---|---|---|
| User Story | US-012: Create quests by command near a board | Allow command-based quest creation and material autocomplete near a physical board even when global player commands are disabled. | done |
US-012: Create quests by command near a board
As a player, I want to use the quest-creation command near a quest board so that I can use material autocomplete while still interacting at the physical board.
Acceptance criteria
- When global player quest commands are disabled,
/quests create <block> <quantity>remains available to a player within five blocks of a registered board interaction location. - Material and quantity autocomplete remain available for nearby quest creation.
- A player farther than five blocks from every registered board is directed to move closer and no quest or escrow change occurs.
- Board proximity requires the player and registered location to be in the same world.
- A distance of exactly five blocks is accepted and a greater distance is rejected.
- Root listing,
list,complete,cancel, andclaimremain disabled while global player commands are disabled. - When global player quest commands are enabled, all command behavior, including creation, remains available regardless of board proximity.
- Custom single-block boards and every registered interaction location on generated boards satisfy the proximity requirement.
- Board-dialog creation remains available regardless of command settings or command proximity rules.
- Automated tests verify boundaries, cross-world behavior, autocomplete, command settings, disabled subcommands, and generated-board proximity.