diff --git a/docs/player_gm_ux_redesign_plan.md b/docs/player_gm_ux_redesign_plan.md index b14a159..17b04c9 100644 --- a/docs/player_gm_ux_redesign_plan.md +++ b/docs/player_gm_ux_redesign_plan.md @@ -182,6 +182,7 @@ Fields: - attack table - armor type - attack roll +- enemy db (attack malus) - optional critical roll Controls: @@ -336,12 +337,12 @@ When the user edits `RawCellText`: ### Manual override model -Each editable section should support two states: +A critical result should support two states: -- generated from raw input -- manually overridden +- imported from the pdf +- raw input manually overridden and derived fields generated from raw input or also manually overriden -This avoids the current problem where multiple fields can silently diverge from one another. +This avoids the current problem where re-imports using the tool discards user curations. ### 5. Affix Editing UX diff --git a/src/RolemasterDb.App/rolemaster.db b/src/RolemasterDb.App/rolemaster.db index d34c0bf..7c99c6b 100644 Binary files a/src/RolemasterDb.App/rolemaster.db and b/src/RolemasterDb.App/rolemaster.db differ