From a746f836604b84a2e8ebe0e7e9b3fd76295ab4ed Mon Sep 17 00:00:00 2001 From: Chris Schmalz Date: Sat, 28 Jun 2025 17:20:41 -0700 Subject: [PATCH] dialogv2, force appv1 for sheets, event refs, registering --- _macros/hotbar_0e/death_save.js | 20 +- _macros/hotbar_0e/gain_calm.js | 112 +++--- _macros/hotbar_0e/gain_stress.js | 20 +- _macros/hotbar_0e/lose_calm.js | 20 +- _macros/hotbar_0e/panic_check.js | 20 +- _macros/hotbar_0e/relieve_stress.js | 115 +++--- _macros/hotbar_0e/rest_save.js | 14 +- _macros/hotbar_0e/save.js | 14 +- _macros/hotbar_0e/stat_check.js | 14 +- _macros/hotbar_1e/death_save.js | 20 +- _macros/hotbar_1e/gain_calm.js | 20 +- _macros/hotbar_1e/gain_stress.js | 20 +- _macros/hotbar_1e/lose_calm.js | 36 +- _macros/hotbar_1e/panic_check.js | 20 +- _macros/hotbar_1e/relieve_stress.js | 20 +- _macros/hotbar_1e/rest_save.js | 14 +- _macros/hotbar_1e/save.js | 16 +- _macros/hotbar_1e/stat_check.js | 16 +- _macros/hotbar_1e/wound_check.js | 26 +- module/actor/actor-sheet.js | 48 +-- module/actor/actor.js | 431 +++++++++++---------- module/actor/creature-sheet.js | 12 +- module/actor/ship-sheet-sbt.js | 16 +- module/actor/ship-sheet.js | 8 +- module/item/class-sheet.js | 58 +-- module/item/item-sheet.js | 4 +- module/item/item.js | 2 +- module/item/skill-sheet.js | 2 +- module/mosh.js | 402 ++----------------- module/settings/creature-settings.js | 4 +- module/windows/actor-generator.js | 76 ++-- module/windows/settings-rolltables.js | 2 +- module/windows/ship-deckplan.js | 4 +- module/windows/ship-macros.js | 4 +- module/windows/ship-megadamage.js | 2 +- module/windows/ship-setup.js | 2 +- packs/conditions_0e/000004.log | 0 packs/conditions_0e/000005.ldb | Bin 15355 -> 0 bytes packs/conditions_0e/CURRENT | 1 - packs/conditions_0e/LOCK | 0 packs/conditions_0e/LOG | 5 - packs/conditions_0e/MANIFEST-000002 | Bin 134 -> 0 bytes packs/conditions_1e/000004.log | 0 packs/conditions_1e/000005.ldb | Bin 24497 -> 0 bytes packs/conditions_1e/CURRENT | 1 - packs/conditions_1e/LOCK | 0 packs/conditions_1e/LOG | 5 - packs/conditions_1e/MANIFEST-000002 | Bin 135 -> 0 bytes packs/items_maintenance_1e/000004.log | 0 packs/items_maintenance_1e/000005.ldb | Bin 24089 -> 0 bytes packs/items_maintenance_1e/CURRENT | 1 - packs/items_maintenance_1e/LOCK | 0 packs/items_maintenance_1e/LOG | 5 - packs/items_maintenance_1e/MANIFEST-000002 | Bin 136 -> 0 bytes packs/macros_hotbar_0e.db | 18 +- packs/macros_hotbar_0e/000004.log | 0 packs/macros_hotbar_0e/000005.ldb | Bin 24937 -> 0 bytes packs/macros_hotbar_0e/CURRENT | 1 - packs/macros_hotbar_0e/LOCK | 0 packs/macros_hotbar_0e/LOG | 5 - packs/macros_hotbar_0e/MANIFEST-000002 | Bin 137 -> 0 bytes packs/macros_hotbar_1e.db | 20 +- packs/macros_hotbar_1e/000004.log | 0 packs/macros_hotbar_1e/000005.ldb | Bin 33305 -> 0 bytes packs/macros_hotbar_1e/CURRENT | 1 - packs/macros_hotbar_1e/LOCK | 0 packs/macros_hotbar_1e/LOG | 5 - packs/macros_hotbar_1e/MANIFEST-000002 | Bin 137 -> 0 bytes packs/macros_triggered_0e/000004.log | 0 packs/macros_triggered_0e/000005.ldb | Bin 24964 -> 0 bytes packs/macros_triggered_0e/CURRENT | 1 - packs/macros_triggered_0e/LOCK | 0 packs/macros_triggered_0e/LOG | 5 - packs/macros_triggered_0e/MANIFEST-000002 | Bin 138 -> 0 bytes packs/macros_triggered_1e/000004.log | 0 packs/macros_triggered_1e/000005.ldb | Bin 48976 -> 0 bytes packs/macros_triggered_1e/CURRENT | 1 - packs/macros_triggered_1e/LOCK | 0 packs/macros_triggered_1e/LOG | 5 - packs/macros_triggered_1e/MANIFEST-000002 | Bin 138 -> 0 bytes packs/rolltables_0e/000004.log | 0 packs/rolltables_0e/000005.ldb | Bin 34959 -> 0 bytes packs/rolltables_0e/CURRENT | 1 - packs/rolltables_0e/LOCK | 0 packs/rolltables_0e/LOG | 5 - packs/rolltables_0e/MANIFEST-000002 | Bin 163 -> 0 bytes packs/rolltables_1e/000004.log | 0 packs/rolltables_1e/000005.ldb | Bin 80209 -> 0 bytes packs/rolltables_1e/CURRENT | 1 - packs/rolltables_1e/LOCK | 0 packs/rolltables_1e/LOG | 5 - packs/rolltables_1e/MANIFEST-000002 | Bin 163 -> 0 bytes 92 files changed, 707 insertions(+), 1019 deletions(-) delete mode 100644 packs/conditions_0e/000004.log delete mode 100644 packs/conditions_0e/000005.ldb delete mode 100644 packs/conditions_0e/CURRENT delete mode 100644 packs/conditions_0e/LOCK delete mode 100644 packs/conditions_0e/LOG delete mode 100644 packs/conditions_0e/MANIFEST-000002 delete mode 100644 packs/conditions_1e/000004.log delete mode 100644 packs/conditions_1e/000005.ldb delete mode 100644 packs/conditions_1e/CURRENT delete mode 100644 packs/conditions_1e/LOCK delete mode 100644 packs/conditions_1e/LOG delete mode 100644 packs/conditions_1e/MANIFEST-000002 delete mode 100644 packs/items_maintenance_1e/000004.log delete mode 100644 packs/items_maintenance_1e/000005.ldb delete mode 100644 packs/items_maintenance_1e/CURRENT delete mode 100644 packs/items_maintenance_1e/LOCK delete mode 100644 packs/items_maintenance_1e/LOG delete mode 100644 packs/items_maintenance_1e/MANIFEST-000002 delete mode 100644 packs/macros_hotbar_0e/000004.log delete mode 100644 packs/macros_hotbar_0e/000005.ldb delete mode 100644 packs/macros_hotbar_0e/CURRENT delete mode 100644 packs/macros_hotbar_0e/LOCK delete mode 100644 packs/macros_hotbar_0e/LOG delete mode 100644 packs/macros_hotbar_0e/MANIFEST-000002 delete mode 100644 packs/macros_hotbar_1e/000004.log delete mode 100644 packs/macros_hotbar_1e/000005.ldb delete mode 100644 packs/macros_hotbar_1e/CURRENT delete mode 100644 packs/macros_hotbar_1e/LOCK delete mode 100644 packs/macros_hotbar_1e/LOG delete mode 100644 packs/macros_hotbar_1e/MANIFEST-000002 delete mode 100644 packs/macros_triggered_0e/000004.log delete mode 100644 packs/macros_triggered_0e/000005.ldb delete mode 100644 packs/macros_triggered_0e/CURRENT delete mode 100644 packs/macros_triggered_0e/LOCK delete mode 100644 packs/macros_triggered_0e/LOG delete mode 100644 packs/macros_triggered_0e/MANIFEST-000002 delete mode 100644 packs/macros_triggered_1e/000004.log delete mode 100644 packs/macros_triggered_1e/000005.ldb delete mode 100644 packs/macros_triggered_1e/CURRENT delete mode 100644 packs/macros_triggered_1e/LOCK delete mode 100644 packs/macros_triggered_1e/LOG delete mode 100644 packs/macros_triggered_1e/MANIFEST-000002 delete mode 100644 packs/rolltables_0e/000004.log delete mode 100644 packs/rolltables_0e/000005.ldb delete mode 100644 packs/rolltables_0e/CURRENT delete mode 100644 packs/rolltables_0e/LOCK delete mode 100644 packs/rolltables_0e/LOG delete mode 100644 packs/rolltables_0e/MANIFEST-000002 delete mode 100644 packs/rolltables_1e/000004.log delete mode 100644 packs/rolltables_1e/000005.ldb delete mode 100644 packs/rolltables_1e/CURRENT delete mode 100644 packs/rolltables_1e/LOCK delete mode 100644 packs/rolltables_1e/LOG delete mode 100644 packs/rolltables_1e/MANIFEST-000002 diff --git a/_macros/hotbar_0e/death_save.js b/_macros/hotbar_0e/death_save.js index 85fbb53..1c9c4fa 100644 --- a/_macros/hotbar_0e/death_save.js +++ b/_macros/hotbar_0e/death_save.js @@ -7,8 +7,9 @@ if ((macroTarget === 'character' && !game.user.character) || (macroTarget === 't //else pop up the dialog } else { //pop up the death save dialog box - new Dialog({ - title: `Death Save`, + new new foundry.applications.api.DialogV2({ + window: {title: `Death Save`}, + position: {width: 600,height: 265}, content: ` + +
+
+
+

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
+
+
+

Select your modification:

+ `, + buttons: [ + { + label: `Gain 5 Calm`, + action: `gain_5`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true), + icon: `` + }, + { + label: `Gain 10 Calm`, + action: `gain_10`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true), + icon: `` + }, + { + label: `Gain 1d20 Calm`, + action: `gain_1d20`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true), + icon: `` } - .macro_img{ - display: flex; - justify-content: center; - } - .macro_desc{ - font-family: "Roboto", sans-serif; - font-size: 10.5pt; - font-weight: 400; - padding-top: 8px; - padding-right: 8px; - padding-bottom: 8px; - } - .grid-2col { - display: grid; - grid-column: span 2 / span 2; - grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 2px; - padding: 0; - } - - -
-
-
-

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
-
-
-

Select your modification:

- `, - buttons: { - button1: { - label: `Gain 5 Calm`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true), - icon: `` - }, - button2: { - label: `Gain 10 Calm`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true), - icon: `` - }, - button3: { - label: `Gain 1d20 Calm`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true), - icon: `` - } - } - },{width: 600,height: 265}).render(true); + ] + }).render({force: true}); } \ No newline at end of file diff --git a/_macros/hotbar_0e/gain_stress.js b/_macros/hotbar_0e/gain_stress.js index d12c0f8..5aef660 100644 --- a/_macros/hotbar_0e/gain_stress.js +++ b/_macros/hotbar_0e/gain_stress.js @@ -6,8 +6,9 @@ if ((macroTarget === 'character' && !game.user.character) || (macroTarget === 't game.mosh.noCharSelected(); //else pop up the dialog } else { - new Dialog({ - title: `Gain Stress`, + new foundry.applications.api.DialogV2({ + window: {title: `Gain Stress`}, + position: {width: 600,height: 265}, content: ` + +
+
+
+

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
+
+
+ +

Select your modification:

+ `, + buttons: [ + { + label: `Relieve 1 Stress`, + action: `relieve_1`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true), + icon: `` + }, + { + label: `Relieve 2 Stress`, + action: `relieve_2`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true), + icon: `` + }, + { + label: `Relieve 1d5 Stress`, + action: `relieve_1d5`, + callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true), + icon: `` } - .macro_img{ - display: flex; - justify-content: center; - } - .macro_desc{ - font-family: "Roboto", sans-serif; - font-size: 10.5pt; - font-weight: 400; - padding-top: 8px; - padding-right: 8px; - padding-bottom: 8px; - } - .grid-2col { - display: grid; - grid-column: span 2 / span 2; - grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 2px; - padding: 0; - } - - -
-
-
-

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
-
-
- -

Select your modification:

- `, - buttons: { - button1: { - label: `Relieve 1 Stress`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true), - icon: `` - }, - button2: { - label: `Relieve 2 Stress`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true), - icon: `` - }, - button3: { - label: `Relieve 1d5 Stress`, - callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true), - icon: `` - } - } - },{width: 600,height: 265}).render(true); + ] + }).render({force: true}); } \ No newline at end of file diff --git a/_macros/hotbar_0e/rest_save.js b/_macros/hotbar_0e/rest_save.js index 2cea2d6..354fee9 100644 --- a/_macros/hotbar_0e/rest_save.js +++ b/_macros/hotbar_0e/rest_save.js @@ -6,8 +6,9 @@ if ((macroTarget === 'character' && !game.user.character) || (macroTarget === 't game.mosh.noCharSelected(); //else pop up the dialog } else { - new Dialog({ - title: `Rest Save`, + new foundry.applications.api.DialogV2({ + window: {title: `Rest Save`}, + position: {width: 600,height: 237}, content: ` -
-
-
-

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.
+
+
+
+

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.

Select your modification:

`, - buttons: { - button1: { + buttons: [ + { label: `Lose 5 Calm`, + action: `lose_5`, callback: () => game.mosh.initModifyActor('system.other.stress.value',-5,null,true), - icon: `` + icon: `` }, - button2: { + { label: `Lose 10 Calm`, + action: `lose_10`, callback: () => game.mosh.initModifyActor('system.other.stress.value',-10,null,true), - icon: `` + icon: `` }, - button3: { + { label: `Lose 1d20 Calm`, + action: `lose_1d20`, callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d20`,true), - icon: `` + icon: `` } - } - },{width: 600,height: 265}).render(true); + ] + }).render({force: true}); } \ No newline at end of file diff --git a/_macros/hotbar_1e/panic_check.js b/_macros/hotbar_1e/panic_check.js index 8d89a4f..5839db6 100644 --- a/_macros/hotbar_1e/panic_check.js +++ b/_macros/hotbar_1e/panic_check.js @@ -7,8 +7,9 @@ if ((macroTarget === 'character' && !game.user.character) || (macroTarget === 't //else pop up the dialog } else { //pop up the panic check dialog box - new Dialog({ - title: `Panic Check`, + new foundry.applications.api.DialogV2({ + window: {title: `Panic Check`}, + position: {width: 600,height: 265}, content: ` \n
\n
\n
\n

Death Save

Whenever you reach 0 Health, make a Body Save: Failure means you die. Success means you fall unconscious, make a Death Save to find out when you regain consciousness. Crew members with a medscanner, relevant skills like First Aid or Biology, or scientists and androids who pass an Intellect Check can determine your condition.
\n
\n
\n

Select your roll type:

\n `,\n buttons: {\n button1: {\n label: `Advantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10 [+]`,`high`,false,false,null,null),\n icon: ``\n },\n button2: {\n label: `Normal`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10`,`high`,false,false,null,null),\n icon: ``\n },\n button3: {\n label: `Disadvantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10 [-]`,`high`,false,false,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"9Bq5LYoToO1sjCn3","name":"Gain Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Calm`,\n content: `\n \n \n
\n
\n
\n

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Gain 5 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true),\n icon: ``\n },\n button2: {\n label: `Gain 10 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true),\n icon: ``\n },\n button3: {\n label: `Gain 1d20 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"ilBclUmPwcd7aNQK","name":"Gain Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Stress`,\n content: `\n \n \n
\n
\n
\n

Gain Stress

You gain 1 Stress every time you fail a Stat Check or Save. Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. Your Minimum Stress starts at 2, and the Maximum Stress you can have is 20. Any Stress you take over 20 instead reduces the most relevant Stat or Save by that amount.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Gain 1 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',1,null,true),\n icon: ``\n },\n button2: {\n label: `Gain 2 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',2,null,true),\n icon: ``\n },\n button3: {\n label: `Gain 1d5 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d5`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"D8ytoUTWfpq8A2td","name":"Lose Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Lose Calm`,\n content: `\n \n \n
\n
\n
\n

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Lose 5 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-5,null,true),\n icon: ``\n },\n button2: {\n label: `Lose 10 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-10,null,true),\n icon: ``\n },\n button3: {\n label: `Lose 1d20 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d20`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"eyGvbBi1BhWSgfUP","name":"Panic Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/panic_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the panic check dialog box\n new Dialog({\n title: `Panic Check`,\n content: `\n \n
\n
\n
\n

Panic Check

Stress, Damage, and emotional wear and tear eventually bring characters to their breaking point. When that happens, there’s a chance they Panic. You determine this by making a Panic Check. Some results of the Panic Table are so severe that they leave a lasting impression on you. These are called Conditions, and they affect you until you are able to treat them.\n
\n
\n
\n

Select your roll type:

\n `,\n buttons: {\n button1: {\n label: `Advantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[+]`,null,false,false,null,null),\n icon: ``\n },\n button2: {\n label: `Normal`,\n callback: () => game.mosh.initRollTable(`panicCheck`,``,null,false,false,null,null),\n icon: ``\n },\n button3: {\n label: `Disadvantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[-]`,null,false,false,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"NjLulaitEhqE55vO","name":"Relieve Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Stress`,\n content: `\n \n \n
\n
\n
\n

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Relieve 1 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true),\n icon: ``\n },\n button2: {\n label: `Relieve 2 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true),\n icon: ``\n },\n button3: {\n label: `Relieve 1d5 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"Um4q1dYwmu4QJ1nZ","name":"Rest Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/rest_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Rest Save`,\n content: `\n \n
\n
\n
\n

Rest Save

You can relieve Stress by resting in a relatively safe place. If you succeed, reduce your Stress; if you fail, you gain 1 Stress instead. Players can gain Advantage on their Rest Save by participating in consensual sex, recreational drug use, a night of heavy drinking, prayer, or any other suitable leisure activity. Unsafe locations may incur Disadvantage.
\n
\n
\n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: () => game.mosh.initRollCheck(null,'low','restSave',null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 237}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"P26f3SuZTpjMeaoG","name":"Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Save`,\n content: `\n \n
\n
\n
\n

Save

You have three Saves which represent your ability to withstand different kinds of trauma. In order to avoid certain dangers, you sometimes need to roll a Save. If you roll less than your Save you succeed. Otherwise you fail, and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='save']:checked\").val(),null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 545}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"Nj6wZcIYxunu7RI3","name":"Stat Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/stat_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Stat Check`,\n content: `\n \n \n
\n
\n
\n

Stat Check

You have four Stats which represent your ability to act under extreme pressure. Whenever you want to do something and the price for failure is high, roll a stat check. If you roll less than your Stat you succeed. Otherwise, you fail and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='stat']:checked\").val(),null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 545}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} \ No newline at end of file +{"_id":"2xRvRAixuocjCm40","name":"Death Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/death_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the death save dialog box\n new new foundry.applications.api.DialogV2({\n window: {title: `Death Save`},\n position: {width: 600,height: 265},\n content: `\n \n
\n
\n
\n

Death Save

Whenever you reach 0 Health, make a Body Save: Failure means you die. Success means you fall unconscious, make a Death Save to find out when you regain consciousness. Crew members with a medscanner, relevant skills like First Aid or Biology, or scientists and androids who pass an Intellect Check can determine your condition.
\n
\n
\n

Select your roll type:

\n `,\n buttons: [\n {\n label: `Advantage`,\n action: `action_advantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10 [+]`,`high`,false,false,null,null),\n icon: ``\n },\n {\n label: `Normal`,\n action: `action_normal`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10`,`high`,false,false,null,null),\n icon: ``\n },\n {\n label: `Disadvantage`,\n action: `action_disadvantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table0eDeath'),`1d10 [-]`,`high`,false,false,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"9Bq5LYoToO1sjCn3","name":"Gain Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Gain Calm`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n

Select your modification:

\n `,\n buttons: [\n {\n label: `Gain 5 Calm`,\n action: `gain_5`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true),\n icon: ``\n },\n {\n label: `Gain 10 Calm`,\n action: `gain_10`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true),\n icon: ``\n },\n {\n label: `Gain 1d20 Calm`,\n action: `gain_1d20`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"ilBclUmPwcd7aNQK","name":"Gain Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Gain Stress`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Gain Stress

You gain 1 Stress every time you fail a Stat Check or Save. Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. Your Minimum Stress starts at 2, and the Maximum Stress you can have is 20. Any Stress you take over 20 instead reduces the most relevant Stat or Save by that amount.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Gain 1 Stress`,\n action: `gain_1`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',1,null,true),\n icon: ``\n },\n {\n label: `Gain 2 Stress`,\n action: `gain_2`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',2,null,true),\n icon: ``\n },\n {\n label: `Gain 1d5 Stress`,\n action: `gain_1d5`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d5`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"D8ytoUTWfpq8A2td","name":"Lose Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Lose Calm`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Lose 5 Calm`,\n action: `lose_5`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-5,null,true),\n icon: ``\n },\n {\n label: `Lose 10 Calm`,\n action: `lose_10`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-10,null,true),\n icon: ``\n },\n {\n label: `Lose 1d20 Calm`,\n action: `lose_1d20`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d20`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"eyGvbBi1BhWSgfUP","name":"Panic Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/panic_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the panic check dialog box\n new foundry.applications.api.DialogV2({\n window: {title: `Panic Check`},\n position: {width: 600,height: 265},\n content: `\n \n
\n
\n
\n

Panic Check

Stress, Damage, and emotional wear and tear eventually bring characters to their breaking point. When that happens, there’s a chance they Panic. You determine this by making a Panic Check. Some results of the Panic Table are so severe that they leave a lasting impression on you. These are called Conditions, and they affect you until you are able to treat them.\n
\n
\n
\n

Select your roll type:

\n `,\n buttons: [\n {\n label: `Advantage`,\n action: `action_advantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[+]`,null,false,false,null,null),\n icon: ``\n },\n {\n label: `Normal`,\n action: `action_normal`,\n callback: () => game.mosh.initRollTable(`panicCheck`,``,null,false,false,null,null),\n icon: ``\n },\n {\n label: `Disadvantage`,\n action: `action_disadvantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[-]`,null,false,false,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"NjLulaitEhqE55vO","name":"Relieve Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Gain Stress`},\n position: {width: 600,height: 265},\n title: `Gain Stress`,\n content: `\n \n \n
\n
\n
\n

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Relieve 1 Stress`,\n action: `relieve_1`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true),\n icon: ``\n },\n {\n label: `Relieve 2 Stress`,\n action: `relieve_2`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true),\n icon: ``\n },\n {\n label: `Relieve 1d5 Stress`,\n action: `relieve_1d5`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"Um4q1dYwmu4QJ1nZ","name":"Rest Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/rest_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Rest Save`},\n position: {width: 600,height: 237},\n content: `\n \n
\n
\n
\n

Rest Save

You can relieve Stress by resting in a relatively safe place. If you succeed, reduce your Stress; if you fail, you gain 1 Stress instead. Players can gain Advantage on their Rest Save by participating in consensual sex, recreational drug use, a night of heavy drinking, prayer, or any other suitable leisure activity. Unsafe locations may incur Disadvantage.
\n
\n
\n `,\n buttons: [\n {\n label: `Next`,\n action: `next`,\n callback: () => game.mosh.initRollCheck(null,'low','restSave',null,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"P26f3SuZTpjMeaoG","name":"Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Save`},\n position: {width: 600,height: 545},\n content: `\n \n
\n
\n
\n

Save

You have three Saves which represent your ability to withstand different kinds of trauma. In order to avoid certain dangers, you sometimes need to roll a Save. If you roll less than your Save you succeed. Otherwise you fail, and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: [\n {\n label: `Next`,\n action: `next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='save']:checked\").val(),null,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"Nj6wZcIYxunu7RI3","name":"Stat Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/stat_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Stat Check`},\n position: {width: 600,height: 545},\n content: `\n \n \n
\n
\n
\n

Stat Check

You have four Stats which represent your ability to act under extreme pressure. Whenever you want to do something and the price for failure is high, roll a stat check. If you roll less than your Stat you succeed. Otherwise, you fail and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: [\n {\n label: `Next`,\n action: `next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='stat']:checked\").val(),null,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} \ No newline at end of file diff --git a/packs/macros_hotbar_0e/000004.log b/packs/macros_hotbar_0e/000004.log deleted file mode 100644 index e69de29..0000000 diff --git a/packs/macros_hotbar_0e/000005.ldb b/packs/macros_hotbar_0e/000005.ldb deleted file mode 100644 index bda4dcaff436909fa7579c37a2590456f3b31a3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24937 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\n .macro_window{\n background: rgb(230,230,230);\n border-radius: 9px;\n }\n .macro_img{\n display: flex;\n justify-content: center;\n }\n .macro_desc{\n font-family: \"Roboto\", sans-serif;\n font-size: 10.5pt;\n font-weight: 400;\n padding-top: 8px;\n padding-right: 8px;\n padding-bottom: 8px;\n }\n .grid-2col {\n display: grid;\n grid-column: span 2 / span 2;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n gap: 2px;\n padding: 0;\n }\n \n
\n
\n
\n

Death Save

Your character is incapacitated when you receive a fatal wound, or once your Current Wounds equal your Maximum Wounds. As soon as someone spends a turn checking your vitals, make a Death Save to reveal your fate. If your death seems imminent, make your last moments count: save someone’s life, solve an important mystery, or give the others time to escape.
\n
\n
\n

Select your roll type:

\n `,\n buttons: {\n button1: {\n label: `Advantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10 [+]`,`low`,true,false,null,null),\n icon: ``\n },\n button2: {\n label: `Normal`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10`,`low`,true,false,null,null),\n icon: ``\n },\n button3: {\n label: `Disadvantage`,\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10 [-]`,`low`,true,false,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"GSFEBhrKC9yuD88V","name":"Gain Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Calm`,\n content: `\n \n \n
\n
\n
\n

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Gain 5 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true),\n icon: ``\n },\n button2: {\n label: `Gain 10 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true),\n icon: ``\n },\n button3: {\n label: `Gain 1d20 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"X0L0NnWt53b0rHYG","name":"Gain Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Stress`,\n content: `\n \n \n
\n
\n
\n

Gain Stress

You gain 1 Stress every time you fail a Stat Check or Save. Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. Your Minimum Stress starts at 2, and the Maximum Stress you can have is 20. Any Stress you take over 20 instead reduces the most relevant Stat or Save by that amount.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Gain 1 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',1,null,true),\n icon: ``\n },\n button2: {\n label: `Gain 2 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',2,null,true),\n icon: ``\n },\n button3: {\n label: `Gain 1d5 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d5`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"trU0DtBJvJCPddsQ","name":"Lose Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Lose Calm`,\n content: `\n \n \n
\n
\n
\n

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Lose 5 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-5,null,true),\n icon: ``\n },\n button2: {\n label: `Lose 10 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-10,null,true),\n icon: ``\n },\n button3: {\n label: `Lose 1d20 Calm`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d20`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"IgWvaabVqzKDzLL4","name":"Panic Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/panic_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the panic check dialog box\n new Dialog({\n title: `Panic Check`,\n content: `\n \n
\n
\n
\n

Panic Check

Stress, Damage, and emotional wear and tear eventually bring characters to their breaking point. When that happens, there’s a chance they Panic. You determine this by making a Panic Check. Some results of the Panic Table are so severe that they leave a lasting impression on you. These are called Conditions, and they affect you until you are able to treat them.\n
\n
\n
\n

Select your roll type:

\n `,\n buttons: {\n button1: {\n label: `Advantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[+]`,null,false,false,null,null),\n icon: ``\n },\n button2: {\n label: `Normal`,\n callback: () => game.mosh.initRollTable(`panicCheck`,``,null,false,false,null,null),\n icon: ``\n },\n button3: {\n label: `Disadvantage`,\n callback: () => game.mosh.initRollTable(`panicCheck`,`[-]`,null,false,false,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"GaadOTppoqNFWZhV","name":"Relieve Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Gain Stress`,\n content: `\n \n \n
\n
\n
\n

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: {\n button1: {\n label: `Relieve 1 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true),\n icon: ``\n },\n button2: {\n label: `Relieve 2 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true),\n icon: ``\n },\n button3: {\n label: `Relieve 1d5 Stress`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true),\n icon: ``\n }\n }\n },{width: 600,height: 265}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"iyonscW5QiQdQbyJ","name":"Rest Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/rest_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Rest Save`,\n content: `\n \n
\n
\n
\n

Rest Save

You can relieve Stress by resting in a relatively safe place. If you succeed, reduce your Stress; if you fail, you gain 1 Stress instead. Players can gain Advantage on their Rest Save by participating in consensual sex, recreational drug use, a night of heavy drinking, prayer, or any other suitable leisure activity. Unsafe locations may incur Disadvantage.
\n
\n
\n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: () => game.mosh.initRollCheck(null,'low','restSave',null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 237}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"kb3tvYdTSWnzQRfw","name":"Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Save`,\n content: `\n \n
\n
\n
\n

Save

You have three Saves which represent your ability to withstand different kinds of trauma. In order to avoid certain dangers, you sometimes need to roll a Save. If you roll less than your Save you succeed. Otherwise you fail, and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='save']:checked\").val(),null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 470}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"2u4a5gEogtLd3XQz","name":"Stat Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/stat_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new Dialog({\n title: `Stat Check`,\n content: `\n \n \n
\n
\n
\n

Stat Check

You have four Stats which represent your ability to act under extreme pressure. Whenever you want to do something and the price for failure is high, roll a stat check. If you roll less than your Stat you succeed. Otherwise, you fail and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: {\n button1: {\n label: `Next`,\n callback: (html) => game.mosh.initRollCheck(null,'low',html.find(\"input[name='stat']:checked\").val(),null,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 545}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} -{"_id":"ZzKgfEmRdvDfyBMS","name":"Wound Roll","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/wound_roll.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the wound roll dialog box\n new Dialog({\n title: `Wound Roll`,\n content: `\n \n\n
\n
\n
\n

Wound Roll

Make a Wound Roll according to the type of Damage received. Flesh Wounds are small inconveniences. Minor/Major Injuries cause lasting issues which require medical treatment. Lethal Injuries can kill you if not dealt with immediately. Fatal Injuries can kill outright. Bleeding wounds, if not treated can quickly overwhelm you.
\n
\n
\n \n \n \n \n \n

Select your roll type:

\n `,\n buttons: {\n button1: {\n label: `Advantage`,\n callback: (html) => game.mosh.initRollTable(html.find(\"input[name='wound_table']:checked\").val(),`1d10 [+]`,`low`,true,false,null,null),\n icon: ``\n },\n button2: {\n label: `Normal`,\n callback: (html) => game.mosh.initRollTable(html.find(\"input[name='wound_table']:checked\").val(),`1d10`,`low`,true,false,null,null),\n icon: ``\n },\n button3: {\n label: `Disadvantage`,\n callback: (html) => game.mosh.initRollTable(html.find(\"input[name='wound_table']:checked\").val(),`1d10 [-]`,`low`,true,false,null,null),\n icon: ``\n }\n }\n },{width: 600,height: 650}).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} \ No newline at end of file +{"_id":"NsRHfRuuNGPfkYVf","name":"Death Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/death_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the death save dialog box\n new foundry.applications.api.DialogV2({\n window: {title: `Death Save`},\n position: {width: 600,height: 265},\n content: `\n \n
\n
\n
\n

Death Save

Your character is incapacitated when you receive a fatal wound, or once your Current Wounds equal your Maximum Wounds. As soon as someone spends a turn checking your vitals, make a Death Save to reveal your fate. If your death seems imminent, make your last moments count: save someone’s life, solve an important mystery, or give the others time to escape.
\n
\n
\n

Select your roll type:

\n `,\n buttons: [\n {\n label: `Advantage`,\n action: 'action_advantage',\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10 [+]`,`low`,true,false,null,null),\n icon: ``\n },\n {\n label: `Normal`,\n action: 'action_normal',\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10`,`low`,true,false,null,null),\n icon: ``\n },\n {\n label: `Disadvantage`,\n action: 'action_disadvantage',\n callback: () => game.mosh.initRollTable(game.settings.get('mosh','table1eDeath'),`1d10 [-]`,`low`,true,false,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"GSFEBhrKC9yuD88V","name":"Gain Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Gain Calm`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Gain Calm

Occasionally, certain moments, places, or events can automatically calm you down. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your Calm is getting close to 0, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n

Select your modification:

\n `,\n buttons: [\n {\n label: `Gain 5 Calm`,\n action: 'button_1',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',5,null,true),\n icon: ``\n },\n {\n label: `Gain 10 Calm`,\n action: 'button_2',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',10,null,true),\n icon: ``\n },\n {\n label: `Gain 1d20 Calm`,\n action: 'button_3',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d20`,true),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"X0L0NnWt53b0rHYG","name":"Gain Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Gain Stress`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Gain Stress

You gain 1 Stress every time you fail a Stat Check or Save. Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. Your Minimum Stress starts at 2, and the Maximum Stress you can have is 20. Any Stress you take over 20 instead reduces the most relevant Stat or Save by that amount.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Gain 1 Stress`,\n action: 'button_1',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',1,null,true),\n icon: ``\n },\n {\n label: `Gain 2 Stress`,\n action: 'button_2',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',2,null,true),\n icon: ``\n },\n {\n label: `Gain 1d5 Stress`,\n action: 'button_3',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`1d5`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"trU0DtBJvJCPddsQ","name":"Lose Calm","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/gain_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Lose Calm`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Lose Calm

Occasionally, certain locations or entities can automatically give you Stress from interacting with or witnessing them. You live in a terrifying, uncaring universe, so your Maximum Calm caps out at 85 and cannot go lower than zero.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Lose 5 Calm`,\n action: `lose_5`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-5,null,true),\n icon: ``\n },\n {\n label: `Lose 10 Calm`,\n action: `lose_10`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-10,null,true),\n icon: ``\n },\n {\n label: `Lose 1d20 Calm`,\n action: `lose_1d20`,\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d20`,true),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"IgWvaabVqzKDzLL4","name":"Panic Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/rolltables/panic_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the panic check dialog box\n new foundry.applications.api.DialogV2({\n window: {title: `Panic Check`},\n position: {width: 600,height: 265},\n content: `\n \n
\n
\n
\n

Panic Check

Stress, Damage, and emotional wear and tear eventually bring characters to their breaking point. When that happens, there’s a chance they Panic. You determine this by making a Panic Check. Some results of the Panic Table are so severe that they leave a lasting impression on you. These are called Conditions, and they affect you until you are able to treat them.\n
\n
\n
\n

Select your roll type:

\n `,\n buttons: [\n {\n label: `Advantage`,\n action: 'button_advantage',\n callback: () => game.mosh.initRollTable(`panicCheck`,`[+]`,null,false,false,null,null),\n icon: ``\n },\n {\n label: `Normal`,\n action: 'button_normal',\n callback: () => game.mosh.initRollTable(`panicCheck`,``,null,false,false,null,null),\n icon: ``\n },\n {\n label: `Disadvantage`,\n action: 'button_disadvantage',\n callback: () => game.mosh.initRollTable(`panicCheck`,`[-]`,null,false,false,null,null),\n icon: ``\n }\n ]\n }).render({force: true});\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"GaadOTppoqNFWZhV","name":"Relieve Stress","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/relieve_stress.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Relieve Stress`},\n position: {width: 600,height: 265},\n content: `\n \n \n
\n
\n
\n

Relieve Stress

Occasionally, certain moments, places, or events can automatically relieve your stress. Escaping perilous situations, finding a serene location, or experiencing a touching moment with a loved one can have meaningful impacts on your mood and outlook on life. If your stress is getting close to 20, you should consider making a Rest Save - as the effects of a failed Panic Check can be devastating.
\n
\n
\n \n

Select your modification:

\n `,\n buttons: [\n {\n label: `Relieve 1 Stress`,\n action: 'button_1',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-1,null,true),\n icon: ``\n },\n {\n label: `Relieve 2 Stress`,\n action: 'button_2',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',-2,null,true),\n icon: ``\n },\n {\n label: `Relieve 1d5 Stress`,\n action: 'button_3',\n callback: () => game.mosh.initModifyActor('system.other.stress.value',null,`-1d5`,true),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"iyonscW5QiQdQbyJ","name":"Rest Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/rest_save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Rest Save`},\n position: {width: 600,height: 237},\n content: `\n \n
\n
\n
\n

Rest Save

You can relieve Stress by resting in a relatively safe place. If you succeed, reduce your Stress; if you fail, you gain 1 Stress instead. Players can gain Advantage on their Rest Save by participating in consensual sex, recreational drug use, a night of heavy drinking, prayer, or any other suitable leisure activity. Unsafe locations may incur Disadvantage.
\n
\n
\n `,\n buttons: [\n {\n label: `Next`,\n action: 'button_next',\n callback: () => game.mosh.initRollCheck(null,'low','restSave',null,null,null),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"kb3tvYdTSWnzQRfw","name":"Save","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/save.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Save`},\n position: {width: 600,height: 470},\n content: `\n \n
\n
\n
\n

Save

You have three Saves which represent your ability to withstand different kinds of trauma. In order to avoid certain dangers, you sometimes need to roll a Save. If you roll less than your Save you succeed. Otherwise you fail, and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n `,\n buttons: [\n {\n label: `Next`,\n action: 'button_1',\n callback: (event, button, dialog) => game.mosh.initRollCheck(null,'low',button.form.querySelector(\"input[name='save']:checked\").value,null,null,null),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"2u4a5gEogtLd3XQz","name":"Stat Check","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/stat_check.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n new foundry.applications.api.DialogV2({\n window: {title: `Stat Check`},\n position: {width: 600,height: 545},\n content: `\n \n \n
\n
\n
\n

Stat Check

You have four Stats which represent your ability to act under extreme pressure. Whenever you want to do something and the price for failure is high, roll a stat check. If you roll less than your Stat you succeed. Otherwise, you fail and gain 1 Stress. A roll of 90-99 is always a failure. A Critical Failure means something bad happens, and furthermore you must make a Panic Check.
\n
\n
\n \n \n \n \n `,\n buttons: [\n {\n label: `Next`,\n action: 'button_1',\n callback: (event, button, dialog) => game.mosh.initRollCheck(null,'low',button.form.querySelector(\"input[name='stat']:checked\").value,null,null,null),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} +{"_id":"ZzKgfEmRdvDfyBMS","name":"Wound Roll","type":"script","scope":"global","img":"systems/mosh/images/icons/ui/macros/wound_roll.png","command":"//init vars\nlet macroTarget = game.settings.get('mosh','macroTarget');\n//warn user if character is not selected\nif ((macroTarget === 'character' && !game.user.character) || (macroTarget === 'token' && !canvas.tokens.controlled.length)) {\n //warn player\n game.mosh.noCharSelected();\n//else pop up the dialog\n} else {\n //pop up the wound roll dialog box\n new foundry.applications.api.DialogV2({\n window: {title: `Wound Roll`},\n position: {width: 600,height: 650},\n content: `\n \n\n
\n
\n
\n

Wound Roll

Make a Wound Roll according to the type of Damage received. Flesh Wounds are small inconveniences. Minor/Major Injuries cause lasting issues which require medical treatment. Lethal Injuries can kill you if not dealt with immediately. Fatal Injuries can kill outright. Bleeding wounds, if not treated can quickly overwhelm you.
\n
\n
\n \n \n \n \n \n

Select your roll type:

\n `,\n buttons: [\n {\n label: `Advantage`,\n action: 'action_advantage',\n callback: (event, button, dialog) => game.mosh.initRollTable(button.form.querySelector(\"input[name='wound_table']:checked\").value,`1d10 [+]`,`low`,true,false,null,null),\n icon: ``\n },\n {\n label: `Normal`,\n action: 'action_normal',\n callback: (event, button, dialog) => game.mosh.initRollTable(button.form.querySelector(\"input[name='wound_table']:checked\").value,`1d10`,`low`,true,false,null,null),\n icon: ``\n },\n {\n label: `Disadvantage`,\n action: 'action_disadvantage',\n callback: (event, button, dialog) => game.mosh.initRollTable(button.form.querySelector(\"input[name='wound_table']:checked\").value,`1d10 [-]`,`low`,true,false,null,null),\n icon: ``\n }\n ]\n }).render(true);\n}","folder":null,"flags":{},"_stats":{"systemId":"mosh","systemVersion":"0.4.0","coreVersion":"11.308","createdTime":1685936572185,"modifiedTime":1693515520278,"lastModifiedBy":"6EeM38DJkcBWNAmw"}} \ No newline at end of file diff --git a/packs/macros_hotbar_1e/000004.log b/packs/macros_hotbar_1e/000004.log deleted file mode 100644 index e69de29..0000000 diff --git a/packs/macros_hotbar_1e/000005.ldb b/packs/macros_hotbar_1e/000005.ldb deleted file mode 100644 index 3e58c311963bf587fe7cfc258be2f04e574d0bef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33305 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

?Fb%G%*$Md*`{bjJ7;*JeKNZC?#~W#U zhFBs|KP80vu}LFF%4JC-Mr^}IjHm!T_;41RuE-deF=7H|X_RPqxr;%RNP%_{xuEL=#C28F@>Acd_p%Zummx_%){YiC-E1 zeAkR05ouVM(2lN(%!7%_}V9F1mCva#)!u+jEp_giaP!G_W6^7k_TpJ;7 zlaO!-2DbP_7ub0@)}!2bXXY$nk3oP*F{m^s;yo|zTwoJjF z^FBs_zVB6}cuqV7Z4V+a7Aq9%kloZFleY$}-%-m>h2P?vzk|HM4w{DpunR_x>`AX+ zQNAaPD5Ljz>XzWS#h=mz-K!{xl z`dWq(284`PO8VM&bn1YRr!?S&UYY0^XslyLg`dU`Y4&;OPYUxvzS2Me|0S$$E1QZz zb6y!+H6@AqAQ+VWiai1lnspot+{c?b_EjxAWt@&1rvUDww|&sgLXR5?LXU*{7!igx zj#P@q9voK%=x9izp?_~W$ex?;3ExN{;CK0>LO|s)2>3rVVD14?jESq2?rP1YQr_NJ7>?B z=XQtYV`B<>OH#iYNjKOT&^`S>q<-C-sM3kgCHTRP)INMfbvi%iX~E^vwBS+oFR0VW z9ANWik6x$q+oPz{NsqI6|HE}UPycM{bRPPFI-SUt=OyZnlvfTdu^}AWK!GJO%p_M> za`=P(Dw_gQWg|!`*n;a_{biQCos`;Cn&N&am~W%VAVrp>)MlnBUTVX6arHuY5-{Qj zL74Fzm6R#4U-Lm+Xc=T{LIEtGU{A3{lF|}2;ZN9{ddjdAWV;UF3SmYr6lYeJOLh@Z z@_Kt_!4OyIkO2jlWQs7iP6!69g?8s>b7oGf87!#DqBrXk&7dd7og77HT>Q5<+u;1y z7MSfTO(IQ{)8wIY>N)L6Kz-+~EJ)I?9{hdZolsJ9)?i6ZLw`xlt`8gg8#0zBHDugz zHay5dcuJ|JX3B{D7@a2&4q?X)QdP|~`YEWYc}f~U@HBJ?mIe?!gP0VG5fu#yV) zN?La|O-P8I8G|H*&|g!Nm{5AyX3z^ps;T*+d9-HGBaJ7GSDOAovKSws4)%_ofi^y| zzW>ga(8S#2**$&AWKHZrRqeR-C=JVjJxU+AqS!#MSEwH0(iQ6qHl-=fai$}uO_8QJ z*O~q+rygO&hP3pH5lpeoL}}>;%{;tbo2E#YYo;T32t_&!k7m z>y-#irx5u+h=yGU`vll0!d{fvE8y}Z*k>j7`Ea=$b{Fj4#2$f523=j(TZzn+NA$vJ z4dd>Cw{*8!Ya;Nw=&ylkB))p-F8liL@qJ`ItTZGR{pDQMd+*A^h?DiRK=w!(U*1+1 zXbU&GOP9`HhgFEin&_p;f`YljP<^m5JL zpTe}SJ%HSB6~U-1sJ>EZQh_Al3`9ZG{64)<@#x9iWJ7@7I!{|A}aoHhUe diff --git a/packs/macros_hotbar_1e/CURRENT b/packs/macros_hotbar_1e/CURRENT deleted file mode 100644 index 1a84852..0000000 --- a/packs/macros_hotbar_1e/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000002 diff --git a/packs/macros_hotbar_1e/LOCK b/packs/macros_hotbar_1e/LOCK deleted file mode 100644 index e69de29..0000000 diff --git a/packs/macros_hotbar_1e/LOG b/packs/macros_hotbar_1e/LOG deleted file mode 100644 index c1ad9af..0000000 --- a/packs/macros_hotbar_1e/LOG +++ /dev/null @@ -1,5 +0,0 @@ -2025/01/05-13:02:17.011 5a8 Delete type=3 #1 -2025/01/05-13:03:25.735 43f4 Level-0 table #5: started -2025/01/05-13:03:25.737 43f4 Level-0 table #5: 33305 bytes OK -2025/01/05-13:03:25.740 43f4 Delete type=0 #3 -2025/01/05-13:03:25.752 43f4 Manual compaction at level-0 from '!macros!2u4a5gEogtLd3XQz' @ 72057594037927935 : 1 .. '!macros!trU0DtBJvJCPddsQ' @ 0 : 0; will stop at (end) diff --git a/packs/macros_hotbar_1e/MANIFEST-000002 b/packs/macros_hotbar_1e/MANIFEST-000002 deleted file mode 100644 index 38311c17a1d24265e40c5992698234152e25f35d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAe$kRS-TOEg7@3$k8JJmE z7!Dp@yfy&HWdU;8Sj5p8Rx$E0fB{@V YNl~bQONo(|G8JvwJh5Z3Ynkz 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 ZL6vEkrIAl%ghy7IZ$(~EAY&{<0RW}+CmH|% diff --git a/packs/macros_triggered_1e/000004.log b/packs/macros_triggered_1e/000004.log deleted file mode 100644 index e69de29..0000000 diff --git a/packs/macros_triggered_1e/000005.ldb b/packs/macros_triggered_1e/000005.ldb deleted file mode 100644 index 66dcf927c9f79fe956ab6c561068c25194cb8e39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48976 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 A4FCWD diff --git a/packs/rolltables_1e/000004.log b/packs/rolltables_1e/000004.log deleted file mode 100644 index e69de29..0000000 diff --git a/packs/rolltables_1e/000005.ldb b/packs/rolltables_1e/000005.ldb deleted file mode 100644 index 8d8a36b6553e33fe7ecf7ef5d2c83630e9549fb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80209 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 BF#`Yq