diff --git a/GURPS/gurps.html b/GURPS/gurps.html index 52f48ca55c..002be6989d 100644 --- a/GURPS/gurps.html +++ b/GURPS/gurps.html @@ -51,8 +51,10 @@ Enter a negative integer for the penalty. Penalty for each spell MAINTAINED Enter a negative integer for the penalty. + Show casting details on roll template: + If checked, detailed notes like casting time, duration, cost, maintain, resisted by, and class will be shown on the roll results template. Fragmentation Recoil - Recoil for Fragmentation Damage. + Recoil for Fragmentation Damage. Point Summary Layout Select option on how to display the Point Summary Table. Show Original Techniques Table @@ -4272,6 +4274,7 @@
  • Current Move Bug. Fix issue where current move wasn't updated when inventory total changes. Reported by Adam .
  • Combat Tab > Defense Sub-tab > Roll Modifier Tool. Add Defense Bonus modifier.
  • Bugfix: Roll template Pastelle Pink not showing correctly for rolls and dex rolls. Reported by Ian.
  • +
  • New Sheet and Campaign Option: Show casting details on roll template. If checked, detailed notes like casting time, duration, cost, maintain, resisted by, and class will be shown on the roll results template.
  • @@ -12359,7 +12362,7 @@ visualize what it will look like in chat.
    -
    @@ -12608,6 +12611,7 @@ visualize what it will look like in chat.
  • Current Move Bug. Fix issue where current move wasn't updated when inventory total changes. Reported by Adam .
  • Combat Tab > Defense Sub-tab > Roll Modifier Tool. Add Defense Bonus modifier.
  • Bugfix: Roll template Pastelle Pink not showing correctly for rolls and dex rolls. Reported by Ian.
  • +
  • New Sheet and Campaign Option: Show casting details on roll template. If checked, detailed notes like casting time, duration, cost, maintain, resisted by, and class will be shown on the roll results template.
  • Version: 2.5.1

    @@ -13071,6 +13075,14 @@ visualize what it will look like in chat. + + + Show casting details on roll template: + + + + + @@ -14274,7 +14286,7 @@ See notes for weapon. {{#rollResult}} {{#spellRoll}} - + @@ -14491,7 +14503,7 @@ See notes for weapon. {{#useMalfunction}} {{#rollGreater() malfunction 0}} {{#rollBetween() rollResult malfunction 18}} - + Malfunction! @@ -14541,7 +14553,7 @@ See notes for weapon. {{#rollTotal() useDamageTypeNotes 1}} {{#damageTypeNote}} - + {{damageTypeNote}} {{/damageTypeNote}} @@ -14549,84 +14561,78 @@ See notes for weapon. {{#rollTotal() showNotes 1}} {{#notes}} - + {{notes}} {{/notes}} {{/rollTotal() showNotes 1}} - - {{#showSpellNotes}} - {{#spellNotes}} - - Mods: - - {{spellNotes}} - - - {{/spellNotes}} - {{/showSpellNotes}} - - {{#rollTotal() defenseType 2}} - {{#notes}} - - - - - - {{/notes}} - {{/rollTotal() defenseType 2}} - - {{#castingTime}} - - - Time: - - {{castingTime}} - - {{/castingTime}} - - {{#castingDuration}} - - - Duration: - - {{castingDuration}} - - {{/castingDuration}} - - {{#castingCost}} - - - Cost: - - {{castingCost}} - - {{/castingCost}} - - {{#castingMaintain}} - - - Maintain: - - {{castingMaintain}} - - {{/castingMaintain}} - {{#castingResist}} - - Resisted by: - {{castingResist}} - - {{/castingResist}} + {{#rollTotal() showCastingDetails 1}} + + {{#rollTotal() showSpellNotes 1}} + {{#spellNotes}} + + Mods: + + {{spellNotes}} + + + {{/spellNotes}} + {{/rollTotal() showSpellNotes 1}} + + {{#castingTime}} + + + Time: + + {{castingTime}} + + {{/castingTime}} + + {{#castingDuration}} + + + Duration: + + {{castingDuration}} + + {{/castingDuration}} + + {{#castingCost}} + + + Cost: + + {{castingCost}} + + {{/castingCost}} + + {{#castingMaintain}} + + + Maintain: + + {{castingMaintain}} + + {{/castingMaintain}} + + {{#castingResist}} + + Resisted by: + {{castingResist}} + + {{/castingResist}} + + {{#castingClass}} + + + Class: + + {{castingClass}} + + {{/castingClass}} + {{/rollTotal() showCastingDetails 1}} - {{#castingClass}} - - - Class: - - {{castingClass}} - - {{/castingClass}} {{#recoil}} diff --git a/GURPS/sheet.json b/GURPS/sheet.json index 6efacb28e9..4b26cb2ad6 100644 --- a/GURPS/sheet.json +++ b/GURPS/sheet.json @@ -186,6 +186,16 @@ "description": "Enter a negative integer for the penalty.", "descriptiontranslationkey": "sheet-penalty-per-spell-maintained-desc" }, + { + "attribute": "show_casting_details", + "displayname": "Show casting details on roll template:", + "displaytranslationkey": "sheet-show-casting-details", + "type": "checkbox", + "value": "1", + "checked": "checked", + "description": "If checked, detailed notes like casting time, duration, cost, maintain, resisted by, and class will be shown on the roll results template.", + "descriptiontranslationkey": "sheet-show-casting-details-desc" + }, { "attribute": "fragmentation_recoil", "displayname": "Fragmentation Recoil", diff --git a/GURPS/translation.json b/GURPS/translation.json index 2a5d47acdf..472d85c7e9 100644 --- a/GURPS/translation.json +++ b/GURPS/translation.json @@ -25,6 +25,8 @@ "sheet-penalty-per-spell-on-desc": "Enter a negative integer for the penalty.", "sheet-penalty-per-spell-maintained": "Penalty for each spell MAINTAINED", "sheet-penalty-per-spell-maintained-desc": "Recoil for Fragmentation Damage.", + "sheet-show-casting-details": "Show casting details on roll template:", + "sheet-show-casting-details-desc": "If checked, detailed notes like casting time, duration, cost, maintain, resisted by, and class will be shown on the roll results template.", "sheet-fragmentation-recoil": "Fragmentation Recoil", "sheet-point-summary-layout-option": "Point Summary Layout", "sheet-point-summary-layout-option-desc": "Select option on how to display the Point Summary Table.", @@ -941,7 +943,7 @@ "private-speed-tracker-label": "Private Speed Tracker", "private-speed-tracker-tooltip": "Show basic speed and add to Chat message to GM.", "spell-options-label": "Spell Options (See B238, M10)", - "spell-options-table": "
    Penalty for each spell ON:
    Penalty for each spell Concentrated On:
    ", + "spell-options-table": "
    Penalty for each spell ON:
    Penalty for each spell Concentrated On:
    Show casting details on roll template:
    ", "abbreviation-show-rules-as-written-notes-label": "Show Active Defenses RAW Notes", "abbreviation-show-rules-as-written-spell-notes-label": "Show Spell RAW Notes", "abbreviation-show-rules-as-written-notes-tooltip": "Show Rules as Written Success/Fail notes",