Skip to content

Commit

Permalink
Merge pull request #3359 from BSData/fixes
Browse files Browse the repository at this point in the history
Legends toggle
  • Loading branch information
exaegrum authored Mar 2, 2024
2 parents 59c68ec + a9d9979 commit 2dcf184
Show file tree
Hide file tree
Showing 19 changed files with 551 additions and 147 deletions.
36 changes: 35 additions & 1 deletion Age of Sigmar.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="e51d-b1a3-75fc-dc33" name="Age of Sigmar" revision="176" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" type="gameSystem">
<gameSystem xmlns="http://www.battlescribe.net/schema/gameSystemSchema" id="e51d-b1a3-75fc-dc33" name="Age of Sigmar" revision="177" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" type="gameSystem">
<publications>
<publication id="e51d-b1a3-pubEC" name="The General&apos;s Handbook"/>
<publication id="e51d-b1a3-pubEQ" name="Core Rules"/>
Expand Down Expand Up @@ -2540,6 +2540,11 @@ When a primal magic dice is rolled as part of a casting roll, on an unmodified c
<categoryLink id="ab67-3c73-f240-65de" name="New CategoryLink" hidden="false" targetId="1974-3f49-7f0b-8422" primary="true"/>
</categoryLinks>
</selectionEntry>
<selectionEntry type="upgrade" import="true" name="Allow Legends" hidden="false" id="f1b8-8df5-9e90-9345">
<categoryLinks>
<categoryLink targetId="1974-3f49-7f0b-8422" id="64bb-ad34-df29-9516" primary="true" name="Game Options"/>
</categoryLinks>
</selectionEntry>
</selectionEntries>
<entryLinks>
<entryLink id="1a07-20e9-829c-2f2a" name="Realm of Origin" hidden="false" collective="false" import="true" targetId="268a-c131-4914-7087" type="selectionEntry">
Expand Down Expand Up @@ -6004,6 +6009,35 @@ Arcane Bolt, Mystic Shield and spells to summon endless spells on your army rost
<characteristic name="Command Trait Details" typeId="ee96-6f3a-e5ca-2350">This general knows all of the spells from the Lore of Primal Frost.</characteristic>
</characteristics>
</profile>
<profile id="19dd-4fbc-e5e2-612f" name="Hoarfrost" hidden="false" typeId="2e81-5e22-c6e1-73cb" typeName="Spell">
<characteristics>
<characteristic name="Casting Value" typeId="2508-b604-1258-a920">8</characteristic>
<characteristic name="Range" typeId="5b5c-1fd1-4c0f-5705">12&quot;</characteristic>
<characteristic name="Description" typeId="76ff-781d-b8e6-5f27">Hoarfrost is a spell that has a casting value of 8 and a range of 12&quot;. If successfully cast, pick 1 friendly unit wholly within range and visible to the caster. Pick 1 melee weapon profile on that unit’s warscroll and roll a D3. Change the To Hit, To Wound or Rend characteristic of that melee weapon to match the result until the start of your next hero phase. For example, if the result was 2, you could change either the To Hit characteristic to 2+, the To Wound characteristic to 2+ or the Rend characteristic to -2. While a characteristic has been changed by the effects of this spell, that characteristic cannot be further changed or modified.</characteristic>
</characteristics>
</profile>
<profile id="99b7-cbff-4732-df0d" name="Merciless Blizzard" hidden="false" typeId="2e81-5e22-c6e1-73cb" typeName="Spell">
<characteristics>
<characteristic name="Casting Value" typeId="2508-b604-1258-a920">12</characteristic>
<characteristic name="Range" typeId="5b5c-1fd1-4c0f-5705">12&quot;</characteristic>
<characteristic name="Description" typeId="76ff-781d-b8e6-5f27">If successfully cast, pick 1 enemy unit within range and visible to the caster. That unit suffers 4D6 mortal wounds, but for each roll of 1, the caster also suffers D3 mortal wounds that cannot be negated. The range of this spell cannot be modified and must be measured from the caster, even if an ability would allow you to measure it from elsewhere. This spell cannot be cast by a unit that was set up or moved earlier in this phase.</characteristic>
</characteristics>
</profile>
<profile id="93f0-438e-ee1c-3509" name="Rupture" hidden="false" typeId="2e81-5e22-c6e1-73cb" typeName="Spell">
<characteristics>
<characteristic name="Casting Value" typeId="2508-b604-1258-a920">10</characteristic>
<characteristic name="Range" typeId="5b5c-1fd1-4c0f-5705">18&quot;</characteristic>
<characteristic name="Description" typeId="76ff-781d-b8e6-5f27">If successfully cast, resolve 1 of the following effects:
• Pick 1 enemy INCARNATE within range and visible to the caster.
Inflict D3 mortal wounds on the unit bonded to that INCARNATE.
Then, that INCARNATE immediately loses a power level (to a
minimum of 1) and becomes wild.
• Pick 1 predatory endless spell within range and visible to the
caster that was summoned by an enemy WIZARD. Inflict D3
mortal wounds on that enemy WIZARD. Then, that endless spell
is dispelled.’</characteristic>
</characteristics>
</profile>
</profiles>
<costs>
<cost name="pts" typeId="points" value="0"/>
Expand Down
13 changes: 12 additions & 1 deletion Chaos - Beasts of Chaos - Data.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="a990-882b-7e62-27e9" name="Chaos - Beasts of Chaos - Data" revision="115" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="true" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="a990-882b-7e62-27e9" name="Chaos - Beasts of Chaos - Data" revision="116" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="true" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<publications>
<publication id="c9b2-1fe6-pubN65537" name="Battletome: Beasts of Chaos"/>
<publication id="ec9c-1f93-d9ca-18c7" name="White Dwarf 473" publisher="White Dwarf 473"/>
Expand Down Expand Up @@ -3444,6 +3444,11 @@ In addition, if any mortal wounds caused by this ability are allocated to a unit
</conditionGroup>
</conditionGroups>
</modifier>
<modifier type="add" field="category" value="8f5e-e464-221b-4f06">
<conditions>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9f95-f6dc-e866-90a0" type="greaterThan"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="force" value="-1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="2d8f-f773-0c89-660f" type="max"/>
Expand Down Expand Up @@ -4570,6 +4575,11 @@ From the start of the fourth battle round, improve the Rend characteristic of me
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="true" childId="7562-2b78-4fd6-5c23" type="greaterThan"/>
</conditions>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<profiles>
<profile id="ae12-bd2e-2542-1b25" name="Harpies" publicationId="0b83-94a3-b3da-fb4e" hidden="false" typeId="1960-ca8e-67ce-2014" typeName="Unit">
Expand All @@ -4590,6 +4600,7 @@ From the start of the fourth battle round, improve the Rend characteristic of me
<categoryLink id="d077-3b27-fbc1-7d10" name="New CategoryLink" hidden="false" targetId="7cdd-80ea-cbeb-8e16" primary="false"/>
<categoryLink id="d06d-2e20-5076-466b" name="BEASTS OF CHAOS" hidden="false" targetId="2c4b-6186-2939-7f2b" primary="false"/>
<categoryLink id="fb1c-eb85-b967-6fd9" name="New CategoryLink" hidden="false" targetId="065e-fda7-fd27-1f40" primary="true"/>
<categoryLink targetId="787f-7260-bb51-08c8" id="edbe-6786-bef3-3f4a" primary="false" name="Legends"/>
</categoryLinks>
<selectionEntries>
<selectionEntry id="f874-554b-180b-fb95" name="5 Harpies" hidden="false" collective="false" import="true" type="model">
Expand Down
16 changes: 5 additions & 11 deletions Chaos - Khorne.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="cac4-1eec-d548-b34d" name="Chaos - Khorne" revision="125" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="false" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="cac4-1eec-d548-b34d" name="Chaos - Khorne" revision="126" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="false" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<publications>
<publication id="cac4-1eec-pubN65537" name="Chaos Battletome: Blades of Khorne"/>
<publication id="cac4-1eec-pubN107006" name="Forgeworld: Monstrous Arcanum"/>
Expand Down Expand Up @@ -3899,16 +3899,10 @@
</selectionEntry>
<selectionEntry id="21cb-7a81-d3f9-5c05" name="Vorgaroth the Scarred &amp; Skalok the Skull Host of Khorne" hidden="false" collective="false" import="true" type="unit">
<modifiers>
<modifier type="set" field="hidden" value="true">
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9f18-9ffb-0267-3e08" type="greaterThan"/>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="1411-460f-c135-a667" type="greaterThan"/>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="36b7-ee1e-0855-f23f" type="greaterThan"/>
</conditions>
</conditionGroup>
</conditionGroups>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<constraints>
Expand Down
17 changes: 16 additions & 1 deletion Chaos - Nurgle.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="6894-a70d-7327-b3c3" name="Chaos - Nurgle" revision="132" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="false" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="159" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="6894-a70d-7327-b3c3" name="Chaos - Nurgle" revision="133" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="false" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="159" type="catalogue">
<publications>
<publication id="6894-a70d-pubN65537" name="Chaos Battletome: Maggotkin of Nurgle"/>
<publication id="6894-a70d-pubN85775" name="Chaos Battletome: Maggotkin of Nurgle"/>
Expand Down Expand Up @@ -1510,6 +1510,11 @@
<condition field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="d9a6-1f44-9ebf-b5b0" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="1d0f-03f7-bdbc-c66f" type="max"/>
Expand Down Expand Up @@ -1707,6 +1712,11 @@
<condition field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="d9a6-1f44-9ebf-b5b0" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="d317-56cc-a110-0896" type="max"/>
Expand Down Expand Up @@ -1813,6 +1823,11 @@
<condition field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="d9a6-1f44-9ebf-b5b0" type="equalTo"/>
</conditions>
</modifier>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<profiles>
<profile id="a4f2-22a0-a08f-d29a" name="Bile Troggoths" hidden="false" typeId="1960-ca8e-67ce-2014" typeName="Unit">
Expand Down
44 changes: 33 additions & 11 deletions Chaos - Skaven - Data.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="de06-0235-6a96-193b" name="Chaos - Skaven - Data" revision="99" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="true" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<catalogue xmlns="http://www.battlescribe.net/schema/catalogueSchema" id="de06-0235-6a96-193b" name="Chaos - Skaven - Data" revision="100" battleScribeVersion="2.03" authorContact="@BSData" authorUrl="https://github.com/BSData/warhammer-age-of-sigmar" library="true" gameSystemId="e51d-b1a3-75fc-dc33" gameSystemRevision="161" type="catalogue">
<publications>
<publication id="bcc4-c671-pubd1e1" name="Chaos Battletome: Skaven"/>
<publication id="bcc4-c671-pubd1e30758" name="Warscroll Compendium: Skaven"/>
Expand Down Expand Up @@ -725,6 +725,13 @@ Alternatively, before making the casting roll, you can say that this unit will u
<costs>
<cost name="pts" typeId="points" value="170"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
</selectionEntry>
<selectionEntry id="ff51-5dac-313e-b769" name="Clanrats" publicationId="bcc4-c671-pubd1e1" page="119" hidden="false" collective="false" import="true" type="unit">
<modifiers>
Expand Down Expand Up @@ -5382,16 +5389,10 @@ After you pick a friendly SKAVEN unit to be your first unit to fight in a phase
</selectionEntry>
<selectionEntry id="ca2a-5267-b212-e75a" name="Warpgnaw Verminlord" publicationId="593b-5e83-0f16-c340" hidden="false" collective="false" import="true" type="unit">
<modifiers>
<modifier type="set" field="hidden" value="true">
<conditionGroups>
<conditionGroup type="or">
<conditions>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="9f18-9ffb-0267-3e08" type="greaterThan"/>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="1411-460f-c135-a667" type="greaterThan"/>
<condition field="selections" scope="roster" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="36b7-ee1e-0855-f23f" type="greaterThan"/>
</conditions>
</conditionGroup>
</conditionGroups>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
<profiles>
Expand Down Expand Up @@ -6398,6 +6399,13 @@ Alternatively, before making the casting roll, you can say that this model will
<costs>
<cost name="pts" typeId="points" value="170"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
</selectionEntry>
<selectionEntry id="e6bd-2a4c-5b2a-e1c1" name="Wolf Rats [LEGENDS]" publicationId="dd94-71a7-8549-0d65" hidden="false" collective="false" import="true" type="unit">
<profiles>
Expand Down Expand Up @@ -6479,6 +6487,13 @@ Alternatively, before making the casting roll, you can say that this model will
<costs>
<cost name="pts" typeId="points" value="0"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
</selectionEntry>
<selectionEntry id="5e4b-f937-af6b-9eb9" name="Skaven Chieftain with Battle Standard" publicationId="bcc4-c671-pubd1e30758" hidden="true" collective="false" import="true" type="unit">
<modifiers>
Expand Down Expand Up @@ -6843,6 +6858,13 @@ Alternatively, before making the casting roll, you can say that this model will
<costs>
<cost name="pts" typeId="points" value="0"/>
</costs>
<modifiers>
<modifier type="set" value="true" field="hidden">
<conditions>
<condition type="lessThan" value="1" field="selections" scope="roster" childId="f1b8-8df5-9e90-9345" shared="true" includeChildSelections="true"/>
</conditions>
</modifier>
</modifiers>
</selectionEntry>
<selectionEntry id="4aae-b8e2-8fb5-50a5" name="Grand Strategy" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
Expand Down
Loading

0 comments on commit 2dcf184

Please sign in to comment.