Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old December 16th, 2013, 07:39 PM
So I'm trying to enter all the Favored Class Options from Super Genius Games but I'm running into the simplest of problems that I can't seem to get past. I have made sure that I have the box selected in Configure Hero. I have selected every class and race to get it to show up and nothing. I have tried making it for all Characters (in this case it would be for all characters). I have tried all the different timing options. I can't seem to figure out this first step. Is there some other trick I need to do?
blzbob is offline   #1 Reply With Quote
AndrewD2
Senior Member
 
Join Date: Mar 2007
Location: Muskegon, MI
Posts: 2,975

Old December 17th, 2013, 02:12 AM
I believe favored class options have to be bootstrapped to the class and the best way to do that after the fact is to bootstrap them to a mechanic. I could be wrong, but I think that's what I've read.
AndrewD2 is offline   #2 Reply With Quote
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old December 17th, 2013, 04:59 AM
That's going to take me a little longer to enter than I hoped.
blzbob is offline   #3 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 17th, 2013, 09:59 AM
Quote:
Originally Posted by AndrewD2 View Post
I believe favored class options have to be bootstrapped to the class
Or race. Basically anything that gets to to be on the Hero will work which includes a Mechanic if your adding new ones to CORE races/classes.

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.
ShadowChemosh is offline   #4 Reply With Quote
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old December 17th, 2013, 10:02 AM
I just realized that I can't bootstrap them to the classes that are already in the game. I can't modify the classes. If I'm going to make this and share with the community, how can I do that?
blzbob is offline   #5 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old December 17th, 2013, 10:07 AM
Can you bootstrap it to a condition?
Sendric is offline   #6 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old December 17th, 2013, 10:09 AM
AndrewD2 and ShadowChemosh already answered that question, blzbob - bootstrap them to a mechanic.
Mathias is offline   #7 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 17th, 2013, 10:13 AM
Quote:
Originally Posted by Mathias View Post
AndrewD2 and ShadowChemosh already answered that question, blzbob - bootstrap them to a mechanic.
Which is VERY easy to do. Simply make a new Mechanic on the Mechanic tab. Then click on bootstrap and past in the Unique ID of your Favored Class Things. To use a Mechanic you have to reload the game system. So do a "CTRL-R" and done. Now when you add the right combo of class/race the Favored Option will display.

If you add more favored options to the mechanic later just know you have to do a "CTRL-R" as "Test Now" won't work.

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.
ShadowChemosh is offline   #8 Reply With Quote
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old December 17th, 2013, 11:26 AM
So if I'm understanding this correctly, I create it as a Favored Class Option and also as a Mechanic. Then I bootstrap them to the Mechanic. Do I have to do this separately for each option?

This is where I'm at now. I'm trying to add one that grants +1 language. I created it as a Favored Class Option and as a Mechanic. I bootstrapped the Favored Class Option to the Mechanic. What's happening now is that the character always has at least one additional language to choose no matter what's selected.

It's set at Post Attributes 10000 (just like the Hit Points and Skill Points).

This is the Eval Script I'm using:

field[abValue].value += field[fcCount].value

~+1 languages
herofield[tLangsSpk].value += 1

For some reason it always wants the character to select additional languages (and right now it's wanting two languages).
blzbob is offline   #9 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 17th, 2013, 12:37 PM
Quote:
Originally Posted by blzbob View Post
What's happening now is that the character always has at least one additional language to choose no matter what's selected.
Read your script. You told it to always add "one". So guess what it's always adding one.

I am pretty sure the HP and Skill scripts are using "field[abValue].value" and not 1 correct?

Code:
~ Set abValue to be equal to the number of times this favored
~ option was "Selected" by the user.
field[abValue].value += field[fcCount].value

~ Increase the number of languages allowed by the number
~ of times this favored option was selected.
herofield[tLangsSpk].value += field[abValue].value
Now this code adds a bonus language per level the special ability is taken.

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.

Last edited by ShadowChemosh; December 17th, 2013 at 12:39 PM.
ShadowChemosh is offline   #10 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 01:02 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.