Skip to content

Commit

Permalink
Merge pull request #13015 from MadCoder253/gurps-2.20.0
Browse files Browse the repository at this point in the history
[GURPS] 2.20.0
  • Loading branch information
NorWhal authored Jun 13, 2024
2 parents c6af08f + 019f8d8 commit 4585597
Showing 1 changed file with 16 additions and 20 deletions.
36 changes: 16 additions & 20 deletions GURPS/gurps.html
Original file line number Diff line number Diff line change
Expand Up @@ -4357,20 +4357,9 @@ <h4>
<input type="text" name="attr_announcement_version" readonly="readonly" value="0" title="GURPS Character Sheet Version" />
</h4>

<!-- current version notes: 2.19.0 -->
<!-- current version notes: 2.20.0 -->
<ul>
<li><b>NEW:</b> Combat > Your Hit Locations Tab. Added a note for <b>Large-Area Injury</b>. If you apply a hit location template, there is now a <b>Large-Area</b> hit location.</li>
<li><b>ENHANCEMENT:</b> Roll Modifiers Toolbox for Melee attacks. Added a modifier for attacking through unfriendly hex. B388.</li>
<li><b>ENHANCEMENT:</b> Roll Modifiers Toolbox for Active Defenses. Added a modifier for attack from a side hex. B390.</li>
<li><b>ENHANCEMENT:</b> Tools > General > Drinking and Intoxication Tool. If drinks consumed is less than ST/4, the die button is replaced by the text "No roll needed." Requested by Demented Avenger.</li>
<li><b>ENHANCEMENT:</b> Active Defenses. Added a new field for weight of the parrying weapon and tool to calculate weapon breakage. B376.</li>
<li><b>ENHANCEMENT:</b> Melee Attacks. Added a new field for weight of the attacking weapon and tool to show the parrying weapon's breaking point. B376.</li>
<li><b>BUGFIX:</b> Skill roll was not setting values for max 9, and summary.</li>
<li><b>BUGFIX:</b> Technique skill roll was not setting values for max 9, and summary.</li>
<li><b>BUGFIX:</b> Defense roll was not setting values summary.</li>
<li><b>BUGFIX:</b> Melee skill roll was not setting values for max 9, summary, hit location, maneuver, and all-out attack.</li>
<li><b>BUGFIX:</b> Ranged skill roll was not setting values for max 9, summary, hit location, maneuver, and all-out attack.</li>
<li><b>BUGFIX:</b> Fixed the styling for the <b>Duplicate</b> button for melee and ranged attacks.</li>
<li><b>BUGFIX:</b> Fixed bug where all rolls were showing the note "If parrying weapon is or less, check for breakage. B376." Reported by Niccy_Everson and Cal Godot.</li>
</ul>

