PCGen Saurial Flyer?

Knightcrawler said:
Sorry just got back from Thanksgiving stuff. I'll dig out my Dragon and look at it. But if you want it for use as a PC race do it up as a PC race not as a default monster.

thanks. but that's what I don't get...the difference between a PC race and a default monster. when I look at the list files they all blend together. do you mean that I should not add any predefault monster stuff? I guess the big problem is that I don't have a PC race that can fly or has natural attacks etc to compare to so I've been using 'monster code'.

sorry to be so code-clueless ;)
 

log in or register to remove this ad

ok, i think i might have found the issue, after i had time to play around, i noticed on your post, in your code, where you have LANGBONUS---blah blah, you have NATURALATTAC, which seems like it might be out of synch with everything else, causeing a conflict, just a shot.


peace
 

still stuck...

Actually that's just and artifact from cutting and pasting...but thanks! Here's my updated attempt at coding. I've cleaned it up and gotten rid of some things I think were wrong. What I don't get is why when I make a 1st level saurial flyer psion it doesn't include the +1 BAB, the +3 reflex save, the extra 2d8 hps, or why it lists my size as F...sheesh! :)


Saurial Flyer
FAVCLASS:Rogue
STARTFEATS:2
MFEAT:Scent
SIZE:S
MOVE:Walk,20,Fly,50
REACH:5
HEIGHT:M:32:2:4:0:F:30:2:4:0
WEIGHT:M:30:1:1:F:25:1:1
AGE:20:2:4:3:6:4:6
HITDICE:2,8
CHOOSE:LANGAUTO:Common,Draconic
LANGBONUS:Sylvan,Elven,Celestial
NATURALATTACKS:Claw,Weapon.Natural.Melee.Piercing.Slashing,*2,1d3|Tail,Weapon.Natural.Bludgeoning,*1,1d2 BONUS:CHECKS|BASE.Reflex|3
BONUS:COMBAT|AC|4|TYPE=NaturalArmor.REPLACE
BONUS:COMBAT|BAB|1
LEVELADJUSTMENT:2
RACENAME:Saurial Flyer
SKILLMULT:1
HITDICE:2,8
VISION:Low-light
CSKILL:Craft|Diplomacy|Jump
BONUS:SKILL|Climb,Jump,Move Silently,Listen|2|TYPE=Racial
BONUS:SKILLRANK|Hide|4
BONUS:STAT|CHR|-2
BONUS:STAT|CON|-2
BONUS:STAT|DEX|4
BONUS:TOHIT|TYPE=THROWN|1
BONUS:TOHIT|TYPE=MELEE|1
MONSTERCLASS:Humanoid:2
SA:+3 to reflex saves
SA:+4 size bonus to Hide checks
SA:Scent(Ex)
SA:Protection from Sonic Attacks +4(Ex)
SA:Vulnerability to Gas Attacks -4(Ex)
SA:Cold Torpor
CR:2
TYPE:Humanoid
SOURCEPAGE: Dragon 292 p37
 
Last edited:

A few things to say... first off Godphoenix, I had a chance last night to play more with the code, and found that it is not really complicated, but time consuming. Well i put to races into code, and they have worked fine except one issue, one of my races gets an extra starting feat, and it will not register in creation.

But i think i found what may be causeing your Hit Dice issue., looking at your last post i noticed you have HITDICE:2,8 twice in your code, though i am at work right now, i have no wayt o test my theory, to see if it would make a conflict, but posibly, that may be it. If thier are any PC-Gen kings out thier...please take a stab at this.

*One last thing, i heard a while back that thier where editor work in progress such itmes that would give people that ability to import home brew races and such into pc-gen without having to learn your code.......True or False?

thanks,
 
Last edited:

ooo...thanks. but when I deleted the extra hit dice thing, it still didn't give any hitpoints just for being a saurial.

one thing that also confuses me is that when I choose alignment...and then race saurial flyer...it lists vision as 'normal' and size as ' ' (no listing) when it's clearly stated VISION:Low-light and SIZE:S in the code...any ideas?
 

