Summary
The tool description says spawn_quick_enemy adds enemies to combat. In practice, calling it with encounterId set to an existing encounter ignores that field and creates a brand-new encounter containing only the spawned enemies. The PCs in the original encounter are left without opponents.
Reproduction
{ "action": "spawn_quick_enemy", "encounterId": "encounter-A-...", "creature": "cultist", "count": 3 }
Returns a new encounter id encounter-quick-... with only the cultists. The original encounter-A is unchanged.
Expected
If encounterId is provided, append the spawned enemies as participants to that encounter and return the updated state. If omitted, create a fresh encounter (current behavior).
Acceptance
Summary
The tool description says
spawn_quick_enemyadds enemies to combat. In practice, calling it withencounterIdset to an existing encounter ignores that field and creates a brand-new encounter containing only the spawned enemies. The PCs in the original encounter are left without opponents.Reproduction
{ "action": "spawn_quick_enemy", "encounterId": "encounter-A-...", "creature": "cultist", "count": 3 }Returns a new encounter id
encounter-quick-...with only the cultists. The originalencounter-Ais unchanged.Expected
If
encounterIdis provided, append the spawned enemies as participants to that encounter and return the updated state. If omitted, create a fresh encounter (current behavior).Acceptance
encounterIdis set, spawned enemies join that encounter.