bulk_update_characters
Modify health points, temporary HP, or ability scores for multiple Dungeons & Dragons characters simultaneously using predefined adjustments.
Instructions
Update properties for multiple characters at once by a given amount.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
charisma_change | No | Amount to change charisma by. | |
constitution_change | No | Amount to change constitution by. | |
dexterity_change | No | Amount to change dexterity by. | |
hp_change | No | Amount to change current HP by (positive or negative). | |
intelligence_change | No | Amount to change intelligence by. | |
names_or_ids | Yes | List of character names or IDs to update. | |
strength_change | No | Amount to change strength by. | |
temp_hp_change | No | Amount to change temporary HP by (positive or negative). | |
wisdom_change | No | Amount to change wisdom by. |
Input Schema (JSON Schema)
{
"properties": {
"charisma_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change charisma by.",
"title": "Charisma Change"
},
"constitution_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change constitution by.",
"title": "Constitution Change"
},
"dexterity_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change dexterity by.",
"title": "Dexterity Change"
},
"hp_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change current HP by (positive or negative).",
"title": "Hp Change"
},
"intelligence_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change intelligence by.",
"title": "Intelligence Change"
},
"names_or_ids": {
"description": "List of character names or IDs to update.",
"items": {
"type": "string"
},
"title": "Names Or Ids",
"type": "array"
},
"strength_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change strength by.",
"title": "Strength Change"
},
"temp_hp_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change temporary HP by (positive or negative).",
"title": "Temp Hp Change"
},
"wisdom_change": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Amount to change wisdom by.",
"title": "Wisdom Change"
}
},
"required": [
"names_or_ids"
],
"type": "object"
}