Back to gaslight, but will affect another data-set I am working on as well. So some of the Races automatically 'gift' an Edge upon selecting that Race.
For example, the Wilding race receive the Dodge Edge at creation. So I know how to code to ignore Rank Requirements (which I did):
What would be a code to ignore the requirement for a Trait, for Dodge it would be "Agility d8 required." If I don't have this code, it works fine just spits out a Validation error.
Looking for suggestions.
Cheers
For example, the Wilding race receive the Dodge Edge at creation. So I know how to code to ignore Rank Requirements (which I did):
Code:
<!-- Ignores rank requirements for race given Edges -->
<eval index="2" phase="Validate" priority="100"><![CDATA[
foreach pick in hero from Edge where "(MinRank.1 | MinRank.2 | MinRank.3)"
if (eachpick.creation = 1) then
perform eachpick.assign[Helper.IgnoreRank]
endif
nexteach
]]></eval>
What would be a code to ignore the requirement for a Trait, for Dodge it would be "Agility d8 required." If I don't have this code, it works fine just spits out a Validation error.
Looking for suggestions.
Cheers