Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
The help pages are in HTML format, but they are not located on the internet. They are in Hero Lab's local directory. So you can easily get to them with no access to the internet.
Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
#31 |
Senior Member
Join Date: Jun 2007
Posts: 273
|
OK, now I found it.
There are a lot of useful things in. But: How can I add a attribute bonus to a selectable attribute? I have the ability +1 at any attribut score (use the selection menu for this - but I don't know how to use the information what kind if attribute is selected). |
#32 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
Step 1 - Have the base special with a chooser looking for a User tag on 6 invisible specials (one for each attribute) that are bootstrapped.
Step 2 - Write an Eval Script that applies a different User tag to whichever special is chosen. Step 3 - On each special have an Eval script, if the User tag from Step 2 is present, apply the +1 bonus to that stat. For examples of stat boosting code look at the Dragon Disciple prestige class. Final Step - Test and adjust as necessary. Ask here if you have trouble. |
#33 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
You can PM me your e-mail and I will send you a copy of my files.
|
#34 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
There's a much easier way to choose an attribute - Find the "Item Selection" section on the class special tab.
Leave "Select From" blank Enter "component.BaseAttr" as the "Custom Expression" Set "Restrict First List to..." to "All Picks on Hero" Now, in an Eval Script, phase: Pre-Attributes/priority: 10000 Code:
if (field[usrChosen1].ischosen <> 0) then field[usrChosen1].chosen.field[Bonus].value += 1 endif |
#35 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
Or do that, which is much easier and better!
|
#36 |
Senior Member
Join Date: Jun 2007
Posts: 273
|
Thank you. It works.
How can I add a bonus to all Knowledge skills? |
#37 |
Senior Member
Join Date: Jun 2007
Posts: 273
|
OK, I found the right tag.....
My next problem concerns templates. I created a template and i created some "Special". I bootstrapped the special and it worked. Now is my problem: the specials are leveldependent (it means, i have to activate the special, when the charakterlevel is greater than a value). When I used it for class specials i used "count:Classes.xxx >= 13" buit it works only for the class xxx. "herofield[tLevel].value <= 13" produces an error and will not work. What's the right expression? The 2. problem is: these specials are spell-like abilities where you can chose one of three for this special. How can I realize that? Maybe I can look in lawful_g's dataset when I get it. @lawful_g: Did you recieve my PM with my e-mail adress? |
#38 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
Yes, Sent the files last weekend. Sorry for late reply.
|
#39 |
Senior Member
Join Date: Jun 2007
Posts: 273
|
Thank you. There is a lot to look at.
|
#40 |
|
|