Find which requirement prevents an NPC from offering a quest
Applies to: PikaMug Quests; match the linked maintainer documentation to your installed platform and release.
Documentation checked .
A visible quest NPC does not prove that an account meets the quest requirements. Compare acceptance rules before recreating the NPC or removing every condition.
Check the installed content
PikaMug Quests has its own quest editor and player progress storage. Confirm that you use this plugin rather than another project named Quests. Current maintainer documentation targets version 5 and newer; use the legacy reference when your installed release needs it.
Work through the change
- Record the NPC and the exact quest being offered, including its internal identity. Save the quest definition and check the requirements reference matching the installed release.
- Compare the affected player with an eligible disposable test account. List money, items, permissions, completed quests and other requirements actually configured on this quest.
- On staging, test one failing requirement at a time while keeping the NPC and quest route unchanged. Use harmless quantities and do not grant operator status to make the offer appear.
- Once acceptance works, repeat with a deliberately ineligible account and check the rejection message. Confirm the player receives useful guidance without revealing staff-only commands or private data.
Verify the result
The NPC should offer the intended quest to eligible players and reject the specific failing case predictably. The test should identify the blocking requirement without changing other quests.
If the result differs
If acceptance works by command but not through the NPC, inspect the NPC association or dependency integration. If neither route works, inspect quest availability and requirements before replacing the NPC entity.
Keep a recovery path
Restore the prior requirement changes and remove temporary test permissions. Preserve quest progress and the NPC configuration; deleting an NPC or resetting all player records is unnecessary for an unexplained eligibility check.
References and related help
Check the maintainer reference: PikaMug Quests documentation, PikaMug Quests documentation.
Before changing live data, read how to keep a completed recovery copy. For startup errors, use the log collection guide.
No comments to display
No comments to display