Weight Capacity
-
-
-
+
+
+
Carry
Lift
Push
From 61d83955ab355129a19c77a07e38e67e2930d028 Mon Sep 17 00:00:00 2001
From: johnmoney-code <64189467+johnmoney-code@users.noreply.github.com>
Date: Thu, 21 Jan 2021 01:43:14 -0800
Subject: [PATCH 024/194] sheetworker to calc Unnat Stats mod
up next is to add them to DoS
(also removed some erroneous whitespace)
---
Only-War-Enhanced/OnlyWarEnhanced.html | 48 +++++++++++++++++++++++++-
1 file changed, 47 insertions(+), 1 deletion(-)
diff --git a/Only-War-Enhanced/OnlyWarEnhanced.html b/Only-War-Enhanced/OnlyWarEnhanced.html
index 8f7f2b0b92..b75ad2dd0a 100644
--- a/Only-War-Enhanced/OnlyWarEnhanced.html
+++ b/Only-War-Enhanced/OnlyWarEnhanced.html
@@ -1943,6 +1943,52 @@
@@ -1985,33 +2174,53 @@ attackSkills.forEach(attackSkill => {
{{#rollTotal() profroll 1}}
Critical Success. !!!
Degrees of Success.
4
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollTotal() profroll 1}}
{{#rollBetween() profroll 2 thirddegree}}
Amazing Success. !!
Degrees of Success.
3
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll 2 thirddegree}}
{{#rollBetween() profroll thirddegree1 seconddegree}}
Great Success. !
Degrees of Success.
2
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll thirddegree1 seconddegree}}
{{#rollBetween() profroll seconddegree1 firstdegree}}
Success.
Degrees of Success
1
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll seconddegree1 firstdegree}}
@@ -2022,25 +2231,40 @@ attackSkills.forEach(attackSkill => {
{{#rollTotal() profroll 1}}
Critical Success. !!!
Degrees of Success.
3
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollTotal() profroll 1}}
{{#rollBetween() profroll 2 thirddegree}}
Amazing Success. !!
Degrees of Success.
2
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll 2 thirddegree}}
{{#rollBetween() profroll thirddegree1 seconddegree}}
Great Success. !
Degrees of Success.
1
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll thirddegree1 seconddegree}}
{{#rollBetween() profroll seconddegree1 firstdegree}}
@@ -2053,17 +2277,27 @@ attackSkills.forEach(attackSkill => {
{{#rollTotal() profroll 1}}
Critical Success. !!!
Degrees of Success.
2
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollTotal() profroll 1}}
{{#rollBetween() profroll 2 thirddegree}}
Amazing Success. !!
Degrees of Success.
1
- {{#dmgroll}}
-
Damage.
{{dmgroll}}
- {{/dmgroll}}
+ {{#rollGreater() dmgqueryroll 0}}
+
Damage.
{{dmgqueryroll}}
+ {{/rollGreater() dmgqueryroll 0}}
+ {{#rollTotal() dmgqueryroll 0}}
+ {{#dmgroll}}
+
Damage.
{{dmgroll}}
+ {{/dmgroll}}
+ {{/rollTotal() dmgqueryroll 0}}
{{/rollBetween() profroll 2 thirddegree}}
{{#rollBetween() profroll thirddegree1 seconddegree}}
diff --git a/Maximum Apocalypse/README.md b/Maximum Apocalypse/README.md
index ed3f9999a2..6e82f5969b 100644
--- a/Maximum Apocalypse/README.md
+++ b/Maximum Apocalypse/README.md
@@ -10,32 +10,50 @@ Also see the API script which implements the logic to handle initiative tracking
## Usage Notes
-- Structure very close to to core rulebook
-- If sheet is too wide/large setting browser zoom to 80% is a good alternate size
- Automatically calculates all derived stats: half/quarter stats, special stats, build/repair table & encumbrance
- Automatic calculations incorporate effects from following abilities: Collar, Faith, Giant Genetics, Instinctive, Luck Stars, Moving Target, Reflex, Tightening the Belt, Unreliable
+- Hunger conditions will highlight in red when active
- Roll buttons for stats, skills, special stats, defenses, attacks & damage
- Roll buttons query for 0-3 advantages/disadvantages & implement advantage/disadvantage effects
- Roll template indicates level & degree of success
- Sheet also has roll buttons for base stat actions & shows required food units
- Tick the "Threshold modifier prompt on every roll" checkbox to specify misc. threshold modifer for subsequent rolls
+- Tick the "Damage code prompt on every attack" checkbox to specify damage code for subsequent attack rolls
+- Tick the "Manually set Armor, Special Stats and Dodge" checkbox to disable automatic calculations for named fields
- Drop down selections for archetypes, apocalypse & skill proficiencies
- Initiative includes modifiers from being encumbered, shaken, acute, starving & emaciated
- "Next Combat Phase" button to reduce initiative tracker value by 5 (See API script to do this automatically, track phase number & reset for new round)
- Temporary initiative modifier field for situational special ability effects
- Special Ability and Gear descriptions can be expanded/contracted to see the full text when needed
-- Hunger conditions will highlight in red when active
- Starving condition will apply -10 modifier to base stats (modifier indicator will appear next to base stats)
+- Structure very close to to core rulebook
- Structure deviations from core rulebook implemented to provide enough room for Special Ability and Gear descriptions
+- Fully enabled for language translations
+- If sheet is too wide/large setting browser zoom to 80% is a good alternate size
- Install Maximum Apocalypse API & tick the "Use API for rolls (Requires Pro Account)" checkbox to use "Re-Roll" button to re-roll & reduce luck uses
## Aspirational enhancements
+- Distinguish between current & max ammo
+- Add range to weapons
+- Text areas should remember how expanded they were
+- Distinguish between current & max ammo
+- Add radiation infection table
+- Add food poisoning table
+- Slowed condition should indicate penalties
- Default proficiency roll prompt to disadvantage for non-proficient skills
- Implement Disadvantage to all rolls when Emaciated
- Implement special ability conditional modifier roll queries (e.g. Bravery, Hollow Points ...)
## Change Log
+### January 21st 2021 v8.0
+- Make damage roll query optional
+- Fix Resilience calculation missing Fort value
+- Add damage dice to DC option tooltip
+- Fix bug where threshold modifier was enabled by default
+- Implement option to disable armor, dodge & special stat calculations
+- Unarmed/Brawl attack text should be translated
+
### January 7th 2021 v7.0
- Add Luck button!
- Add button to add initiative to tracker
diff --git a/Maximum Apocalypse/sheet.json b/Maximum Apocalypse/sheet.json
index abd83f3507..d6a6405a19 100644
--- a/Maximum Apocalypse/sheet.json
+++ b/Maximum Apocalypse/sheet.json
@@ -4,5 +4,5 @@
"authors": "David Maitland",
"roll20userid": "994218",
"preview": "MaximumApocalypse.png",
- "instructions": "* Automatically calculates all derived stats: half/quarter stats, special stats, build/repair table & encumbrance\r* Automatic calculations incorporate effects from following abilities: Collar, Faith, Giant Genetics, Instinctive, Luck Stars, Moving Target, Reflex, Tightening the Belt, Unreliable\r* Roll buttons for stats, skills, special stats, defenses, attacks & damage\r* Roll buttons query for 0-3 advantages/disadvantages & implement advantage/disadvantage effects\r* Roll template indicates level & degree of success\r* Sheet also has roll buttons for base stat actions & shows required food units\r* Tick the \"Threshold modifier prompt on every roll\" checkbox to specify misc. threshold modifer for subsequent rolls\r* Drop down selections for archetypes, apocalypse & skill proficiencies\r* Initiative includes modifiers from being encumbered, shaken, acute, starving & emaciated\r* \"Next Combat Phase\" button to reduce initiative tracker value by 5 (See API script to do this automatically, track phase number & reset for new round)\r* Temporary initiative modifier field for situational special ability effects\r* Special Ability and Gear descriptions can be expanded/contracted to see the full text when needed\r* Hunger conditions will highlight in red when active\r* Starving condition will apply -10 modifier to base stats (modifier indicator will appear next to base stats)\r* Structure deviations from core rulebook implemented to provide enough room for Special Ability and Gear descriptions\r* If sheet is too wide/large setting browser zoom to 80% is a good alternate size\r* Install Maximum Apocalypse API & tick the \"Use API for rolls (Requires Pro Account)\" checkbox to use \"Re-Roll\" button to re-roll & reduce luck uses\r\r[Sheet Readme](https://github.com/Roll20/roll20-character-sheets/blob/master/Maximum%20Apocalypse/README.md)."
+ "instructions": "* Automatically calculates all derived stats: half/quarter stats, special stats, build/repair table & encumbrance\r* Automatic calculations incorporate effects from following abilities: Collar, Faith, Giant Genetics, Instinctive, Luck Stars, Moving Target, Reflex, Tightening the Belt, Unreliable\r* Roll buttons for stats, skills, special stats, defenses, attacks & damage\r* Roll buttons query for 0-3 advantages/disadvantages & implement advantage/disadvantage effects\r* Roll template indicates level & degree of success\r* Sheet also has roll buttons for base stat actions & shows required food units\r* Tick the \"Threshold modifier prompt on every roll\" checkbox to specify misc. threshold modifer for subsequent rolls\r* Tick the \"Damage code prompt on every attack\" checkbox to specify damage code for subsequent attack rolls\r* Tick the \"Manually set Armor, Special Stats and Dodge\" checkbox to disable automatic calculations for named fields\r* Drop down selections for archetypes, apocalypse & skill proficiencies\r* Initiative includes modifiers from being encumbered, shaken, acute, starving & emaciated\r* \"Next Combat Phase\" button to reduce initiative tracker value by 5 (See API script to do this automatically, track phase number & reset for new round)\r* Temporary initiative modifier field for situational special ability effects\r* Special Ability and Gear descriptions can be expanded/contracted to see the full text when needed\r* Hunger conditions will highlight in red when active\r* Starving condition will apply -10 modifier to base stats (modifier indicator will appear next to base stats)\r* Fully enabled for language translations\r* Structure deviations from core rulebook implemented to provide enough room for Special Ability and Gear descriptions\r* If sheet is too wide/large setting browser zoom to 80% is a good alternate size\r* Install Maximum Apocalypse API & tick the \"Use API for rolls (Requires Pro Account)\" checkbox to use \"Re-Roll\" button to re-roll & reduce luck uses\r\r[Sheet Readme](https://github.com/Roll20/roll20-character-sheets/blob/master/Maximum%20Apocalypse/README.md)."
}
\ No newline at end of file
diff --git a/Maximum Apocalypse/translation.json b/Maximum Apocalypse/translation.json
index 0cc3499e2e..30898821b1 100644
--- a/Maximum Apocalypse/translation.json
+++ b/Maximum Apocalypse/translation.json
@@ -40,9 +40,11 @@
"critical_failure": "Critical Failure",
"current": "Current",
"damage": "Damage",
+ "damage_code_text": "Damage code prompt on every attack ?",
"dead": "Dead",
"defensive_actions": "Defensive Actions",
"degrees_of_success": "Degrees of Success",
+ "disable_calc_text": "Manually set Armor, Special Stats and Dodge ?",
"disadvantage_on_dodge": "Disadv. on Dodge",
"disadvantage_on_rolls": "Disadv. on Rolls",
"dodge": "Dodge",
@@ -193,22 +195,22 @@
"zombie_apocalypse": "Zombie Apocalypse",
"threshold_modifier_text": "Threshold modifier prompt on every roll ?",
"damage_code": "Damage Code",
- "light": "Light",
- "average": "Average",
- "heavy": "Heavy",
- "massive": "Massive",
- "extreme": "Extreme",
- "devastating": "Devastating",
- "ferocious": "Ferocious",
- "ruinous": "Ruinous",
- "ruinous_light": "Ruinous + Light",
- "ruinous_average": "Ruinous + Average",
- "ruinous_heavy": "Ruinous + Heavy",
- "ruinous_massive": "Ruinous + Massive",
- "ruinous_extreme": "Ruinous + Extreme",
- "ruinous_devastating": "Ruinous + Devastating",
- "ruinous_ferocious": "Ruinous + Ferocious",
- "ruinous_ruinous": "Ruinous + Ruinous",
+ "light": "Light (1d4)",
+ "average": "Average (2d4)",
+ "heavy": "Heavy (1d6+3)",
+ "massive": "Massive (2d6+3)",
+ "extreme": "Extreme (1d8+7)",
+ "devastating": "Devastating (2d8+7)",
+ "ferocious": "Ferocious (1d10+11)",
+ "ruinous": "Ruinous (2d10+11)",
+ "ruinous_light": "Ruinous + Light (2d10+1d4+11)",
+ "ruinous_average": "Ruinous + Average (2d10+2d4+11)",
+ "ruinous_heavy": "Ruinous + Heavy (2d10+1d6+14)",
+ "ruinous_massive": "Ruinous + Massive (2d10+2d6+14)",
+ "ruinous_extreme": "Ruinous + Extreme (2d10+1d8+18)",
+ "ruinous_devastating": "Ruinous + Devastating (2d10+2d8+18)",
+ "ruinous_ferocious": "Ruinous + Ferocious (3d10+22)",
+ "ruinous_ruinous": "Ruinous + Ruinous (4d10+22)",
"modifiers": "Modifiers",
"none": "None",
"advantages": "Advantage(s)",
From ec7becc4f574c3469bcdd24d50db467b139e0c71 Mon Sep 17 00:00:00 2001
From: Djjus <59532170+Djjus@users.noreply.github.com>
Date: Fri, 22 Jan 2021 01:14:35 +0000
Subject: [PATCH 031/194] Update Warhammer 4e Character Sheet.html
---
.../Warhammer 4e Character Sheet.html | 44 ++++++++-----------
1 file changed, 18 insertions(+), 26 deletions(-)
diff --git a/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html b/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
index f93ab47de2..5b41d1665c 100644
--- a/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
+++ b/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
@@ -1827,7 +1827,6 @@