Allow a GM to duplicate an encounter definition as a clean template — without copying any in-progress session state.
Scope
- "Duplicate as Template" option in encounter library (context menu or swipe action)
- Creates a new
EncounterDefinition with the same roster, player configs, and GM notes
- The duplicate has no associated session — starts fresh when run
- Original encounter and its session are unchanged
Depends on
Acceptance criteria
Allow a GM to duplicate an encounter definition as a clean template — without copying any in-progress session state.
Scope
EncounterDefinitionwith the same roster, player configs, and GM notesDepends on
Acceptance criteria