Check your lst file for extraneous [spaces]. They can cause weird problems . Make sure there are only [tabs] between each tag.
 

The best place to get answers to data file questions is at http://groups.yahoo.com/group/pcgen where many expert Data Monkeys hang out. :)

That said, I think I can figure out what's going on....

In the Settings menu, click on Preferences. In the left-hand window select "Monsters". Make sure the "Use Default Monsters" option is checked - that's what will actually make use of the HITDICE: tag. Having multiple HITDICE: tags is not a problem - PCGen will use the last one and ignore any previous ones. The LANGAUTO: tag uses a | delimiter, not a comma. A good way to see if you're getting any errors is to bring up the Console from the Debug menu (you don't need to be in Debug Mode) before you load your sources. Exceptions and other kinds of errors get sent there and might be helpful. Make sure you have tabs between all your tags - just spaces would cause a problem. There used to be a problem if you had a space before or after a tab, but that shouldn't be an issue anymore, though we still tell everyone to make sure that they only use tabs between tags. :)

Maybe Tir or one of the Data Monkeys who are more experts on the races could give you a better explanation, but you'll notice that I added a MONSTERCLASS: tag and TYPE:. I think those are necessary when using the Default Monster option to have the HITDICE automatically added - PCGen needs to know what kind of hit die its tied to class-wise (Animal is a class!). Here's what I had and it seemed to work properly:

Saurial Flyer FAVCLASS:Rogue STARTFEATS:2 MFEAT:Scent SIZE:S MOVE:Walk,20,Fly,50 REACH:5 HEIGHT:M:32:2:4:0:F:30:2:4:0 WEIGHT:M:30:1:1:F:25:1:1 AGE:20:2:4:3:6:4:6 CHOOSE:LANGAUTO:Common|Draconic LANGBONUS:Sylvan,Elven,Celestial BONUS:CHECKS|BASE.Reflex|3 BONUS:COMBAT|AC|4|TYPE=NaturalArmor.REPLACE BONUS:COMBAT|BAB|1 LEVELADJUSTMENT:2 RACENAME:Saurial Flyer HITDICE:2,8 SKILLMULT:1 MONSTERCLASS:Animal:2 TYPE:Animal VISION:Low-light CSKILL:Craft|Diplomacy|Jump BONUS:SKILL|Climb,Jump,Move Silently,Listen|2|TYPE=Racial BONUS:SKILLRANK|Hide|4 BONUS:STAT|CHR|-2 BONUS:STAT|CON|-2 BONUS:STAT|DEX|4 BONUS:TOHIT|TYPE=THROWN|1 BONUS:TOHIT|TYPE=MELEE|1 MONSTERCLASS:Humanoid:2 SA:+3 to reflex saves SA:+4 size bonus to Hide checks SA:Scent(Ex) SA:Protection from Sonic Attacks +4(Ex) SA:Vulnerability to Gas Attacks -4(Ex) SA:Cold Torpor CR:2 TYPE:Humanoid SOURCEPAGE: Dragon 292 p37 NATURALATTACKS:Claw,Weapon.Natural.Melee.Piercing.Slashing,*2,1d3|Tail,Weapon.Natural.Melee.Bludgeoning,*1,1d2

Let me know if this works for you!

Bryan McRoberts
Code Monkey Publishing, Co-Founder
Benevolent Dictator of PCGen

p.s. welcome to the world of editing lst files! Your first try is very impressive! Post a message on our yahoo board if you'd like to dabble with our data files - we're always looking for more monkeys! Put "Tir! Reap my soul!" in the subject, and Tir will know to contact you. :) We're slowly adding more editors within PCGen (right now we have an editor for Deities and Skills, and next will be Spells) which should make the data monkeys jobs much easier. As you can see, the lst file syntax is a bit arcane, but certainly not insurmountable. :)
 

Thanks!

Hey thanks a lot! I didn't know about the spaces thing...

Unfortunately, I am one of the 1.2 million people in North Carolina w/o power now (except at work where I am now)...so I haven't been able to try it. As soon as I do though, I'll let you know how it goes.
 

Remove ads

Top