Skip to content

Commit

Permalink
Merge pull request #25 from BSData/bugfixes
Browse files Browse the repository at this point in the history
Misc bugfixes
  • Loading branch information
exaegrum authored Jul 30, 2024
2 parents 79353f1 + 1295128 commit b0c3608
Show file tree
Hide file tree
Showing 46 changed files with 672 additions and 289 deletions.
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

0 comments on commit b0c3608

Please sign in to comment.