I have a situation where I want to add a bonus to one of a set of selected skills and I know how to do that basically:
Menu #1 Source: All Picks on Hero (this will make sure you don't get an error for trying to modify a skill that doesn't exist on the character)
Menu #1 Tag Expression: thingid.skBoating | thingid.skDriving | thingid.skPiloting | thingid.skKnow
Eval Scripts: Pre-Traits/5000 - Before: Calc trtFinal
Notice in the above, however, that one of the selections is for thingid.skKnow. That will show me all Knowledge skills the character has. But let's say I want to really only show a Knowledge skill if it has a domDomain of "Battle" and no other Knowledge skills. Anyone have some idea how I might do that?
Menu #1 Source: All Picks on Hero (this will make sure you don't get an error for trying to modify a skill that doesn't exist on the character)
Menu #1 Tag Expression: thingid.skBoating | thingid.skDriving | thingid.skPiloting | thingid.skKnow
Eval Scripts: Pre-Traits/5000 - Before: Calc trtFinal
Code:
~apply the +1 modifier to selected skill
if (field[usrChosen1].ischosen <> 0) then
perform field[usrChosen1].chosen.field[trtRoll].modify[+,1,"My Edge"]
endif
Notice in the above, however, that one of the selections is for thingid.skKnow. That will show me all Knowledge skills the character has. But let's say I want to really only show a Knowledge skill if it has a domDomain of "Battle" and no other Knowledge skills. Anyone have some idea how I might do that?