|NAME|, |GENDER| |RACE||%REGION| From |REGION|.|%||CLASSLIST|
CR |CR|; Size: |SIZE|; Type |TYPE|; HD |HITDICE|; hp |HP|; Init |INITIATIVEMOD| (|STAT.1.MOD| Dex, |INITIATIVEMISC| Misc); Spd |MOVEMENT|; AC |AC.Total| (flatfooted |AC.Flatfooted|, touch |AC.Touch|); Melee: |ATTACK.MELEE.TOTAL|; Ranged: |ATTACK.RANGED.TOTAL|; Weapons: |FOR,%weap,0,COUNT[EQTYPE.WEAPON]-1,1,1| |WEAPON.%weap.NAME| |WEAPON.%weap.TOTALHIT| |WEAPON.%weap.RANGE|/|WEAPON.%weap.TYPE| (|WEAPON.%weap.DAMAGE| |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| |WEAPON.%weap.HAND| |WEAPON.%weap.SIZE| |WEAPON.%weap.SPROP|) or |ENDFOR| Unarmed |WEAPONH.TOTALHIT| (|WEAPONH.DAMAGE| |WEAPONH.CRIT|/x|WEAPONH.MULT|); SA: |SPECIALLIST|; Vision: |VISION| AL: |ALIGNMENT.SHORT|; Sv: Fort |CHECK.FORTITUDE.TOTAL|, Ref |CHECK.REFLEX.TOTAL|, Will |CHECK.2.TOTAL|; |FOR,%stat,0,COUNT[STATS]-1,1,1| |STAT.%stat.NAME| |STAT.%stat| (|STAT.%stat.MOD|) |ENDFOR|
Skills and Feats: |FOR,%skill,0,COUNT[SKILLS]-1,1,1| |SKILL.%skill| (|SKILL.%skill.TOTAL|) , |ENDFOR|; |FEATLIST|
Possessions: |FOR.0,(COUNT[EQUIPMENT]+1),1, \EQ.%.QTY\ \EQ.%.NAME\, ,COMMA,1|
|%DOMAIN.1|
Deity: |DEITY|
Domains:
|FOR.1,100,1,\DOMAIN.%\ (\DOMAIN.%.POWER\), , ,2| |%|
|%SPELLLISTBOOK0.0.1|
|FOR,%spellrace,COUNT[SPELLRACE],COUNT[SPELLRACE],1,0|
|IIF(%spellrace:0)|
|ELSE|
|FOR,%spellbook,1,1,1,1|
|FOR,%class,0,0,1,1|
|FOR,%level,0,0,1,1|
|%SPELLLISTBOOK%class.%level.%spellbook|
Racial Innate Spells
|FOR,%spell,0,COUNT[SPELLSINBOOK%class.%spellbook.%level]-1,1,0|
|SPELLMEM.%class.%spellbook.%level.%spell.NAME|
(|SPELLMEM.%class.%spellbook.%level.%spell.TIMES|)(DC:|SPELLMEM.%class.%spellbook.%level.%spell.DC|),
|ENDFOR|
|%|
|ENDFOR|
|ENDFOR|
|ENDFOR|
|FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0|
|FOR,%class,0,0,1,1|
|FOR,%level,0,0,1,1|
|%SPELLLISTBOOK%class.%level.%spellbook|
|SPELLBOOKNAME.%spellbook| Innate Spells
|FOR,%spell,0,COUNT[SPELLSINBOOK%class.%spellbook.%level]-1,1,0|
|SPELLMEM.%class.%spellbook.%level.%spell.NAME|
(|SPELLMEM.%class.%spellbook.%level.%spell.TIMES|)(DC:|SPELLMEM.%class.%spellbook.%level.%spell.DC|),
|ENDFOR|
|%|
|ENDFOR|
|ENDFOR|
|ENDFOR|
|ENDIF|
|ENDFOR|
|FOR,%spellbook,0,0,1,0|
|FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,1|
|%SPELLLISTCLASS%class|
|SPELLLISTCLASS.%class|
|IIF(SPELLLISTCLASS.%class:Psychic Warrior.OR.SPELLLISTCLASS.%class:Psion)|
Powers
|ELSE|
Spells Known
|ENDIF|
|FOR,%level,0,9,1,1|
|FOR,%spellcount,COUNT[SPELLSINBOOK%class.%spellbook.%level],COUNT[SPELLSINBOOK%class.%spellbook.%level],1,0|
|IIF(%spellcount:0)|
|ELSE|
Level %level
|FOR,%spell,0,COUNT[SPELLSINBOOK%class.%spellbook.%level]-1,1,0|
|SPELLMEM.%class.%spellbook.%level.%spell.NAME|
,
|IIF(SPELLLISTCLASS.%class:Psychic Warrior.OR.SPELLLISTCLASS.%class:Psion)|
|FOR,%ppcost,(%level*2)-1,(%level*2)-1,1,1|
|IIF(%ppcost:-1)|
PP: 0/1
|ELSE|
PP: %ppcost
|ENDIF|
|ENDFOR|
|ENDIF|
|ENDFOR|
|ENDIF|
|ENDFOR|
|ENDFOR|
|%|
|ENDFOR|
|ENDFOR|
|FOR,%memorised,COUNT[SPELLRACE]+COUNT[SPELLBOOKS]-2,COUNT[SPELLRACE]+COUNT[SPELLBOOKS]-2,1,0|
|IIF(%memorised:0)|
|ELSE|
|FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0|
|FOR,%foo,COUNT[SPELLRACE],COUNT[SPELLRACE],1,1|
|FOR,%bar,COUNT[SPELLSINBOOK0.%spellbook.0],COUNT[SPELLSINBOOK0.%spellbook.0],1,1|
|IIF(%foo:0.OR.%bar:0)|
|SPELLBOOKNAME.%spellbook| Spellbook:
|FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,1|
|SPELLLISTCLASS.%class|
|FOR,%level,0,9,1,1|
|FOR,%spelllevelcount,COUNT[SPELLSINBOOK%class.%spellbook.%level],COUNT[SPELLSINBOOK%class.%spellbook.%level],1,0|
|IIF(%spelllevelcount:0)|
|ELSE|
Level %level
|FOR,%spell,0,COUNT[SPELLSINBOOK%class.%spellbook.%level]-1,1,0|
|SPELLMEM.%class.%spellbook.%level.%spell.NAME|
(|SPELLMEM.%class.%spellbook.%level.%spell.TIMES|)(DC:|SPELLMEM.%class.%spellbook.%level.%spell.DC|),
|ENDFOR|
|ENDIF|
|ENDFOR|
|ENDFOR|
|%|
|ENDFOR|
|ELSE|
|ENDIF|
|ENDFOR|
|ENDFOR|
|ENDFOR|
|ENDIF|
|ENDFOR|