set_city_focus
Set a city's citizen yield priority to bias AI tile assignment toward food, production, gold, science, culture, or faith; use default to clear focus.
Instructions
Set a city's citizen yield priority.
Args:
city_id: City ID
focus: One of: food, production, gold, science, culture, faith, default
'default' clears all focus settings.
Cities automatically assign citizens to tiles. This biases the AI
toward the chosen yield type when assigning new citizens.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"city_id": "<city_id>",
"focus": "<focus>"
},
"name": "set_city_focus"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | Yes | ||
| city_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |