amend_assignment
Change an active assignment in place, updating only specified fields and replacing lists. Use when a unit upgrades, a site moves, or a review turn passes but the plan holds.
Instructions
Change an active assignment in place: only the fields given change (role, purpose, done_when and review
as in assign; unit_ids / city_ids replace the list; target={} clears the target; review={} clears the triggers). Use it when a unit was upgraded (new id), a
site moved, or the review turn passed and the plan still holds. note is kept in the assignment's history.
The answer is the amended assignment reconciled now, with previous values. One game read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| role | No | ||
| review | No | ||
| target | No | ||
| purpose | No | ||
| city_ids | No | ||
| unit_ids | No | ||
| done_when | No | ||
| assignment_id | Yes |