Board index

PCGen


IT IS ALIVE!!!

[Pathfinder] Homebrew - optional racial trait to change size

Where users making their own LST files can ask "How-To" support questions

Moderator: Nylanfs

Forum rules
This is only to post HOW-TO Questions in relation to your own personal data sets. This is not where bugs are reported, please use the Main Group for Bugs or issues.

[Pathfinder] Homebrew - optional racial trait to change size

Postby jasontank » Thu Aug 17, 2017 3:56 am

I am trying to build a racial trait for a half-human race that gives the option of changing the character's size from Medium to Small. I'm using the Pathfinder Core Rules, which includes the bestiaries and advanced guides, etc.

Code: Select all
BONUS:SIZEMOD|NUMBER|-1


This results in -4 STR, -2 CON and +2 DEX, which is not what I wanted, since Small starting characters don't have those mods.

I found two different ways of handling this.

Code: Select all
BONUS:STAT|DEX|-2   BONUS:STAT|CON|2   BONUS:STAT|STR|4   BONUS:SIZEMOD|NUMBER|-1


That simply counters the stat changes, but I don't know if it leaves behind things that might crop up several levels or classes later.

Code: Select all
BONUS:VAR|BypassSizeMods|1   BONUS:SIZEMOD|NUMBER|-1


That one disables the code in the Bestiary that does all the size mods, but I don't know if this will cause other problems later on if the character changes size through some other means.

Any advice?
User avatar
jasontank
 
Posts: 3
Joined: Thu Aug 03, 2017 11:26 pm

Re: [Pathfinder] Homebrew - optional racial trait to change

Postby Nylanfs » Thu Aug 17, 2017 5:17 pm

Actually that is part of the side change of monsters. And starting small races already have them figured in I believe.

Pathfinder Size rules


Paul "Yes that Paul" Grosse
PCGen BoD - PR Silverback
ICQ: 14397299
Forums: Nylan (or Nylanfs)
User avatar
Nylanfs
 
Posts: 352
Joined: Thu Sep 11, 2014 6:06 pm
Location: Elkhart, Indiana, United States

Re: [Pathfinder] Homebrew - optional racial trait to change

Postby jasontank » Fri Aug 18, 2017 5:04 am

Yeah, that's kind of the problem. Applying BONUS:SIZEMOD runs it through the monster calculations. The size change is running through an Abilities LST file, so it's technically starting as a Medium creature and being reduced to Small. I've even tried the following, but it doesn't work:

Code: Select all
CATEGORY=Internal|Size Tracker.MOD         !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Fine.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Diminutive.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Tiny.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Small.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Medium.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Large.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Huge.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Gargantuan.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Base Size ~ Colossal.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Fine.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Diminutive.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Tiny.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Small.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Medium.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Large.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Huge.MOD      !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Gargantuan.MOD   !PREFACT:1,RACE,IsPC=true
CATEGORY=Internal|Current Size ~ Colossal.MOD   !PREFACT:1,RACE,IsPC=true


I'm running 6.06.01, by the way.
User avatar
jasontank
 
Posts: 3
Joined: Thu Aug 03, 2017 11:26 pm
Top

Re: [Pathfinder] Homebrew - optional racial trait to change

Postby Nylanfs » Sat Aug 19, 2017 1:53 am

Since you know what the change is per the size difference you could just put the opposite values in a template that applies the size change and the offsetting mods.


Paul "Yes that Paul" Grosse
PCGen BoD - PR Silverback
ICQ: 14397299
Forums: Nylan (or Nylanfs)
User avatar
Nylanfs
 
Posts: 352
Joined: Thu Sep 11, 2014 6:06 pm
Location: Elkhart, Indiana, United States
Top

Re: [Pathfinder] Homebrew - optional racial trait to change

Postby LegacyKing » Sun Aug 20, 2017 5:20 am

You want to allow setting the size outside the rules system, that is simple. REMOVE the SIZE tag on the race line.

Next, TEMPLATE:CHOOSE:Medium Size|Small Size on the race, which should trigger a template chooser...

Make two templates:

Small Size <tab> SIZE:S
Medium Size <tab> SIZE:M

Cheers,
Andrew


Andrew Maitland
PCGen Content SB
- Data Chimp
- Quicksilver Tracker Monkey
User avatar
LegacyKing
Site Admin
 
Posts: 691
Joined: Fri Oct 11, 2013 12:35 pm
Location: California, US
Top

Re: [Pathfinder] Homebrew - optional racial trait to change

Postby jasontank » Wed Aug 23, 2017 4:24 am

Aha! TEMPLATE! I just knew there had to be something simple I missed. Thank you! :D
User avatar
jasontank
 
Posts: 3
Joined: Thu Aug 03, 2017 11:26 pm
Top


Return to Homebrew LST File Support

Who is online

Users browsing this forum: No registered users and 1 guest