|NAME| CR |CR|
|GENDER| |RACE| |FOR,%class,0,COUNT[CLASSES]-1,1,1| |IIF(CLASS.%class.TYPE:Monster)| |ELSE| |IIF(CLASS.%class.LEVEL:N/A)| |ELSE| , |CLASS.%class.LEVEL| |IIF(CLASS.%class.LEVEL:1.OR.CLASS.%class.LEVEL:21)| st |ELSE| |IIF(CLASS.%class.LEVEL:2.OR.CLASS.%class.LEVEL:22)| nd |ELSE| |IIF(CLASS.%class.LEVEL:3.OR.CLASS.%class.LEVEL:23)| rd |ELSE| th |ENDIF| |ENDIF| |ENDIF| - Level |CLASS.%class| |ENDIF| |ENDIF| |ENDFOR|
|ALIGNMENT| |SIZELONG| |IIF(RACETYPE:None)| |TYPE| |ELSE| |RACETYPE| |ENDIF| |IIF(VAR.IF(var("COUNT[RACESUBTYPES]")==0;1;0):1)| |ELSE| ( |FOR,%subtype,0,COUNT[RACESUBTYPES]-2,1,1| |RACESUBTYPE.%subtype|, |ENDFOR| |FOR,%subtype,COUNT[RACESUBTYPES]-1,COUNT[RACESUBTYPES]-1,1,1| |RACESUBTYPE.%subtype| |ENDFOR| ) |ENDIF|
Init: |INITIATIVEMOD| Senses |FOR,%vision,0,COUNT[VISION]-1,1,0| |VISION.%vision|, |ENDFOR| Listen |SKILL.Listen.TOTAL| Spot |SKILL.Spot.TOTAL|
Languages: |LANGUAGES|
AC: |AC.Total| ( |IIF(AC.Size:0)| |ELSE| |AC.Size.SIGN| size, |ENDIF| |IIF(AC.Ability:0)| |ELSE| |AC.Ability.SIGN| Dex, |ENDIF| |IIF(AC.NaturalArmor:0)| |ELSE| |AC.NaturalArmor.SIGN| natural, |ENDIF| |IIF(AC.Misc:0)| |ELSE| |AC.Misc.SIGN| misc |ENDIF| |IIF(AC.Armor:0)| |ELSE| |AC.Armor.SIGN| |EQ.IS.ARMOR.0.NAME|, |ENDIF| |IIF(AC.Shield:0)| |ELSE| |AC.Shield.SIGN| |IIF(EQ.IS.SHIELD.0.TYPE:HEAVY)| Heavy Shield, |ELSE| |ENDIF| |IIF(EQ.IS.SHIELD.0.TYPE:LIGHT)| Light Shield, |ELSE| |ENDIF| |IIF(EQ.IS.SHIELD.0.TYPE:BUCKLER)| Buckler, |ELSE| |ENDIF| |IIF(EQ.IS.SHIELD.0.TYPE:TOWER)| Tower Shield, |ELSE| |ENDIF| |ENDIF| ) touch |AC.Touch|, flatfooted |AC.Flatfooted|
HP: |HP| (|HITDICE| HD) FASTHEAL? |FOR,%DRtest,STRLEN[DR],STRLEN[DR],1,0| |IIF(%DRtest:0)| |ELSE| DR: |DR| |ENDIF| |ENDFOR|
Immune:
Resist:
|IIF(SR:0)| |ELSE| SR: |SR|
|ENDIF| |FOR,%checks,0,COUNT[CHECKS]-2,1,0| |IIF(CHECK.%checks.NAME:Fortitude)| Fort: |ELSE| |IIF(CHECK.%checks.NAME:Reflex)| Ref: |ELSE| |IIF(CHECK.%checks.NAME:Will)| Will: |ELSE| |CHECK.%checks.NAME|: |ENDIF| |ENDIF| |ENDIF| |CHECK.%checks.TOTAL|, |ENDFOR| |FOR,%checks,COUNT[CHECKS]-1,COUNT[CHECKS]-1,1,0| |IIF(CHECK.%checks.NAME:Fortitude)| Fort: |ELSE| |IIF(CHECK.%checks.NAME:Reflex)| Ref: |ELSE| |IIF(CHECK.%checks.NAME:Will)| Will: |ELSE| |CHECK.%checks.NAME|: |ENDIF| |ENDIF| |ENDIF| |CHECK.%checks.TOTAL| |ENDFOR|
Weakness:
Speed |MOVEMENT|
Attacks|FOR,%weap,0,COUNT[EQTYPE.Weapon]-1,1,1| |WEAPON.%weap.NAME| |IIF(WEAPON.%weap.TOTALHIT:N/A)| (two handed) |WEAPON.%weap.THHIT| melee ((two handed) |WEAPON.%weap.THDAMAGE| |FOR,%CritTest,STRLEN[WEAPON.%weap.CRIT],STRLEN[WEAPON.%weap.CRIT],1,0| |IIF(%CritTest:2)| |ELSE| /|WEAPON.%weap.CRIT| |ENDIF| |ENDFOR| |IIF(WEAPON.%weap.MULT:2)| |ELSE| /x|WEAPON.%weap.MULT| |ENDIF| ); |ELSE| |WEAPON.%weap.TOTALHIT| |IIF(WEAPON.%weap.ISTYPE.Ranged)| ranged |ELSE| melee |ENDIF| ( |IIF(WEAPON.%weap.ISTYPE.Ranged)| |WEAPON.%weap.RANGELIST.0.DAMAGE| |ELSE| |WEAPON.%weap.DAMAGE| |ENDIF| |FOR,%CritTest,STRLEN[WEAPON.%weap.CRIT],STRLEN[WEAPON.%weap.CRIT],1,0| |IIF(%CritTest:2)| |ELSE| /|WEAPON.%weap.CRIT| |ENDIF| |ENDFOR| |IIF(WEAPON.%weap.MULT:2)| |ELSE| /x|WEAPON.%weap.MULT| |ENDIF| ) |ENDIF|BAB/Grapple: |VAR.BAB.INTVAL.SIGN|/ |IIF(VAR.IF(var("CanNotGrapple")==0;1;0):1)| |VAR.(STR+BAB+(SIZE-4)+(SIZE-4)+(SIZE-4)+(SIZE-4)+(ATTACK.GRAPPLE.MISC)).INTVAL.SIGN| |ELSE| - |ENDIF|
|ENDFOR|
Space/Reach:|FACE|/|REACH|
Special Attacks/Qualities:|FOR,%sa,0,COUNT[SA]-1,1,1| |SPECIALABILITY.%sa|
|ENDFOR|
Abilities:
Str |STAT.0|, Dex |STAT.1|, Con |STAT.2|, Int |STAT.3|, Wis |STAT.4|, Cha |STAT.5|
Feats:
|FEATLIST| |VFEATLIST| |FEATAUTOLIST|
Skills:
|FOR,%skill,0,COUNT[SKILLS]-1,1,0| |IIF(VAR.IF(var("SKILL.%skill.RANK")==0;1;0):1)| |IIF(VAR.IF(var("SKILL.%skill.TOTAL")==0;1;0):1)| |ELSE| |SKILL.%skill| |SKILL.%skill.TOTAL.INTVAL.SIGN|; |ENDIF| |ELSE| |SKILL.%skill| |SKILL.%skill.TOTAL.INTVAL.SIGN|; |ENDIF| |ENDFOR|
|%REGION|Region: |REGION|
|%|Possessions: |FOR.0,COUNT[EQUIPMENT.Not.Natural],100,\EQ.%.NAME\; , , ,0|
|%DOMAIN.1| Deity: |DEITY|
|FOR.1,COUNT[DOMAINS]+1,1,\DOMAIN.%\(\DOMAIN.%.POWER\)
, ,NONE,2|
|%| |%SPELLLISTCLASS.0| Spells:
|%| |%SPELLLISTBOOK.0.0.1| Innate: |FOR,%spell,0,COUNT[SPELLSINBOOK0.1.0]-2,1,1| |SPELLMEM.0.1.0.%spell.NAME|, |ENDFOR| |FOR,%spell,COUNT[SPELLSINBOOK0.1.0]-1,COUNT[SPELLSINBOOK0.1.0]-1,1,1| |SPELLMEM.0.1.0.%spell.NAME| |ENDFOR|
|%| |FOR,%class,COUNT[SPELLRACE],COUNT[CLASSES],1,1| |%SPELLLISTCLASS.%class| Spells per Day: (|FOR.0,9,1,\SPELLLISTCAST.%class.%\,NONE,/,0| DC:|SPELLLISTDC.%class.0|+spell level)
|SPELLLISTCLASS.%class| - Known:
|FOR,%level,0,MAXSPELLLEVEL.%class,1,1| |FOR,%highlevel,MAXSPELLLEVEL.%class-%level,MAXSPELLLEVEL.%class-%level,1,1| |%SPELLLISTBOOK.%class.%highlevel.0| Level %highlevel: |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.0.%highlevel]-2,1,1| |SPELLMEM.%class.0.%highlevel.%spell.NAME|, |ENDFOR| |FOR,%spell,COUNT[SPELLSINBOOK.%class.0.%highlevel]-1,COUNT[SPELLSINBOOK.%class.0.%highlevel]-1,1,1| |SPELLMEM.%class.0.%highlevel.%spell.NAME| |ENDFOR| |ENDFOR|
|%| |ENDFOR| |ENDFOR| |%|
Created using PCGen |EXPORT.VERSION| on |EXPORT.DATE|