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

Misc bugfixes #25

Merged
merged 1 commit into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
326 changes: 182 additions & 144 deletions Age of Sigmar 4.0.gst

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions Beasts of Chaos.cat
Original file line number Diff line number Diff line change
Expand Up @@ -1100,6 +1100,7 @@ For the rest of the turn, add 1 to charge rolls for that unit.</characteristic>
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="345a-4445-5acc-ad8a"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="ff36-2b81-3e49-e3bf"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="d156-ef40-ae7b-efe3" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -1111,6 +1112,7 @@ For the rest of the turn, add 1 to charge rolls for that unit.</characteristic>
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="7257-7f05-32ee-14f1"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="24f1-5727-541d-c89b"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="a64d-d2d7-3e41-7954" type="selectionEntryGroup" targetId="a20d-08c9-ea8f-33e7" flatten="true" collective="false"/>
Expand Down
2 changes: 2 additions & 0 deletions Blades of Khorne.cat
Original file line number Diff line number Diff line change
Expand Up @@ -1735,6 +1735,7 @@
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="9f50-d91e-902b-36bd"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="8c18-467c-257e-c0cc"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="f140-826d-971a-3865" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -1746,6 +1747,7 @@
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="a9b-69f4-57a8-ed95"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="c029-e45d-10a8-7f85"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="c841-6e6a-9424-bed2" type="selectionEntryGroup" targetId="554f-b4a7-5337-2204" flatten="true" collective="false"/>
Expand Down
14 changes: 14 additions & 0 deletions Bonesplitterz.cat
Original file line number Diff line number Diff line change
Expand Up @@ -664,6 +664,7 @@ In addition, if the chanting roll was 11+, enemy **^^Priests^^** within 18&quot;
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="f3a1-90c7-838c-5f8f"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="c6da-5507-2470-880b"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="734d-b83c-1882-00ae" type="selectionEntryGroup" targetId="697c-dce6-b907-9f6a" flatten="true" collective="false"/>
Expand All @@ -675,10 +676,23 @@ In addition, if the chanting roll was 11+, enemy **^^Priests^^** within 18&quot;
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="6543-8174-42f2-d5fd"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="67f8-ed70-9fd6-d73a"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="ed3b-2c2d-8d2a-870c" type="selectionEntryGroup" targetId="06af-ec0f-2c8c-9df2" flatten="true" collective="false"/>
</entryLinks>
</selectionEntry>
<selectionEntry type="upgrade" import="true" name="Manifestation Lore" hidden="false" id="4a70-87a2-f55a-74c0" defaultAmount="1">
<entryLinks>
<entryLink import="true" name="Manifestation Lores" hidden="false" id="3f2d-2c3b-1176-4e30" type="selectionEntryGroup" targetId="748f-5d65-2d45-95c5" flatten="true"/>
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="0c54-4664-a043-8c74"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="3672-d867-de07-0f46"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="8f5e-4825-d665-97d0" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
</categoryLinks>
</selectionEntry>
</selectionEntries>
</catalogue>
46 changes: 25 additions & 21 deletions Cities of Sigmar.cat
Original file line number Diff line number Diff line change
Expand Up @@ -239,11 +239,11 @@ In addition, in the first battle round, subtract 1 from wound rolls for attacks
<characteristic name="Keywords" typeId="353f-565e-c351-1cf2">**^^Spell^^**</characteristic>
</characteristics>
</profile>
<profile name="Cinderloud" typeId="7312-8367-c171-f2ef" typeName="Ability (Spell)" hidden="false" id="2e13-d3dd-9a26-e85">
<profile name="Cindercloud" typeId="7312-8367-c171-f2ef" typeName="Ability (Spell)" hidden="false" id="2e13-d3dd-9a26-e85">
<characteristics>
<characteristic name="Timing" typeId="de6f-d57b-248a-83be">Your Hero Phase</characteristic>
<characteristic name="Casting Value" typeId="9fc7-b0f6-d018-a608">7</characteristic>
<characteristic name="Declare" typeId="24f8-3803-4ab1-3b6c">Pick a friendly **^^Cities of Sigmar Wizard^^** to cast this spell, pick a visible friendly **^^Cities of Sigmar^^** unit wholly within 12&quot; to be the target, then make a casting roll of 2D6.</characteristic>
<characteristic name="Declare" typeId="24f8-3803-4ab1-3b6c">Pick a friendly **^^Cities of Sigmar Wizard^^** to cast this spell, pick a visible friendly **^^Cities of Sigmar^^** unit wholly within 18&quot; to be the target, then make a casting roll of 2D6.</characteristic>
<characteristic name="Effect" typeId="1cb9-a-1345-907f">Until the start of your next turn, subtract 1 from the Attacks characteristic of the target’s melee weapons.</characteristic>
<characteristic name="Keywords" typeId="353f-565e-c351-1cf2">**^^Spell^^**</characteristic>
</characteristics>
Expand Down Expand Up @@ -664,25 +664,6 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
<entryLink import="true" name="Heroic Traits" hidden="false" id="1fa6-770e-e549-cf7f" type="selectionEntryGroup" targetId="1589-62bd-6587-f183"/>
</entryLinks>
</entryLink>
<entryLink import="true" name="Callis and Toll" hidden="false" id="a96c-fac4-c88e-9f37" type="selectionEntry" targetId="bead-f727-a5cc-fde1">
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditionGroups>
<conditionGroup type="and">
<conditions>
<condition type="instanceOf" value="1" field="selections" scope="ancestor" childId="376a-6b97-8699-dd59" shared="true"/>
</conditions>
</conditionGroup>
</conditionGroups>
</modifier>
</modifiers>
<constraints>
<constraint type="max" value="-1" field="selections" scope="force" shared="true" id="ce0c-51c8-f881-2919"/>
</constraints>
<costs>
<cost name="pts" typeId="points" value="230"/>
</costs>
</entryLink>
<entryLink import="true" name="Steam Tank Commander" hidden="false" id="d04d-eecf-a1c3-22ac" type="selectionEntry" targetId="6bc7-2301-7561-6983">
<modifiers>
<modifier type="set" value="true" field="hidden">
Expand Down Expand Up @@ -713,6 +694,13 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
<costs>
<cost name="pts" typeId="points" value="230"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="notInstanceOf" value="1" field="selections" scope="ancestor" childId="376a-6b97-8699-dd59" shared="true"/>
</conditions>
</modifier>
</modifiers>
</entryLink>
<entryLink import="true" name="Cogsmith" hidden="false" id="4ef2-9b6f-2205-6e1a" type="selectionEntry" targetId="89d6-1612-ce3c-50e9">
<categoryLinks>
Expand Down Expand Up @@ -2003,7 +1991,20 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
</conditionGroup>
</conditionGroups>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="notInstanceOf" value="1" field="selections" scope="ancestor" childId="376a-6b97-8699-dd59" shared="true"/>
</conditions>
</modifier>
<modifier type="set" value="1" field="cc5f-63d1-12b9-4e09">
<conditions>
<condition type="atLeast" value="1" field="selections" scope="force" childId="f534-437-b727-fa21" shared="true"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint type="min" value="-1" field="selections" scope="force" shared="true" id="cc5f-63d1-12b9-4e09"/>
</constraints>
</entryLink>
<entryLink import="true" name="Wildercorps Hunters" hidden="false" id="b45e-2e9b-f0fa-31e7" type="selectionEntry" targetId="f9e7-7b02-8660-65f7">
<modifiers>
Expand Down Expand Up @@ -2176,6 +2177,7 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="563d-f275-b579-f2cf"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="c785-e5e0-905e-da39"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="f8f1-e80-1498-cacd" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -2187,6 +2189,7 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="e0e7-cf19-75f7-e432"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="dfea-fc81-62d5-01b6"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="6c16-3e5c-d28c-8400" type="selectionEntryGroup" targetId="b0fd-9397-ac0c-dc5f" flatten="true" collective="false"/>
Expand All @@ -2198,6 +2201,7 @@ In addition, if the target is **^^Duardin^^**, subtract 1 from hit rolls for co
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="b885-ada4-5f10-3388"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="12e4-a12e-c6c7-fb4f"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="7333-fdeb-8ed6-7383" type="selectionEntryGroup" targetId="3f1c-3077-dd34-8efb" flatten="true" collective="false"/>
Expand Down
27 changes: 27 additions & 0 deletions Daughters of Khaine - The Croneseer's Pariahs.cat
Original file line number Diff line number Diff line change
Expand Up @@ -597,6 +597,7 @@
<cost name="pts" typeId="points" value="70"/>
</costs>
</entryLink>
<entryLink import="true" name="Battle Traits: The Croneseer&apos;s Pariahs" hidden="false" id="8cfa-7793-29aa-b5ea" type="selectionEntry" targetId="3dd5-c95-88df-f8d4"/>
</entryLinks>
<catalogueLinks>
<catalogueLink type="catalogue" name="Daughters of Khaine - Library" id="68e3-6bc8-629b-dff" targetId="37ab-3336-3e89-c608"/>
Expand Down Expand Up @@ -760,4 +761,30 @@ While a friendly **^^Cauldron of Blood^^** unit is **full**:
</categoryLinks>
</selectionEntry>
</sharedSelectionEntries>
<selectionEntries>
<selectionEntry type="upgrade" import="true" name="Prayer Lore" hidden="false" id="644b-6154-0ff6-b9ee" defaultAmount="1">
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="47ff-9508-8d58-40f9" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="49cf-2356-9cf9-3618"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="50a1-0789-1fc3-b78d"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="5dc3-4fe6-606e-2694" type="selectionEntryGroup" targetId="14d8-b951-3e2c-c827" flatten="true" collective="false"/>
</entryLinks>
</selectionEntry>
<selectionEntry type="upgrade" import="true" name="Manifestation Lore" hidden="false" id="166d-174d-77d5-9720" defaultAmount="1">
<entryLinks>
<entryLink import="true" name="Manifestation Lores" hidden="false" id="66fc-052e-dabe-b1cf" type="selectionEntryGroup" targetId="748f-5d65-2d45-95c5" flatten="true"/>
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="ec99-1f89-b241-b4c8"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="23da-8fc8-5765-b55a"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="f159-e318-3dbb-5b0f" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
</categoryLinks>
</selectionEntry>
</selectionEntries>
</catalogue>
15 changes: 15 additions & 0 deletions Daughters of Khaine.cat
Original file line number Diff line number Diff line change
Expand Up @@ -549,6 +549,11 @@ If the target unit has 20 or more models, inflict 6 mortal damage on the target
<condition type="atLeast" value="1" field="selections" scope="force" childId="b371-6047-e6ef-f9f9" shared="true"/>
</conditions>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="notInstanceOf" value="1" field="selections" scope="ancestor" childId="376a-6b97-8699-dd59" shared="true"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint type="max" value="-1" field="selections" scope="force" shared="true" id="b416-ef0c-8b3d-cce6"/>
Expand Down Expand Up @@ -711,6 +716,13 @@ If the target unit has 20 or more models, inflict 6 mortal damage on the target
<costs>
<cost name="pts" typeId="points" value="760"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="notInstanceOf" value="1" field="selections" scope="ancestor" childId="376a-6b97-8699-dd59" shared="true"/>
</conditions>
</modifier>
</modifiers>
</entryLink>
<entryLink import="true" name="Slaughter Queen" hidden="false" id="c2bd-d397-2d50-a020" type="selectionEntry" targetId="e228-7274-8e97-b97f">
<categoryLinks>
Expand Down Expand Up @@ -1280,6 +1292,7 @@ If the target unit has 20 or more models, inflict 6 mortal damage on the target
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="6208-9418-2442-9c10"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="3ee2-5422-e46e-cbf6"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="401-84ea-41f1-beca" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -1291,6 +1304,7 @@ If the target unit has 20 or more models, inflict 6 mortal damage on the target
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="b4e5-e093-91ec-6abe"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="901a-a872-96fc-d8da"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="9c8c-a3db-44d3-2918" type="selectionEntryGroup" targetId="4a42-5746-1b7-782f" flatten="true" collective="false"/>
Expand All @@ -1302,6 +1316,7 @@ If the target unit has 20 or more models, inflict 6 mortal damage on the target
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="678a-6b77-27aa-e85c"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="d69d-d400-1beb-ddf8"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="64f0-d7c1-c721-527b" type="selectionEntryGroup" targetId="79-68e0-a135-d693" flatten="true" collective="false"/>
Expand Down
2 changes: 2 additions & 0 deletions Disciples of Tzeentch.cat
Original file line number Diff line number Diff line change
Expand Up @@ -1574,6 +1574,7 @@ If you picked a unit in reserve **as a potential fate**, set it up on the battl
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="b958-8cb7-b8b0-60e7"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="7b82-54ce-2b43-2945"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="f9db-ed87-5000-461" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -1585,6 +1586,7 @@ If you picked a unit in reserve **as a potential fate**, set it up on the battl
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="edc3-da98-58e3-d93e"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="a47b-d901-8a01-2442"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="58fc-7974-c5dd-3efb" type="selectionEntryGroup" targetId="756c-d787-1761-de38" flatten="true" collective="false"/>
Expand Down
3 changes: 3 additions & 0 deletions Flesh-eater Courts.cat
Original file line number Diff line number Diff line change
Expand Up @@ -1571,6 +1571,7 @@ Each time a friendly **^^Flesh-eater Courts Wizard Hero^^** uses a **^^Spell^^*
</entryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="9203-482f-5cca-791b"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="3218-f448-950d-ae8f"/>
</constraints>
<categoryLinks>
<categoryLink name="Army Composition" hidden="false" id="865-e665-8bb7-aec4" targetId="ac97-b27c-7e35-7ab9" primary="true"/>
Expand All @@ -1582,6 +1583,7 @@ Each time a friendly **^^Flesh-eater Courts Wizard Hero^^** uses a **^^Spell^^*
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="b091-9010-83cb-4e52"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="44fb-243b-6a80-8773"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Spell Lores" hidden="false" id="a314-813d-72b7-52e4" type="selectionEntryGroup" targetId="33cd-ce12-a5e-be24" flatten="true" collective="false"/>
Expand All @@ -1593,6 +1595,7 @@ Each time a friendly **^^Flesh-eater Courts Wizard Hero^^** uses a **^^Spell^^*
</categoryLinks>
<constraints>
<constraint type="max" value="1" field="selections" scope="roster" shared="true" id="32b7-2540-2388-c97d"/>
<constraint type="max" value="1" field="selections" scope="self" shared="true" id="8a12-9241-19d0-527a"/>
</constraints>
<entryLinks>
<entryLink import="true" name="Prayer Lores" hidden="false" id="fab0-66d4-5d89-bbd6" type="selectionEntryGroup" targetId="b55b-9cc8-f139-c7b0" flatten="true" collective="false"/>
Expand Down
Loading
Loading