I think it would be handy to have something like tag groups that when assigned to a class helper would add an " | (" & tagids[abCategory.?,"|"] & ")" to the appropriate Custom Ability table for the class.
Something like:
ClCustPrim.?
ClCustSec.?
ClCustTer.?
ClCustQuat.?
ClCustQuin.?
Where the tags would be the same tags from the abCategory tag group (much like the new tag groups for counting classes as levels of other classes for Custom Abilities).
It would make adding specific categories of abilities to classes a lot easier. For example adding Rogue talents to a class as a Secondary ability instead of having to write out
you could just assign the tag ClCustSec.RogTal to the class helper and it would add the relevant code.
Now when you have a very specific list of say 5-6 then you'll probably have to go the old way unless you do like feats and have something like:
CustInc.?
CustInc2nd.?
CustInc3rd.?
CustInc4th.?
CustInc5th.?
with the tags matching the custom abilities ids. Just a couple of ideas that popped into my head tonight ...
Something like:
ClCustPrim.?
ClCustSec.?
ClCustTer.?
ClCustQuat.?
ClCustQuin.?
Where the tags would be the same tags from the abCategory tag group (much like the new tag groups for counting classes as levels of other classes for Custom Abilities).
It would make adding specific categories of abilities to classes a lot easier. For example adding Rogue talents to a class as a Secondary ability instead of having to write out
Code:
(SpecSource.cHelpRog & !(Helper.Secondary|Helper.Tertiary|Helper.Quatranary|Helper.Quintanry)
Now when you have a very specific list of say 5-6 then you'll probably have to go the old way unless you do like feats and have something like:
CustInc.?
CustInc2nd.?
CustInc3rd.?
CustInc4th.?
CustInc5th.?
with the tags matching the custom abilities ids. Just a couple of ideas that popped into my head tonight ...