city_task
Annex a puppet city, raze it, or halt razing to manage captured cities. Use city_screen flags to see puppet/razing state and act by city_id.
Instructions
City-screen tasks: annex (a puppet), raze, or unraze. Annexed cities get resistance; raze burns one population per turn. cities()/city_screen already flag puppet/razing state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| city_id | Yes |