|NAME| :|GENDER||RACE||%REGION| From |REGION|.|%| |CLASSLIST|; CR |CR|; |SIZELONG||TYPE|; HD |HITDICE|; hp |HP|; Init |INITIATIVEMOD| (|STAT.1.MOD| Dex, |INITIATIVEBONUS| Misc); Spd |MOVEMENT|; AC |AC.Total| (flatfooted |AC.Flatfooted|, touch |AC.Touch|); Base Atk |ATTACK.MELEE|; Grp |ATTACK.GRAPPLE.TOTAL|; |FOR,%weap,0,COUNT[EQTYPE.WEAPON]-1,1,0| Atk |WEAPON.%weap.TOTALHIT| |IIF(WEAPON.%weap.CATEGORY:Melee)| Melee |ENDIF| |IIF(WEAPON.%weap.CATEGORY:Ranged)| Ranged |ENDIF| (|WEAPON.%weap.DAMAGE|/|WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT|, |WEAPON.%weap.NAME| |IIF(WEAPON.%weap.CATEGORY:Ranged)| , Range |WEAPON.%weap.RANGE| |ENDIF| ); |ENDFOR| SA: |SPECIALLIST|; Vision: |VISION|; AL: |ALIGNMENT.SHORT|; SV: Fort |CHECK.FORTITUDE.TOTAL|, Ref |CHECK.REFLEX.TOTAL|, Will |CHECK.WILLPOWER.TOTAL|; |FOR,%stat,0,COUNT[STATS]-2,1,1| |STAT.%stat.NAME| |STAT.%stat|, |ENDFOR| |FOR,%stat,COUNT[STATS]-1,COUNT[STATS]-1,1,1| |STAT.%stat.NAME| |STAT.%stat| |ENDFOR|
Skills and Feats: |SKILLLISTMODS|, |FEATALLLIST|.
Possessions:  |FOR,%equip,0,COUNT[EQUIPMENT.Not.Contained.NOT.Container]-1,1,1| |IIF(EQ.NOT.CONTAINED.NOT.Container.%equip.QTY.INTVAL:1)| |EQ.NOT.CONTAINED.NOT.Container.%equip.NAME|; |ELSE| |EQ.NOT.CONTAINED.NOT.Container.%equip.NAME| (x|EQ.NOT.Contained.NOT.CONTAINER.%equip.QTY.INTVAL|); |ENDIF| |ENDFOR| |FOR,%container,0,COUNT[CONTAINERS]-1,1,1| |EQ.IS.Container.%container.NAME| [ |FOR,%equip,0,EQ.IS.Container.%container.CONTENTSNUM-1,1,1| |IIF(EQ.IS.Container.%container.CONTENTS.%equip.QTY.INTVAL:1)| |EQ.IS.Container.%container.CONTENTS.%equip.NAME|; |ELSE| |EQ.IS.Container.%container.CONTENTS.%equip.NAME| (x|EQ.IS.Container.%container.CONTENTS.%equip.QTY.INTVAL|); |ENDIF| |ENDFOR| ]; |ENDFOR| |%DOMAIN.1|
Deity: |DEITY|; Domains:  |FOR.1,COUNT[DOMAINS]+1,1,\DOMAIN.%\ (\DOMAIN.%.POWER\);, ,NONE,1| |%| |%SPELLLISTCLASS.0|
Spells:
|%| |FOR,%spellrace,COUNT[SPELLRACE],COUNT[SPELLRACE],1,0| |IIF(%spellrace:0)| |ELSE| Racial Innate: |FOR,%spell,0,COUNT[SPELLSINBOOK.0.1.0]-1,1,1| |SPELLMEM.0.1.0.%spell.NAME| (|SPELLMEM.0.1.0.%spell.TIMES| per day), |ENDFOR|
|FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0| |%SPELLLISTBOOK.0.0.%spellbook| Other Innate: |FOR,%spell,0,COUNT[SPELLSINBOOK.0.1.0]-1,1,1| |SPELLMEM.0.%spellbook.0.%spell.NAME| (|SPELLMEM.0.%spellbook.0.%spell.TIMES| per day), |ENDFOR|
|ENDIF| |ENDFOR| |FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,1| |%SPELLLISTCLASS.%class| |SPELLLISTCLASS.%class| - Known:
PER DAY: |FOR,%level,0,MAXSPELLLEVEL.%class,1,1| |IIF(SPELLLISTCAST.%class.%level:0)| |ELSE| %level: |SPELLLISTCAST.%class.%level|, |ENDIF| |ENDFOR|
|FOR,%level,0,MAXSPELLLEVEL.%class,1,1| |FOR,%spellcount,COUNT[SPELLSINBOOK.%class.0.%level],COUNT[SPELLSINBOOK.%class.0.%level],1,0| |IIF(%spellcount:0)| |ELSE| Level |%level|: |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.0.%level]-1,1,0| |SPELLMEM.%class.0.%level.%spell.NAME|, |ENDFOR|
|ENDIF| |ENDFOR| |ENDFOR| |%| |ENDFOR|