OK, I think I'm getting somewhere after all.
My problem was that I was trying to get TOO complex I think.
I've gone back to building these as traits, as my group doesn't always use them, so having them as a racial ability would annoy me with it telling me I haven't selected anything.
As it stands:
Aaron, I still wasn't clear on what you meant by the: script line
What is the tag expression? You said that it sets the number of skills allowed.
So in my example, when I set Occupation: Gladiator 2 as a trait, the Occupation tab appears. I get a feat choice, and, as per the Occupation rules, I can choose 2 skills from a select list, to either have them as class skills, or if they already are, get a +1.
Is that the skill allowance you are talking about?
I've attached another version of my .user file.
I feel like I'm getting closer to this working, and it's mainly due to you guys helping me out, so thank you!
My problem was that I was trying to get TOO complex I think.
I've gone back to building these as traits, as my group doesn't always use them, so having them as a racial ability would annoy me with it telling me I haven't selected anything.
As it stands:
- Select "Occupation: Gladiator 2" as a trait (has script to increase trait allowance by 1) [set up in the Trait tab in Editor]
- This opens the Occupation tab. Depending on the Occupation, there's two choice fields. One for feats, one for skills. [Occupation set in the Configurable tab in Editor]
- The feat ones are working perfectly. Choose a feat, and it applies. [set up in the scripting of the occupation trait itself]
- The skill choices are not though. I have no idea how to code this statement: "If the skill chosen is not a class skill, THEN set as class skill, ELSE grant +1 competence bonus to skill" [Each of these choices is going to be set up in R Cust Special]
Aaron, I still wasn't clear on what you meant by the: script line
hero.child[cfgJob].field[cfgAllow1].text = TAG EXPRESSION HERE
What is the tag expression? You said that it sets the number of skills allowed.
So in my example, when I set Occupation: Gladiator 2 as a trait, the Occupation tab appears. I get a feat choice, and, as per the Occupation rules, I can choose 2 skills from a select list, to either have them as class skills, or if they already are, get a +1.
Is that the skill allowance you are talking about?
I've attached another version of my .user file.
I feel like I'm getting closer to this working, and it's mainly due to you guys helping me out, so thank you!