<label class="check"><input type="checkbox" name="attr_announcements_hide" value="1">&nbsp;<b><span data-i18n="hide-until-next-update">Hide until next update</span></b></label>
Expand Down Expand Up @@ -13479,7 +13468,7 @@ <h4><span data-i18n="notes-label">Notes</span></h4>
<input type="text" name="attr_skill" title="Macro: @{NAME|repeating_melee_$[row #]_skill}" />
</div>
<div class="cell col6">
<button type="action" name="act_skillroll" class="button-roll-template btn ui-draggable" value="@{roll}&{template:skillRoll} {{sheetStyle=@{chatstyle}}} {{type=Melee Attack}} {{selected=@{selected_token_macro}}} {{target1=@{target_token_macro}}} {{characterName=@{character_name}}} {{rollResult=[[3d6cs<1cf>6]]}} {{useModTool=[[1]]}} {{showNotes=[[1]]}} {{useCriticalPlusTen=[[@{use_critical_plus_10}]]}} {{popupModifier=@{popup_modifier}}} {{activeDefense=[[0]]}} {{isSkillRoll=[[1]]}} {{showHitLabel=[[1]]}} {{notesTitlePrefix=Weapon}} {{showRawDefenseNotes=[[@{show_raw_defensive_notes}]]}} {{rollModifier=[[@{melee_roll_modifier}]]}} {{displayRollModifierSummary=[[@{display_roll_modifier_summary}]]}} {{rollModifierSummary=@{melee_roll_modifier_summary}}} {{quickModShow=[[@{melee_quick_mod_show_in_roll}]]}} {{quickModTotal=[[@{melee_quick_mod_total}]]}} {{quickModSummary=@{melee_quick_mod_summary}}}" />
<button type="action" name="act_skillroll" class="button-roll-template btn ui-draggable" value="@{roll}&{template:skillRoll} {{sheetStyle=@{chatstyle}}} {{type=Melee Attack}} {{selected=@{selected_token_macro}}} {{target1=@{target_token_macro}}} {{characterName=@{character_name}}} {{rollResult=[[3d6cs<1cf>6]]}} {{useModTool=[[1]]}} {{showNotes=[[1]]}} {{useCriticalPlusTen=[[@{use_critical_plus_10}]]}} {{popupModifier=@{popup_modifier}}} {{activeDefense=[[0]]}} {{isSkillRoll=[[1]]}} {{showHitLabel=[[1]]}} {{notesTitlePrefix=Weapon}} {{showRawDefenseNotes=[[@{show_raw_defensive_notes}]]}} {{rollModifier=[[@{melee_roll_modifier}]]}} {{displayRollModifierSummary=[[@{display_roll_modifier_summary}]]}} {{rollModifierSummary=@{melee_roll_modifier_summary}}} {{quickModShow=[[@{melee_quick_mod_show_in_roll}]]}} {{quickModTotal=[[@{melee_quick_mod_total}]]}} {{quickModSummary=@{melee_quick_mod_summary}}} {{weightSystem=@{weight_system}}}" />
</div>
</div> <!-- .row -->

Expand Down Expand Up @@ -21382,7 +21371,14 @@ <h4>Version: <span name="attr_announcement_version"></span></h4>

<p>Pull Request: <span name="attr_latest_changes"></span></p>

<!-- current version notes: 2.19.0 -->
<!-- current version notes: 2.20.0 -->
<ul>
<li><b>BUGFIX:</b> Fixed bug where all rolls were showing the note "If parrying weapon is or less, check for breakage. B376." Reported by Niccy_Everson and Cal Godot.</li>
</ul>


<h4>Version: 2.19.0</h4>
<p>Pull Request: 6/12/2024</p>
<ul>
<li><b>NEW:</b> Combat > Your Hit Locations Tab. Added a note for <b>Large-Area Injury</b>. If you apply a hit location template, there is now a <b>Large-Area</b> hit location.</li>
<li><b>ENHANCEMENT:</b> Roll Modifiers Toolbox for Melee attacks. Added a modifier for attacking through unfriendly hex. B388.</li>
Expand Down Expand Up @@ -26467,13 +26463,13 @@ <h4>
{{/popupModifier}}

<!-- parrying weapon breakage -->
{#parryingWeaponWeight}
{{#parryingWeaponWeight}}
<tr>
<td colspan="2">
If parrying weapon is {{parryingWeaponWeight}} <span name="attr_weight_system"></span> or less, check for breakage. B376.
If parrying weapon is {{parryingWeaponWeight}} {{weightSystem}} or less, check for breakage. B376.
</td>
</tr>
{/parryingWeaponWeight}
{{/parryingWeaponWeight}}

<!-- quick modifiers -->
{{#rollTotal() quickModShow 1}}
Expand Down Expand Up @@ -26979,9 +26975,9 @@ <h4>

const noop = function () { }; // do nothing callback function.

const version = "2.19.0";
const version = "2.20.0";

const latestChangesDate = "6/11/2024";
const latestChangesDate = "6/18/2024";

let modCascade = true;

Expand Down

0 comments on commit 4585597

Please sign in to comment.