Junior Member
Join Date: Jun 2011
Posts: 12
|
Hopefully this is the proper section of the forum (even though it's the authoring kit), it just seems wrong to put this in the Pathfinder section.
I'm working in the Hero Lab Editor, doing some custom tweaking for our Pathfinder game. My specific question/problem is this: I have a custom race I'm adding. I can get everything working fine, except for one variable. "Natural +'s to skills." Example: I want my custom race to have a bonus +2 to Climb and Knowledge (Nature), but I'm not finding how to do it. At first I thought it was under "Traits", but then learned this would make a it a trait that had to be chosen (and any class could choose it). I'm trying to figure out how to make this a natural automatically added bonus when a player picks this race. Hope I explained it properly. I keep thinking maybe it's under the Race tab and I'm simply passing over it. Thanks! |
#1 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
In the editor, select the Help menu, and choose the first option - Help on Using the Editor.
Scroll down to "Adding the Faerie Dragon Race (Tutorial 8)", and follow that link, then find the "Skills" section of that tutorial - this is covered there. |
#2 |
Junior Member
Join Date: Jun 2011
Posts: 12
|
Oh thanks for the guidance. I'm going to go read that.
I had just thought I figured it out too. I went to the "Racial Special" tab and added an Eval Script that looked something like: ~Pre-Attributes 5,000 #applybonus[BonTrait,hero.childfound[skClimb],2] #applybonus[BonTrait,hero.childfound[skKnowNat],2] And that seemed to finally get across what I wanted. I'm going to go read the information you mentioned though. Thanks again! |
#3 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
If you add them as BonTrait - trait bonuses, they won't stack with any Traits that grant bonuses to those same skills - and since the race is granting these as Racial Bonuses, that's not correct. But you are close to what you want.
|
#4 |
Junior Member
Join Date: Jun 2011
Posts: 12
|
So the info you pointed me to was dead on. Thanks again.
I'm almost done, but stuck at one thing to complete it. So for this race, I always want Climb & Knowledge (Nature) to be "Class Skills" so to speak, so no matter what class is chosen, these two skills are considered "Class Skills". So I go into the Bootstraps and add: skClimb & skKnowNat. I scroll down a little bit on Race until I locate the "Class Skills" button and I check Climb & Knowledge (Nature). On Eval Scripts I have: #skillbonus[skClimb] += 2 #skillbonus[skKnowNat] += 2 No matter what class I pick, with this modified race, the Climb skill will always function properly (whether it's truly a class skill or not) at level 1. Even with no ranks in it, the result is appropriate due to modifier. My problem is with Knowledge (Nature). Any class I choose and it's coming up blue as a skill that can be properly trained, but it starts out with no -/+ number. Just a dash. I'd like to have it start as +2 when no points are put into rank. The only thing I'm thinking is if this is because Knowledge is a trained skill? So it will never trigger until at least one point is spent in it? |
#5 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
This is because all of the Knowledge skills are trained only, so normally, if you have no ranks in that skill, even though you have a racial bonus to that skill, you can't make checks for that skill. Try creating a Human Druid - you'll see that even though that character has Know:Nature as a class skill, with a bonus from the class, you don't actually get to use that skill without any ranks.
If one of this race's special abilities is to make that skill usable untrained, enter the following in the same script that's applying the racial bonuses: Code:
perform hero.childfound[skKnowNat].delete[Helper.TrainOnly] Code:
#skillinnate[skKnowNat] += 1 |
#6 |
Junior Member
Join Date: Jun 2011
Posts: 12
|
Oh thanks.
Code:
perform hero.childfound[skKnowNat].delete[Helper.TrainOnly] |
#7 |
Senior Member
Join Date: May 2007
Location: Durham, NC
Posts: 1,747
|
I was hopeing to get over the issue in traits with the Skills, Knowledge, Craft, Preform, etc. not showing up as choices. I tried this as a test, but still no go. Any ideas?
perform hero.childfound[skKnowLoc].delete[Helper.TrainOnly] if (field[usrChosen1].ischosen <> 0) then perform field[usrChosen1].chosen.assign[Helper.ClassSkill] #applybonus[BonTrait,field[usrChosen1].chosen,1] endif and the custom expresion thingid.skBluff|thingid.skDiplo|thingid.skKnowLoc| thingid.skPercep|thingid.skSenseMot|thingid.skStea lth |
#8 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
Is that space within stealth a mistake in the HL editor, or a mistake when pasting it here?
|
#9 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
If so not any clean way. The issue is that the Thing does not exist on the character so it can't be displayed. You could bootstrap every Skill to the Trait so that when it is added all those skills get added, will also display, on the character. Then they would be listed in the drop down menu of the trait. It also means if the trait or feat gets removed from the character the skills go with it even if it has ranks in it. 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. |
|
#10 |
|
|