Skip to content

Commit

Permalink
Fixes BSData#11880
Browse files Browse the repository at this point in the history
- Moved Sorcerous Arcana relic selection to the model.
  • Loading branch information
Mad-Spy committed Sep 23, 2022
1 parent b3e03c7 commit ae551a5
Showing 1 changed file with 63 additions and 53 deletions.
116 changes: 63 additions & 53 deletions Chaos - Thousand Sons.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 id="c553-15f3-3890-be39" name="Chaos - Thousand Sons" revision="126" battleScribeVersion="2.03" authorName="BSData Developers" authorContact="@Mad_Spy" authorUrl="https://www.bsdata.net/contact" library="false" gameSystemId="28ec-711c-d87f-3aeb" gameSystemRevision="222" xmlns="http://www.battlescribe.net/schema/catalogueSchema">
<catalogue id="c553-15f3-3890-be39" name="Chaos - Thousand Sons" revision="127" battleScribeVersion="2.03" authorName="BSData Developers" authorContact="@Mad_Spy" authorUrl="https://www.bsdata.net/contact" library="false" gameSystemId="28ec-711c-d87f-3aeb" gameSystemRevision="223" xmlns="http://www.battlescribe.net/schema/catalogueSchema">
<publications>
<publication id="b805-771c-6a82-7307" name="Codex: Thousand Sons 2021" publicationDate="2021-08-14"/>
</publications>
Expand Down Expand Up @@ -4429,6 +4429,7 @@
<entryLink id="c0c9-721e-54e5-57bf" name="High Acolytes" hidden="false" collective="false" import="true" targetId="abbd-9c4e-522b-4cd1" type="selectionEntry"/>
<entryLink id="b076-1240-995b-a579" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="fa4c-547f-f20d-94d5" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="0ca8-c2f8-8feb-97fe" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name="pts" typeId="points" value="140.0"/>
Expand Down Expand Up @@ -5629,6 +5630,7 @@
<entryLink id="b80a-9e79-6e1c-8e07" name="Sorcerous Arcana (Dilletante)" hidden="false" collective="false" import="true" targetId="c38c-e655-a6eb-19cd" type="selectionEntryGroup"/>
<entryLink id="c51b-25a3-c075-4231" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="cf78-1867-4146-56f6" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="8fda-f435-f18e-c829" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name="pts" typeId="points" value="100.0"/>
Expand Down Expand Up @@ -7478,6 +7480,7 @@
<entryLink id="ee5b-2e78-ab55-a114" name="Warlord Traits" hidden="false" collective="false" import="true" targetId="18b9-a369-20ee-a31b" type="selectionEntryGroup"/>
<entryLink id="8709-7f52-ef73-e5be" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="7c96-17b7-4448-8789" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="7828-79cd-3c1a-f03d" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name=" PL" typeId="e356-c769-5920-6e14" value="4.0"/>
Expand Down Expand Up @@ -7800,44 +7803,14 @@
<condition field="selections" scope="roster" value="0.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" field="name" value="Sorcerous Arcana: This should now be selected on the model you want to give the Relic to."/>
</modifiers>
<constraints>
<constraint field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="3a5d-b917-a379-75c7" type="max"/>
</constraints>
<categoryLinks>
<categoryLink id="5266-31fd-924e-1ca3" name="New CategoryLink" hidden="false" targetId="c845-c72c-6afe-3fc2" primary="true"/>
</categoryLinks>
<selectionEntries>
<selectionEntry id="085f-3eca-bbab-099a" name="Additional Relics" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
<modifier type="increment" field="7bc6-7334-2b36-fa42" value="2.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="e6c7-87a2-73a3-a475" type="equalTo"/>
</conditions>
</modifier>
<modifier type="increment" field="7bc6-7334-2b36-fa42" value="1.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="09f9-b586-8d63-7635" type="equalTo"/>
</conditions>
</modifier>
<modifier type="increment" field="7bc6-7334-2b36-fa42" value="2.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="fad2-035f-88a7-60c0" type="equalTo"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="4821-7e5e-f328-2678" type="min"/>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="7bc6-7334-2b36-fa42" type="max"/>
</constraints>
<costs>
<cost name="CP" typeId="2d3b-b544-ad49-fb75" value="-1.0"/>
<cost name=" PL" typeId="e356-c769-5920-6e14" value="0.0"/>
<cost name="pts" typeId="points" value="0.0"/>
<cost name=" Cabal Points" typeId="6a06-928d-a42e-4293" value="0.0"/>
</costs>
</selectionEntry>
</selectionEntries>
<costs>
<cost name=" PL" typeId="e356-c769-5920-6e14" value="0.0"/>
<cost name="pts" typeId="points" value="0.0"/>
Expand Down Expand Up @@ -8090,13 +8063,14 @@
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="a686-a6b9-14a7-5e2f" type="min"/>
</constraints>
</entryLink>
<entryLink id="edab-eda1-9caa-ac3d" name="Relic" hidden="false" collective="false" import="true" targetId="c766-a2c3-4ac9-fbbb" type="selectionEntryGroup"/>
<entryLink id="edab-eda1-9caa-ac3d" name="Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="c766-a2c3-4ac9-fbbb" type="selectionEntryGroup"/>
<entryLink id="fec4-9b92-9068-1e5b" name="Warlord Traits" hidden="false" collective="false" import="true" targetId="18b9-a369-20ee-a31b" type="selectionEntryGroup"/>
<entryLink id="6db1-d562-e1f4-da36" name="Warlord" hidden="false" collective="false" import="true" targetId="9aed-5e2d-8d51-5f31" type="selectionEntry"/>
<entryLink id="fdfa-11de-7c68-7e7a" name="High Acolytes" hidden="false" collective="false" import="true" targetId="abbd-9c4e-522b-4cd1" type="selectionEntry"/>
<entryLink id="37cd-1685-6508-4d82" name="Legion Command" hidden="false" collective="false" import="true" targetId="2f56-80fb-9b3f-e9b4" type="selectionEntryGroup"/>
<entryLink id="dcde-1643-1583-580a" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="b706-1b6b-c05e-6454" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="d5db-769e-44c7-ff4e" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name="pts" typeId="points" value="105.0"/>
Expand Down Expand Up @@ -8239,13 +8213,14 @@
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="a973-9c84-e14b-1f5d" type="min"/>
</constraints>
</entryLink>
<entryLink id="8849-2453-210a-992b" name="Relic" hidden="false" collective="false" import="true" targetId="c766-a2c3-4ac9-fbbb" type="selectionEntryGroup"/>
<entryLink id="8849-2453-210a-992b" name="Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="c766-a2c3-4ac9-fbbb" type="selectionEntryGroup"/>
<entryLink id="3235-5f29-2c95-357b" name="Warlord" hidden="false" collective="false" import="true" targetId="9aed-5e2d-8d51-5f31" type="selectionEntry"/>
<entryLink id="d8ec-58a4-8705-9a72" name="Warlord Traits" hidden="false" collective="false" import="true" targetId="18b9-a369-20ee-a31b" type="selectionEntryGroup"/>
<entryLink id="31fa-53df-7a56-aa26" name="High Acolytes" hidden="false" collective="false" import="true" targetId="abbd-9c4e-522b-4cd1" type="selectionEntry"/>
<entryLink id="d2cd-1410-d216-ce2e" name="Legion Command" hidden="false" collective="false" import="true" targetId="2f56-80fb-9b3f-e9b4" type="selectionEntryGroup"/>
<entryLink id="9d4b-b9f4-66e7-4c6e" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="36ad-85da-aeba-085e" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="d95b-b8bf-79e3-b64c" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name="pts" typeId="points" value="90.0"/>
Expand All @@ -8271,13 +8246,8 @@
<cost name=" Cabal Points" typeId="6a06-928d-a42e-4293" value="0.0"/>
</costs>
</selectionEntry>
<selectionEntry id="abbd-9c4e-522b-4cd1" name="High Acolytes" hidden="false" collective="false" import="true" type="upgrade">
<selectionEntry id="abbd-9c4e-522b-4cd1" name="Stratagem: High Acolytes" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
<modifier type="set" field="hidden" value="true">
<conditions>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" field="4545-9018-7bc5-6dd3" value="0.0">
<conditions>
<condition field="selections" scope="roster" value="0.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="ae09-117e-a6fa-316b" type="equalTo"/>
Expand All @@ -8298,6 +8268,16 @@
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="e6c7-87a2-73a3-a475" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" field="hidden" value="true">
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
<condition field="selections" scope="roster" value="0.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
</conditions>
</conditionGroup>
</conditionGroups>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="4545-9018-7bc5-6dd3" type="max"/>
Expand Down Expand Up @@ -8402,7 +8382,7 @@
<cost name=" Cabal Points" typeId="6a06-928d-a42e-4293" value="0.0"/>
</costs>
</selectionEntry>
<selectionEntry id="3993-d5c9-e6c8-a2f8" name="Aspiring Magister" hidden="false" collective="false" import="true" type="upgrade">
<selectionEntry id="3993-d5c9-e6c8-a2f8" name="Stratagem: Aspiring Magister" hidden="false" collective="false" import="true" type="upgrade">
<constraints>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="b136-b672-f61c-18b8" type="max"/>
</constraints>
Expand Down Expand Up @@ -8684,6 +8664,7 @@
</entryLink>
<entryLink id="1c8e-0d92-fbbf-3104" name="Stratagem: Relic" hidden="false" collective="false" import="true" targetId="c470-54ac-0863-8848" type="selectionEntry"/>
<entryLink id="d2bb-84b9-c250-4de3" name="Stratagem: Warlord Trait" hidden="false" collective="false" import="true" targetId="6771-6ab3-1672-6a39" type="selectionEntry"/>
<entryLink id="25b9-d46a-096d-ec96" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" targetId="404e-e494-26b5-fc3d" type="selectionEntry"/>
</entryLinks>
<costs>
<cost name=" PL" typeId="e356-c769-5920-6e14" value="5.0"/>
Expand Down Expand Up @@ -9618,6 +9599,46 @@
<cost name=" Cabal Points" typeId="6a06-928d-a42e-4293" value="0.0"/>
</costs>
</selectionEntry>
<selectionEntry id="404e-e494-26b5-fc3d" name="Stratagem: Sorcerous Arcana" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
<modifier type="increment" field="ad8f-5060-92e6-9e5c" value="2.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="e6c7-87a2-73a3-a475" type="equalTo"/>
</conditions>
</modifier>
<modifier type="increment" field="ad8f-5060-92e6-9e5c" value="1.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="09f9-b586-8d63-7635" type="equalTo"/>
</conditions>
</modifier>
<modifier type="increment" field="ad8f-5060-92e6-9e5c" value="2.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="fad2-035f-88a7-60c0" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" field="hidden" value="true">
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
<condition field="selections" scope="roster" value="0.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="equalTo"/>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="c470-54ac-0863-8848" type="equalTo"/>
</conditions>
</conditionGroup>
</conditionGroups>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="ad8f-5060-92e6-9e5c" type="max"/>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="e89b-6031-dcfc-712c" type="max"/>
</constraints>
<costs>
<cost name="CP" typeId="2d3b-b544-ad49-fb75" value="-1.0"/>
<cost name=" PL" typeId="e356-c769-5920-6e14" value="0.0"/>
<cost name="pts" typeId="points" value="0.0"/>
<cost name=" Cabal Points" typeId="6a06-928d-a42e-4293" value="0.0"/>
</costs>
</selectionEntry>
</sharedSelectionEntries>
<sharedSelectionEntryGroups>
<selectionEntryGroup id="a44b-4b4d-46b5-d3a6" name="Special Weapons" hidden="false" collective="false" import="true">
Expand Down Expand Up @@ -10020,21 +10041,11 @@
</selectionEntryGroup>
<selectionEntryGroup id="c766-a2c3-4ac9-fbbb" name="Sorcerous Arcana" hidden="true" collective="false" import="true">
<modifiers>
<modifier type="increment" field="894b-9b8c-94c9-d825" value="1.0">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9aed-5e2d-8d51-5f31" type="atLeast"/>
</conditions>
</modifier>
<modifier type="increment" field="894b-9b8c-94c9-d825" value="1.0">
<repeats>
<repeat field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="085f-3eca-bbab-099a" repeats="1" roundUp="false"/>
</repeats>
</modifier>
<modifier type="set" field="hidden" value="false">
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition field="selections" scope="roster" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="1b20-1c27-6f89-ddbe" type="atLeast"/>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="404e-e494-26b5-fc3d" type="equalTo"/>
<condition field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" childId="c470-54ac-0863-8848" type="equalTo"/>
</conditions>
<conditionGroups>
Expand All @@ -10051,7 +10062,6 @@
</modifiers>
<constraints>
<constraint field="selections" scope="parent" value="1.0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="5933-02a7-59f2-73c1" type="max"/>
<constraint field="selections" scope="roster" value="0.0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="894b-9b8c-94c9-d825" type="max"/>
</constraints>
<entryLinks>
<entryLink id="88f5-7f56-e0b8-db77" name="Coruscator" hidden="false" collective="false" import="true" targetId="1e0a-9283-e7bf-e66b" type="selectionEntry">
Expand Down

0 comments on commit ae551a5

Please sign in to comment.