Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.7.3 #663

Merged
merged 13 commits into from
Jan 13, 2024
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
cp --force LICENSE.txt system/.
cp --force README.md system/.
SYSTEM_VERSION=$(grep -oP '(?<="version": ")[^"]+' system/system.json | tr -d '\n')
perl -pi -E "s|latest/download/shadowdark\\.zip|download/release-$SYSTEM_VERSION/shadowdark.zip|" system/system.json
perl -pi -E "s|/latest/download/|/download/release-$SYSTEM_VERSION/|" system/system.json
echo "systemVersion=$SYSTEM_VERSION" >> $GITHUB_ENV

- run: cd system && zip -r ../shadowdark.zip ./*
Expand Down
14 changes: 13 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# v1.7.3

## Bugfixes

* [#660] Fix broken Compendium links

## Chores

* [#661] Merged latest Korean and French translations from Crowdin

Many thanks to *pyrige* for contributing code included in this build

# v1.7.2

## Bugfixes
Expand Down Expand Up @@ -63,7 +75,7 @@ Where `<source_uuid>` is a unique identifier for your custom source, and `<sourc

## Acknowledgements

Many thanks to *chrpow* for contributing code included in this build
v

# v1.6.2

Expand Down
2 changes: 1 addition & 1 deletion data/packs/gear.db/crawling_kit__fJHwwn6TEfbdr8CM.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"gp": 7,
"sp": 0
},
"description": "<p>A crawling kit costs 7 gp. It uses 7 gear slots and contains the following items.</p><p></p><ul><li><p>@UUID[Compendium.shadowdark.basic-gear.oSnfz4qcWlUL6cDZ]{Backpack}</p></li><li><p>@UUID[Compendium.shadowdark.basic-gear.ERprfuTIFRFEix9G]{Flint and Steel}</p></li><li><p>2x @UUID[Compendium.shadowdark.basic-gear.z3xc7HGysC4ZCU8e]{Torch}</p></li><li><p>@UUID[Compendium.shadowdark.basic-gear.EPndk3DPOEOSvbga]{Iron Spikes}</p></li><li><p>@UUID[Compendium.shadowdark.basic-gear.GX6OmWQiE7MzTmjX]{Rations}</p></li><li><p>@UUID[Compendium.shadowdark.basic-gear.fqsLWV46NWH0L53l]{Grappling Hook}</p></li><li><p>@UUID[Compendium.shadowdark.basic-gear.6ZRwVHFlh5QiyZWC]{Rope, 60'}</p></li></ul>",
"description": "<p>A crawling kit costs 7 gp. It uses 7 gear slots and contains the following items.</p><p></p><ul><li><p>@UUID[Compendium.shadowdark.gear.oSnfz4qcWlUL6cDZ]{Backpack}</p></li><li><p>@UUID[Compendium.shadowdark.gear.ERprfuTIFRFEix9G]{Flint and Steel}</p></li><li><p>2x @UUID[Compendium.shadowdark.gear.z3xc7HGysC4ZCU8e]{Torch}</p></li><li><p>@UUID[Compendium.shadowdark.gear.EPndk3DPOEOSvbga]{Iron Spikes}</p></li><li><p>@UUID[Compendium.shadowdark.gear.GX6OmWQiE7MzTmjX]{Rations}</p></li><li><p>@UUID[Compendium.shadowdark.gear.fqsLWV46NWH0L53l]{Grappling Hook}</p></li><li><p>@UUID[Compendium.shadowdark.gear.6ZRwVHFlh5QiyZWC]{Rope, 60'}</p></li></ul>",
"equipped": false,
"isPhysical": true,
"light": {
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"system": {
},
"text": {
"content": "<p><em>See the Items compendiums in the Compendium Sidebar.</em></p><p></p><p><strong>GEAR SLOTS</strong></p><p>You can carry a number of items equal to your Strength stat or 10, whichever is higher.</p><p></p><p>Unless noted, all gear besides typical clothing fills one gear slot. Gear that is hard to transport might fill more than one slot.</p><p></p><p><strong>@UUID[Compendium.shadowdark.basic-gear.fJHwwn6TEfbdr8CM]{CRAWLING KIT}</strong></p><p></p><h3>Weapon Properties</h3><p><strong>Finesse (F)</strong>. You can use your Strength or Dexterity when attacking with this weapon.</p><p></p><p><strong>Loading (L)</strong>. You must forgo moving to reload this weapon.</p><p></p><p><strong>Thrown (Th)</strong>. You can throw this weapon to make a ranged attack with it using Strength.</p><p></p><p><strong>Two-handed (2H)</strong>. You must use this weapon with two hands.</p><p></p><p><strong>Versatile (V)</strong>. You can use this weapon with one or two hands. Use the higher damage die if you’re wielding it with two.</p><p></p><p><strong>Weapon types.</strong> Melee weapons (M) strike at arm's reach, and ranged weapons (R) strike at a distance.</p><p></p><p><strong>Range</strong>. You can use a weapon at close (C), near (N), or far (F) range (see Distances, pg. 47).</p>",
"content": "<p><em>See the Items compendiums in the Compendium Sidebar.</em></p><p></p><p><strong>GEAR SLOTS</strong></p><p>You can carry a number of items equal to your Strength stat or 10, whichever is higher.</p><p></p><p>Unless noted, all gear besides typical clothing fills one gear slot. Gear that is hard to transport might fill more than one slot.</p><p></p><p><strong>@UUID[Compendium.shadowdark.gear.fJHwwn6TEfbdr8CM]{CRAWLING KIT}</strong></p><p></p><h3>Weapon Properties</h3><p><strong>Finesse (F)</strong>. You can use your Strength or Dexterity when attacking with this weapon.</p><p></p><p><strong>Loading (L)</strong>. You must forgo moving to reload this weapon.</p><p></p><p><strong>Thrown (Th)</strong>. You can throw this weapon to make a ranged attack with it using Strength.</p><p></p><p><strong>Two-handed (2H)</strong>. You must use this weapon with two hands.</p><p></p><p><strong>Versatile (V)</strong>. You can use this weapon with one or two hands. Use the higher damage die if you’re wielding it with two.</p><p></p><p><strong>Weapon types.</strong> Melee weapons (M) strike at arm's reach, and ranged weapons (R) strike at a distance.</p><p></p><p><strong>Range</strong>. You can use a weapon at close (C), near (N), or far (F) range (see Distances, pg. 47).</p>",
"format": 1,
"markdown": ""
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"system": {
},
"text": {
"content": "<p>Rune-tattooed adepts, bespectacled magi, and flame- conjuring witches who dare to manipulate the fell forces of magic.</p><p></p><p><strong>Weapons</strong>: Dagger, staff</p><p></p><p><strong>Armor</strong>: None</p><p></p><p><strong>Hit Points</strong>: 1d4 per level</p><p></p><p>Languages. You know two additional common languages and two rare languages (see pg. 29).</p><p></p><p><strong>Learning Spells</strong>. You can permanently learn a wizard spell from a spell scroll by studying it for a day and succeeding on a DC 15 Intelligence check. </p><p></p><p>Whether you succeed or fail, you expend the spell scroll.</p><p></p><p>Spells you learn in this way don't count toward your known spells.</p><p></p><p><strong>Spellcasting</strong>. You can cast wizard spells you know.</p><p></p><p>You know three tier 1 spells of your choice from the wizard spell list (see pg. 57).</p><p></p><p>Each time you gain a level, you choose new wizard spells to learn according to the Wizard Spells Known table.</p><p></p><p>For casting wizard spells, see Spellcasting on pg. 52.</p><p></p><p><strong>Level 1</strong>: @UUID[Compendium.shadowdark.talents.VRZxd1xswPr1GaKs]{Magic Missle Advantage}</p><p></p><p>@UUID[Compendium.shadowdark.rollable-tables.RQ0vogfVtJGuT9oT]{Wizard Talent}</p><p></p><p><span style=\"font-family:Signika, sans-serif\">Spells Known by Tier (Amount x Tier)</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 1, 3 x 1</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 2, 4 x 1</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 3, 4 x 1, 1 x 2</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 4, 4 x 1, 2 x 2</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 5, 4 x 1, 2 x 2, 1 x 3</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 6, 4 x 1, 3 x 2, 2 x 3</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 7, 4 x 1, 3 x 2, 2 x 3, 1 x 4</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 8, 4 x 1, 4 x 2, 2 x 3, 2 x 4</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 9, 4 x 1, 4 x 2, 4 x 3, 2 x 4, 1 x 5</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 10, 4 x 1, 4 x 2, 4 x 3, 2 x 4, 2 x 5</span></p>",
"content": "<p>Rune-tattooed adepts, bespectacled magi, and flame- conjuring witches who dare to manipulate the fell forces of magic.</p><p></p><p><strong>Weapons</strong>: Dagger, staff</p><p></p><p><strong>Armor</strong>: None</p><p></p><p><strong>Hit Points</strong>: 1d4 per level</p><p></p><p>Languages. You know two additional common languages and two rare languages (see pg. 29).</p><p></p><p><strong>Learning Spells</strong>. You can permanently learn a wizard spell from a spell scroll by studying it for a day and succeeding on a DC 15 Intelligence check. </p><p></p><p>Whether you succeed or fail, you expend the spell scroll.</p><p></p><p>Spells you learn in this way don't count toward your known spells.</p><p></p><p><strong>Spellcasting</strong>. You can cast wizard spells you know.</p><p></p><p>You know three tier 1 spells of your choice from the wizard spell list (see pg. 57).</p><p></p><p>Each time you gain a level, you choose new wizard spells to learn according to the Wizard Spells Known table.</p><p></p><p>For casting wizard spells, see Spellcasting on pg. 52.</p><p></p><p><strong>Level 1</strong>: @UUID[Compendium.shadowdark.talents.VRZxd1xswPr1GaKs]{Magic Missile Advantage}</p><p></p><p>@UUID[Compendium.shadowdark.rollable-tables.RQ0vogfVtJGuT9oT]{Wizard Talent}</p><p></p><p><span style=\"font-family:Signika, sans-serif\">Spells Known by Tier (Amount x Tier)</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 1, 3 x 1</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 2, 4 x 1</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 3, 4 x 1, 1 x 2</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 4, 4 x 1, 2 x 2</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 5, 4 x 1, 2 x 2, 1 x 3</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 6, 4 x 1, 3 x 2, 2 x 3</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 7, 4 x 1, 3 x 2, 2 x 3, 1 x 4</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 8, 4 x 1, 4 x 2, 2 x 3, 2 x 4</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 9, 4 x 1, 4 x 2, 4 x 3, 2 x 4, 1 x 5</span></p><p style=\"box-sizing:border-box;user-select:text;margin:0px;border-bottom:unset;color:rgb(25, 24, 19);font-family:Signika, sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-align:start\"><span style=\"font-family:Signika, sans-serif\">Level 10, 4 x 1, 4 x 2, 4 x 3, 2 x 4, 2 x 5</span></p>",
"format": 1,
"markdown": ""
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
96,
97
],
"text": "A @UUID[Compendium.shadowdark.monster.c3Nvj86e0Layz3NG]{Minotaur} guides a mysterious merchant along a path",
"text": "A @UUID[Compendium.shadowdark.monsters.c3Nvj86e0Layz3NG]{Minotaur} guides a mysterious merchant along a path",
"type": 0,
"weight": 2
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
68,
69
],
"text": "A @UUID[Compendium.shadowdark.monster.rwE58nsTLAG7pW1u]{Swarm of Spiders} surges out of a gauzy egg sack",
"text": "A @UUID[Compendium.shadowdark.monsters.rwE58nsTLAG7pW1u]{Swarm of Spiders} surges out of a gauzy egg sack",
"type": 0,
"weight": 2
}
Loading