Resolve Battle Act
resolve_battle_actResolve a fully specified battle act with no pending inputs, applying its effects and resource costs to the active battle and returning any follow-up reactions or required input.
Instructions
Execute a currently available Battle act whose initialHoles is empty, using its exact subject from discover_battle_acts. This requires an active Battle with no pending fills; use fill_battle_hole for acts that require input. The operation applies the act's effects and resource costs, stores the updated Battle, and may return further required input or reactions. Do not repeat a successful call blindly; creatureFalls also accepts table-supplied reactionSpellTargetFacts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | Copy the exact subject object returned by discover_battle_acts for an act whose initialHoles is empty. For a table-reported fall, use the creatureFalls runtime-command variant and the falling combatant id. | |
| playSessionId | Yes | Play Session handle returned by create_play_session for follow-up stateful calls in the same local process or authenticated account. | |
| reactionSpellTargetFacts | No | For a creatureFalls subject, provide the table's falling-creature mitigation trigger facts, including reacting combatants, procedure references, and visibility/distance witnesses. Omit when none apply; omission defaults to an empty array. Other subjects do not use this field. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||