Skip to content

Commit

Permalink
Merge pull request #3323 from BSData/4d6/fixes-3
Browse files Browse the repository at this point in the history
A Variety of Fixes
  • Loading branch information
The4D6 authored Sep 11, 2024
2 parents 861cf1b + 3ed7204 commit 9a120a9
Show file tree
Hide file tree
Showing 9 changed files with 71 additions and 57 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: BSData/check-datafiles@v1
id: check

- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: artifact
path: ${{ steps.check.outputs.staging-path }}
4 changes: 2 additions & 2 deletions 2022 - Horus Heresy.gst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gameSystem xmlns="http://www.battlescribe.net/schema/gameSystemSchema" id="28d4-bd2e-4858-ece6" name="Horus Heresy (2022)" revision="112" battleScribeVersion="2.03" type="gameSystem">
<gameSystem xmlns="http://www.battlescribe.net/schema/gameSystemSchema" id="28d4-bd2e-4858-ece6" name="Horus Heresy (2022)" revision="113" battleScribeVersion="2.03" type="gameSystem">
<publications>
<publication name="Github" hidden="false" id="e2a4-ac85-1bef-22f5" publisherUrl="https://github.com/BSData/horus-heresy" shortName="BSData/horus-heresy"/>
<publication id="e77a-823a-da94-16b9" name="Warhammer: The Horus Heresy - Age of Darkness Rulebook" shortName="Main Rules" publicationDate="June 2022"/>
Expand Down Expand Up @@ -7423,7 +7423,7 @@ Thaumaturge’s Cleansing (Psychic Weapon)</description>
<constraints>
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="a7ae-8da7-ad16-cea6" type="max"/>
<constraint field="selections" scope="force" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="2c74-7db8-469e-8327" type="max"/>
<constraint field="selections" scope="roster" value="2" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="dadb-f5a9-20c8-f415" type="max"/>
<constraint field="selections" scope="roster" value="3" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="dadb-f5a9-20c8-f415" type="max"/>
</constraints>
<profiles>
<profile id="9e5f-b65f-2f13-f24e" name="Advanced Reaction: Scornful Fire" publicationId="bde1-6db1-163b-3b76" page="17" hidden="false" typeId="90b9-7fab-87db-aed3" typeName="Reactions">
Expand Down
39 changes: 28 additions & 11 deletions 2022 - LA - Salamanders.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="3547-84d8-d789-bab7" name="LA - XVIII: Salamanders" revision="43" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="72" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="3547-84d8-d789-bab7" name="LA - XVIII: Salamanders" revision="44" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="72" type="catalogue">
<entryLinks>
<entryLink id="93d2-b1cb-b684-a9b3" name="XVIII: Salamanders" hidden="false" collective="false" import="false" targetId="c805-ca3a-ff93-5e2f" type="selectionEntry">
<modifiers>
Expand Down Expand Up @@ -5493,52 +5493,69 @@
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="7f9c-28ea-f4ad-90b6" type="min"/>
</constraints>
<entryLinks>
<entryLink id="28c0-c6e1-4920-d751" name="Chainsword" hidden="false" collective="false" import="true" targetId="b5b7-b50a-ac86-9173" type="selectionEntry">
<entryLink id="28c0-c6e1-4920-d751" name="Chainsword" hidden="false" collective="false" import="true" targetId="06e7-a6ae-ed1c-eb03" type="selectionEntry">
<constraints>
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="false" includeChildSelections="false" includeChildForces="false" id="af41-5693-e6f4-3cc" type="max"/>
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="false" includeChildSelections="false" includeChildForces="false" id="c80c-a3f1-5a60-619c" type="min"/>
</constraints>
</entryLink>
</entryLinks>
<selectionEntryGroups>
<selectionEntryGroup name="For Every Five Models, One May Exchange Chainsword for:" hidden="false" id="2632-6353-6235-cb07">
<entryLinks>
<entryLink id="d56a-cf17-aa36-7ca8" name="Thunder Hammer" hidden="false" collective="false" import="true" targetId="b6ac-3ba5-90ae-67f7" type="selectionEntry">
<entryLink id="d56a-cf17-aa36-7ca8" name="Thunder Hammer" hidden="false" collective="false" import="true" targetId="838c-4002-713d-d7c6" type="selectionEntry">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="25"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="8174-6417-2954-69be"/>
</constraints>
</entryLink>
<entryLink id="39fd-3046-52f0-db9e" name="Power Sword" hidden="false" collective="false" import="true" targetId="fa06-cac0-3d98-125e" type="selectionEntry">
<entryLink id="39fd-3046-52f0-db9e" name="Power Sword" hidden="false" collective="false" import="true" targetId="a3cd-aa97-a148-2309" type="selectionEntry">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="10"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="4414-1528-0f7b-085d"/>
</constraints>
</entryLink>
<entryLink id="f93e-6bc8-1fe9-c7bc" name="Power Maul" hidden="false" collective="false" import="true" targetId="98e8-f217-dea9-0493" type="selectionEntry">
<entryLink id="f93e-6bc8-1fe9-c7bc" name="Power Maul" hidden="false" collective="false" import="true" targetId="0df4-c67e-cf64-82e0" type="selectionEntry">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="10"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="4c49-9efa-86bc-5724"/>
</constraints>
</entryLink>
<entryLink id="d009-f6d7-9e3a-b36a" name="Power Lance" hidden="false" collective="false" import="true" targetId="fca3-4ec1-c581-1ba3" type="selectionEntry">
<entryLink id="d009-f6d7-9e3a-b36a" name="Power Lance" hidden="false" collective="false" import="true" targetId="a4c8-c8ff-87f2-1ac9" type="selectionEntry">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="10"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="33b7-2c9d-04d6-27b6"/>
</constraints>
</entryLink>
<entryLink id="44df-47bb-4ede-7d8e" name="Power Axe" hidden="false" collective="false" import="true" targetId="ef98-66ac-fcaf-c15d" type="selectionEntry">
<entryLink id="44df-47bb-4ede-7d8e" name="Power Axe" hidden="false" collective="false" import="true" targetId="c066-2ace-f68c-e440" type="selectionEntry">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="10"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="1b54-fa1d-d957-1eee"/>
</constraints>
</entryLink>
<entryLink import="true" name="Chainaxe" hidden="false" type="selectionEntry" id="fda4-c725-ff44-43f8" targetId="e644-9e34-f513-5995">
<entryLink import="true" name="Chainaxe" hidden="false" type="selectionEntry" id="fda4-c725-ff44-43f8" targetId="85b9-4e50-af11-c295">
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="5"/>
</costs>
<constraints>
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="384a-73fd-4924-4405"/>
</constraints>
</entryLink>
</entryLinks>
<constraints>
<constraint type="max" value="0" field="selections" scope="parent" shared="true" id="24d0-f21-a600-d66a"/>
<constraint type="max" value="0" field="selections" scope="3720-9b50-f599-76ea" shared="true" id="24d0-f21-a600-d66a" includeChildSelections="true"/>
</constraints>
<modifiers>
<modifier type="set" value="0" field="24d0-f21-a600-d66a">
<modifier type="increment" value="1" field="24d0-f21-a600-d66a">
<repeats>
<repeat value="5" repeats="1" field="selections" scope="3720-9b50-f599-76ea" childId="model" shared="true" roundUp="false" id="c23a-f133-3b3a-783" includeChildSelections="true"/>
</repeats>
Expand Down
4 changes: 2 additions & 2 deletions 2022 - LA - Sons of Horus.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="62c7-42f4-5523-af1b" name="LA - XVI: Sons of Horus" revision="43" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="67" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="62c7-42f4-5523-af1b" name="LA - XVI: Sons of Horus" revision="44" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="67" type="catalogue">
<entryLinks>
<entryLink id="c2a2-9b6d-b384-3f43" name="XVI: Sons of Horus" hidden="false" collective="false" import="false" targetId="01b4-57c7-bf61-2abf" type="selectionEntry">
<modifiers>
Expand Down Expand Up @@ -5314,7 +5314,7 @@
<constraint type="max" value="1" field="selections" scope="parent" shared="true" id="3484-b242-dce3-665-max" includeChildSelections="false"/>
</constraints>
<profiles>
<profile name="New Profile" hidden="false" id="f7a3-3bb2-d828-3dce" page="192" publicationId="d882-d2a-5da1-92c4" typeId="1a1a-e592-2849-a5c0" typeName="Weapon">
<profile name="The Culling Blade" hidden="false" id="f7a3-3bb2-d828-3dce" page="192" publicationId="d882-d2a-5da1-92c4" typeId="1a1a-e592-2849-a5c0" typeName="Weapon">
<characteristics>
<characteristic name="Range" id="7df9-be76-14e8-722d" hidden="false" typeId="95ba-cda7-b831-6066">-</characteristic>
<characteristic name="Strength" id="1ec4-1062-ec82-c269" hidden="false" typeId="24d9-b8e1-a355-2458">User</characteristic>
Expand Down
14 changes: 13 additions & 1 deletion 2022 - LI - Custodes.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="2f2b-1f31-c455-1701" name="LI - Custodes" revision="24" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="70" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="2f2b-1f31-c455-1701" name="LI - Custodes" revision="25" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="70" type="catalogue">
<categoryEntries>
<categoryEntry id="ccca-a9de-0cd9-f8be" name="Legio Custodes" hidden="false">
<infoLinks>
Expand Down Expand Up @@ -901,6 +901,18 @@
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="15"/>
</costs>
<infoLinks>
<infoLink name="Bulky (X)" id="4475-d192-6cad-0835" hidden="false" targetId="676c-7b75-4b6f-9405" type="rule">
<modifiers>
<modifier type="set" value="Bulky (3)" field="name"/>
</modifiers>
</infoLink>
<infoLink name="Chosen Warriors" id="595d-7360-31d2-ffbd" hidden="false" targetId="13d1-9270-6539-08ed" type="rule"/>
<infoLink name="Legio Custodes" id="bc8d-d2b9-1ecf-e68a" hidden="false" targetId="6998-b328-c080-5341" type="rule"/>
<infoLink name="Loyalist" id="46b1-a727-b43f-a594" hidden="false" targetId="d1de-a45d-2b9b-c878" type="rule"/>
<infoLink name="Relentless" id="9a81-b290-f67c-26d3" hidden="false" targetId="7adf-ac9a-5035-522d" type="rule"/>
<infoLink name="Stubborn" id="b442-52d5-08a3-de69" hidden="false" targetId="7989-1f2c-a43d-82ae" type="rule"/>
</infoLinks>
</selectionEntry>
<selectionEntry id="258c-214d-bc9d-35e1" name="Aquilon Terminator Squad" publicationId="15a4-fc68-502d-48a9" page="23" hidden="false" collective="false" import="true" type="unit">
<infoLinks>
Expand Down
13 changes: 9 additions & 4 deletions 2022 - Legiones Astartes.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="6393-649c-7213-a327" name="Legions Astartes" revision="191" battleScribeVersion="2.03" authorName="Various" authorUrl="https://github.com/BSData/horus-heresy" library="true" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="71" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="6393-649c-7213-a327" name="Legions Astartes" revision="192" battleScribeVersion="2.03" authorName="Various" authorUrl="https://github.com/BSData/horus-heresy" library="true" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="71" type="catalogue">
<publications>
<publication id="0594-a9b0-6f10-090e" name="Legion Javelin Squadron update" publisher="Warhammer Community Downloads" publicationDate="May 2023" publisherUrl="https://www.warhammer-community.com/wp-content/uploads/2023/05/hd7WOnm2lKCHkskG.pdf"/>
<publication id="acdb-27b7-6b7e-932f" name="Legion Mastodon update" publisher="Warhammer Community Downloads" publicationDate="May 2023" publisherUrl="https://www.warhammer-community.com/wp-content/uploads/2023/05/AopGHpxowuowkwJw.pdf"/>
Expand Down Expand Up @@ -21058,9 +21058,14 @@ This is a Damage Mitigation roll – any model may make only a single Damage Mit
<rule id="0db5-0444-7f94-0184" name="Emperor’s Children Legion Inductii Template" publicationId="53a4-0d21-2f8a-2c45" page="226" hidden="false">
<modifiers>
<modifier type="set" field="hidden" value="true">
<conditions>
<condition field="selections" scope="force" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="3edc-a1b9-6dc6-b1ea" type="equalTo"/>
</conditions>
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition type="equalTo" value="0" field="selections" scope="force" childId="3edc-a1b9-6dc6-b1ea" shared="true" percentValue="false" includeChildSelections="true" includeChildForces="false"/>
<condition type="equalTo" value="0" field="selections" scope="force" childId="268b-74a8-395f-6f27" shared="true" percentValue="false" includeChildSelections="true" includeChildForces="false"/>
</conditions>
</conditionGroup>
</conditionGroups>
</modifier>
</modifiers>
</rule>
Expand Down
2 changes: 1 addition & 1 deletion 2022 - Mech Library.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="3129-da35-55e0-642d" name="Mech Library" revision="47" battleScribeVersion="2.03" library="true" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="67" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="3129-da35-55e0-642d" name="Mech Library" revision="48" battleScribeVersion="2.03" library="true" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="67" type="catalogue">
<categoryEntries>
<categoryEntry id="4086-0589-f010-e688" name="Titan Legion Min Troop/LoW" hidden="false"/>
<categoryEntry id="57a1-ae47-ff1b-36e4" name="Cybertheurgist" publicationId="bde1-6db1-163b-3b76" page="92-96" hidden="false"/>
Expand Down
4 changes: 2 additions & 2 deletions 2022 - Mechanicum.cat
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="c247-da79-1654-d39e" name="Mechanicum" revision="43" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="70" type="catalogue" publicationId="3886-76e5-438f-159f">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="c247-da79-1654-d39e" name="Mechanicum" revision="44" battleScribeVersion="2.03" library="false" gameSystemId="28d4-bd2e-4858-ece6" gameSystemRevision="70" type="catalogue" publicationId="3886-76e5-438f-159f">
<entryLinks>
<entryLink id="29c6-0ec7-0162-e817" name="Mechanicum" hidden="false" collective="false" import="false" targetId="ddf5-d792-3146-6e9a" type="selectionEntry">
<modifiers>
Expand Down Expand Up @@ -3580,7 +3580,7 @@ This unit may be upgraded freely as described in their profile, though they may
</modifier>
<modifier type="set" value="Automata (Antigrav, Paragon)" field="ddd7-6f5c-a939-b69e">
<conditions>
<condition type="atLeast" value="1" field="selections" scope="b790-b6dc-b904-118c" childId="cc2a-46fe-bbf3-6ba2" shared="true" includeChildSelections="true"/>
<condition type="atLeast" value="1" field="selections" scope="0e08-6b7e-8fff-1f02" childId="cc2a-46fe-bbf3-6ba2" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
Expand Down
Loading

0 comments on commit 9a120a9

Please sign in to comment.