Junior Member
Join Date: Jul 2012
Posts: 4
|
So I'm working with the Taurian race from the book In The Company of Minotaurs by Rite Publishing and I'm in a rut. There is a Paragon class, Rog-Kalem, that gives an ability increase to Strength at 2nd level, then again at 6th, 10th, 14th and 18th. I've created a class special ability, but I'm stumped as to how I set the increase at each level as well as how to make the class ability pre-reqs as the following:
race - Taurian class - Rog-Kalem There are also Constitution increases as well at different levels. Anyone have any thoughts? I'm a complete newbie when it comes to scripting for Hero Lab. Any help would be appreciated! |
#1 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
Is this for the Pathfinder system? If so, look at the Dragon Disciple prestige class, I believe that adds stat bonuses at certain levels. If you look at the class specials there should be an eval script for adding to an ability. There are also several feats that require X race or Y class, which you can copy and look at the pre-reqs for.
|
#2 |
Junior Member
Join Date: Jul 2012
Posts: 4
|
Thank you, sorry for such a late response.. I haven't been able to mess with it.. I'll give that a look and see if I can cut/copy/paste my way through it.
=EDIT= I can't seem to find the correct file to open in the editor to find the scripts for the Prestige Class "Dragon Disciple". I know it's all there, but I can't find the exact file I should be looking at. Any suggestions? Last edited by tpsped; September 24th, 2012 at 08:57 AM. Reason: update post |
#3 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
In the editor, go to the Class Specials tab and hit New (Copy). Pick the "Ability Boost: Strength +2" and look at the eval script on that.
|
#4 |
Junior Member
Join Date: Jul 2012
Posts: 4
|
Thanks, will try it.
=EDIT= The Eval script doesn't give level based bonuses.. I says this: " ~ If we're not shown, just get out now doneif (tagis[Helper.ShowSpec] = 0) hero.child[aSTR].field[aNormMod].value += 2" I don't see where this tells Hero Lab to increase strength by 2 at certain levels.. Last edited by tpsped; September 24th, 2012 at 10:44 AM. Reason: update progress |
#5 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
The class ability is bootstrapped at 2nd level by the class helper. Once the character is 2nd level the ability gets the Helper.ShowSpec tag, and the Strength is increased by 2. Using this method, you'd want to bootstrap the ability boost once for each level Strength increased, and do the same for your Con increases.
If you don't want to bootstrap the ability multiple times then you could write an eval script that calculates a bonus at certain levels and adds them. Are you comfortable with scripts that calculate variable bonuses? Rage offers a good example to start from, since it looks at the level and then calculates Str/Con bonuses and AC penalties. There is some clutter to that script you'll have to clear out though. |
#6 |
|
|