From 570ca6c953de8b62b6da62136c33112a9719bd6d Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Wed, 15 Jul 2026 23:18:44 +0200 Subject: [PATCH] =?UTF-8?q?fix(d30):=20text=20cleanup=20=E2=80=94=20OR?= =?UTF-8?q?=E2=86=92AND=20for=20bonus=20dice,=20mulligan=20gets=20(players?= =?UTF-8?q?=20only)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit D30=30 and D30=20 bonus dice descriptions now say 'and' instead of 'or' to reflect auto-roll behavior (no dialog choice). Mulligan D30=8 entries appended with '(players only)' as GM reminder. --- module/config/d30_results_tables.json | 38 +++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/module/config/d30_results_tables.json b/module/config/d30_results_tables.json index 3d4528a..6ece53a 100644 --- a/module/config/d30_results_tables.json +++ b/module/config/d30_results_tables.json @@ -17,7 +17,7 @@ "target": "attack" } ], - "description": "Possible Lethal or Vital Strike or Add D20E to Attack" + "description": "Possible Lethal or Vital Strike and Add D20E to Attack" }, "ranged_attack": { "type": "choice", @@ -35,7 +35,7 @@ "target": "attack" } ], - "description": "Possible Lethal or Vital Strike or Add D20E to Attack" + "description": "Possible Lethal or Vital Strike and Add D20E to Attack" }, "melee_defense": { "type": "choice", @@ -53,7 +53,7 @@ "target": "defense" } ], - "description": "Possible Flawless or Legendary Defense or Add D20E to Defense" + "description": "Possible Flawless or Legendary Defense and Add D20E to Defense" }, "arcane_spell_attack": { "type": "choice", @@ -71,7 +71,7 @@ "target": "spell_attack" } ], - "description": "Possible Lethal or Vital Magical Strike or Add D20E to Spell Attack" + "description": "Possible Lethal or Vital Magical Strike and Add D20E to Spell Attack" }, "skill_rolls": { "type": "skill_auto_success", @@ -93,7 +93,7 @@ "target": "defense" } ], - "description": "Possible Flawless or Legendary Defense or Add D20E to Defense" + "description": "Possible Flawless or Legendary Defense and Add D20E to Defense" }, "arcane_spell_defense": { "type": "choice", @@ -107,7 +107,7 @@ "target": "spell_defense" } ], - "description": "Possible Spell Catastrophe or adds D20E to Spell Defense" + "description": "Possible Spell Catastrophe and adds D20E to Spell Defense" } }, "29": { @@ -257,7 +257,7 @@ "target": "attack" } ], - "description": "Possible Vicious Strike or Add D12 to attack" + "description": "Possible Vicious Strike and Add D12 to attack" }, "ranged_attack": { "type": "choice", @@ -274,7 +274,7 @@ "target": "attack" } ], - "description": "Possible Vicious Strike or add D12 to attack" + "description": "Possible Vicious Strike and add D12 to attack" }, "melee_defense": { "type": "choice", @@ -291,7 +291,7 @@ "target": "defense" } ], - "description": "Possible 20/20 defense that avoids Any Attack Except a Lethal Strike or adds D12 to defense" + "description": "Possible 20/20 defense that avoids Any Attack Except a Lethal Strike and adds D12 to defense" }, "arcane_spell_attack": { "type": "choice", @@ -308,7 +308,7 @@ "target": "spell_attack" } ], - "description": "Possible Vicious Application of a Magical Attack or add D12 to attack" + "description": "Possible Vicious Application of a Magical Attack and add D12 to attack" }, "skill_rolls": { "type": "bonus_flat", @@ -331,7 +331,7 @@ "target": "defense" } ], - "description": "Possible 20/20 defense that avoids Any Attack Except a Lethal Strike or adds D12 to defense" + "description": "Possible 20/20 defense that avoids Any Attack Except a Lethal Strike and adds D12 to defense" }, "arcane_spell_defense": { "type": "choice", @@ -348,7 +348,7 @@ "target": "spell_defense" } ], - "description": "Possible 20/20 Spell defense that Saves Against Any Magical Attack Except a Lethal Magical Strike or add D12 to spell defense" + "description": "Possible 20/20 Spell defense that Saves Against Any Magical Attack Except a Lethal Magical Strike and add D12 to spell defense" } }, "15": { @@ -446,31 +446,31 @@ "8": { "melee_attack": { "type": "mulligan", - "description": "Mulligan, Can Choose to Re-roll This Attack" + "description": "Mulligan, Can Choose to Re-roll This Attack (players only)" }, "ranged_attack": { "type": "mulligan", - "description": "Mulligan, Can Choose to Re-Roll This Attack" + "description": "Mulligan, Can Choose to Re-Roll This Attack (players only)" }, "melee_defense": { "type": "mulligan", - "description": "Mulligan, Can Choose to Re-Roll This Defense" + "description": "Mulligan, Can Choose to Re-Roll This Defense (players only)" }, "arcane_spell_attack": { "type": "mulligan", - "description": "Mulligan, Can Re-Roll This Spell Attack" + "description": "Mulligan, Can Re-Roll This Spell Attack (players only)" }, "skill_rolls": { "type": "mulligan", - "description": "Mulligan, Can Re-Roll This Skill roll" + "description": "Mulligan, Can Re-Roll This Skill roll (players only)" }, "ranged_defense": { "type": "mulligan", - "description": "Mulligan, Can Choose to Re-Roll This Defense" + "description": "Mulligan, Can Choose to Re-Roll This Defense (players only)" }, "arcane_spell_defense": { "type": "mulligan", - "description": "Mulligan, Can Re-Roll This Spell Defense" + "description": "Mulligan, Can Re-Roll This Spell Defense (players only)" } }, "7": {