Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System

Notices

View Poll Results: Do you want the feats bootstrapped?
Yes 6 66.67%
No 3 33.33%
Voters: 9. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old November 7th, 2014, 04:48 AM
I have a question regarding the monster races. It seems many monster races do not have their feats automatically selected. This can be useful because some GM's might not want the default. On the other hand, it can be a pain to have to go check the manual to determine what feats they should have if you do want to default. If a feat is bootstrapped, it cannot be removed by the user without going into the editor. So, my question is, what do people prefer? Would you rather have all the feats bootstrapped or not? Currently, it appears to be mixed.
Sendric is offline   #1 Reply With Quote
saintaurik
Member
 
Join Date: Oct 2013
Posts: 46

Old November 8th, 2014, 04:34 AM
While it can be a pain to look them up in the manual I prefer this so that as you said I can customize them. A few of my players tend to look everything up so I prefer to make then non standard to keep it new and fresh for everyone.
saintaurik is offline   #2 Reply With Quote
NullCascade
Junior Member
 
Join Date: Nov 2014
Posts: 5

Old November 8th, 2014, 08:33 AM
My suggestion is to handle it as follows:

Monster "races" (the ones defined in .user files) should not have the feats gained from monster/class hit dice (but should have the feats marked with a B -- bonus feats as part of their type) bootstrapped.

However, it would be rather nice if we went through and made .stock files out of our .user files as well. The pre-made monsters in these .stock files would let us quickly pick the default monster configs that show up when browsing the encounter builder.

This would let DMs both build custom versions of monsters when they wish to, as well as simply place the default P&P options using the built-in encounter tools. Best of both worlds, but certainly a bit of extra work for the community to get these resources made.

Example:
"3.5 - Monster Manual 1.user" -- Contains the core race, that any DM can build up as normal and customize to their heart's content.
"3.5 - Monster Manual 1.stock" -- Contains creatures that use the data from the .user file, with the feats from the related book already pre-chosen. These can be imported into a portfolio using the encounter builder, nice and searchable.

Last edited by NullCascade; November 8th, 2014 at 08:46 AM.
NullCascade is offline   #3 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old November 8th, 2014, 05:44 PM
Quote:
Originally Posted by NullCascade View Post
Example:
"3.5 - Monster Manual 1.user" -- Contains the core race, that any DM can build up as normal and customize to their heart's content.
"3.5 - Monster Manual 1.stock" -- Contains creatures that use the data from the .user file, with the feats from the related book already pre-chosen. These can be imported into a portfolio using the encounter builder, nice and searchable.
This has been discussed before, and is ultimately probably the best way to handle it. I also like the idea of bootstrapping the bonus feats and keeping the other slots versatile.

One thing to keep in mind is that if we do the stock files, they'll have to be a separate release. They would get large very quickly, and not everyone is going to want them, so they'll be kept as a separate package.

Thank you for your feedback.
Sendric is offline   #4 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old November 9th, 2014, 11:35 AM
It'd be nice if d20 could include the same "Customize?" button that PF has, which unbootstraps all the default feats and erases the default skill ranks added. But that's something which would require background work from ShadowChemosh.
Aaron is offline   #5 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old November 9th, 2014, 12:50 PM
Quote:
Originally Posted by Aaron View Post
It'd be nice if d20 could include the same "Customize?" button that PF has, which unbootstraps all the default feats and erases the default skill ranks added. But that's something which would require background work from ShadowChemosh.
Yep made me think the same thing. I was going to ask Colen for some pointers as I admit I have no clue where to even start with such code.

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   #6 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old November 10th, 2014, 06:31 AM
Quote:
Originally Posted by ShadowChemosh View Post
Yep made me think the same thing. I was going to ask Colen for some pointers as I admit I have no clue where to even start with such code.
That would be awesome. I'll table this until you've determined if that's something you'll be able to do.
Sendric is offline   #7 Reply With Quote
NullCascade
Junior Member
 
Join Date: Nov 2014
Posts: 5

Old November 10th, 2014, 02:17 PM
Hm. Should be possibly by doing the following?

1. Create a new special to bootstrap to each monster race. Name it something like "Customize?"

2. Use a script such as this on the special:
Code:
~ We only add ranks/feats if the customize field is not checked.
doneif (field[hIsOn1].value = 1)

~ Add our skill ranks.
hero.child[kHide].field[kUserRanks].value += 2
3. I have not yet looked into how to bootstrap feats via code, but you can use the normal bootstrap window. Bootstrap the feat as normal, but put in the following condition to only apply them if the "Customize?" check is not given.
Code:
fieldval:usrIsCheck = 0
There is likely a way to optimize this, and look for the child special. You can have a single "Customize?" special that all monsters share, and put the bootstraps/scripts on the monster race entry itself. This would be more ideal than creating a new special for every single monster available.
NullCascade is offline   #8 Reply With Quote
Reply

Thread Tools
Display Modes

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:36 PM.


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