create_quest
Design and structure new quests for Dungeons & Dragons campaigns. Define quest titles, descriptions, objectives, rewards, and NPC details to enhance storytelling and gameplay management.
Instructions
Create a new quest.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
description | Yes | Quest description | |
giver | No | Quest giver (NPC name) | |
notes | No | Additional notes | |
objectives | No | Quest objectives | |
reward | No | Quest reward | |
title | Yes | Quest title |
Input Schema (JSON Schema)
{
"properties": {
"description": {
"description": "Quest description",
"title": "Description",
"type": "string"
},
"giver": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Quest giver (NPC name)",
"title": "Giver"
},
"notes": {
"default": "",
"description": "Additional notes",
"title": "Notes",
"type": "string"
},
"objectives": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Quest objectives",
"title": "Objectives"
},
"reward": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Quest reward",
"title": "Reward"
},
"title": {
"description": "Quest title",
"title": "Title",
"type": "string"
}
},
"required": [
"title",
"description"
],
"type": "object"
}