|NAME|
|GENDER| |RACE|; |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|

Initiative |INITIATIVEMOD| = |STAT.1.MOD.SIGN|[STAT] |INITIATIVEBONUS.SIGN|[MISC]
Armor Class |AC.Total| = |AC.Base.SIGN|[BASE] |IIF(AC.Size:0)| |ELSE| |AC.Size.SIGN|[SIZE] |ENDIF| |IIF(AC.Ability:0)| |ELSE| |AC.Ability.SIGN|[STAT] |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|


Ability Scores

|FOR,%stat,0,COUNT[STATS]-1,1,1| |TEXT.SENTENCE.STAT.%stat.NAME| |STAT.%stat| (|STAT.%stat.MOD|) = |STAT.%stat.BASE.SIGN-(STAT.%stat.LEVEL.(VAR.TL)-STAT.%stat.LEVEL.1)|[USER] |STAT.%stat.LEVEL.1.NOPOST.NOEQUIP.NOTEMP-(STAT.%stat.BASE-(STAT.%stat.LEVEL.(VAR.TL)-STAT.%stat.LEVEL.1)).SIGN|[MISC] |IIF(STAT.%stat.LEVEL.TL-STAT.%stat.LEVEL.TL.NOEQUIP==0)| |ELSE| |STAT.%stat.LEVEL.TL-STAT.%stat.LEVEL.TL.NOEQUIP.SIGN|[GEAR] |ENDIF| |IIF(STAT.%stat.LEVEL.TL-STAT.%stat.LEVEL.TL.NOTEMP==0)| |ELSE| |STAT.%stat.LEVEL.TL-STAT.%stat.LEVEL.TL.NOTEMP.SIGN|[TEMP] |ENDIF| |FOR,%bumps,1,VAR.TL,1,1| |IIF(var("(STAT.%stat.LEVEL.%bumps)-(STAT.%stat.LEVEL.(%bumps-1))")==0)| |ELSE| |(STAT.%stat.LEVEL.%bumps)-(STAT.%stat.LEVEL.(%bumps-1)).INTVAL.SIGN|[level |%bumps.INTVAL|] |ENDIF| |ENDFOR|
|ENDFOR|


Saving Throws

Fortitude: |CHECK.FORTITUDE.TOTAL| = |CHECK.FORTITUDE.BASE|[BASE] |IIF(var("CHECK.FORTITUDE.STATMOD")==0)| |ELSE| |CHECK.FORTITUDE.STATMOD|[CON] |ENDIF| |IIF(var("CHECK.FORTITUDE.MAGIC")==0)| |ELSE| |CHECK.FORTITUDE.MAGIC|[MAGIC] |ENDIF| |IIF(var("CHECK.FORTITUDE.EPIC")==0)| |ELSE| |CHECK.FORTITUDE.EPIC|[EPIC] |ENDIF| |IIF(var("CHECK.FORTITUDE.MISC.NOMAGIC.NOSTAT")==0)| |ELSE| |CHECK.FORTITUDE.MISC.NOMAGIC.NOSTAT|[MISC] |ENDIF|
Reflex: |CHECK.REFLEX.TOTAL| = |CHECK.REFLEX.BASE|[BASE] |IIF(var("CHECK.REFLEX.STATMOD")==0)| |ELSE| |CHECK.REFLEX.STATMOD|[DEX] |ENDIF| |IIF(var("CHECK.REFLEX.MAGIC")==0)| |ELSE| |CHECK.REFLEX.MAGIC|[MAGIC] |ENDIF| |IIF(var("CHECK.REFLEX.EPIC")==0)| |ELSE| |CHECK.REFLEX.EPIC|[EPIC] |ENDIF| |IIF(var("CHECK.REFLEX.MISC.NOMAGIC.NOSTAT")==0)| |ELSE| |CHECK.REFLEX.MISC.NOMAGIC.NOSTAT|[MISC] |ENDIF|
Will: |CHECK.2.TOTAL| = |CHECK.2.BASE|[BASE] |IIF(var("CHECK.2.STATMOD")==0)| |ELSE| |CHECK.2.STATMOD|[WIS] |ENDIF| |IIF(var("CHECK.2.MAGIC")==0)| |ELSE| |CHECK.2.MAGIC|[MAGIC] |ENDIF| |IIF(var("CHECK.2.EPIC")==0)| |ELSE| |CHECK.2.EPIC|[EPIC] |ENDIF| |IIF(var("CHECK.2.MISC.NOMAGIC.NOSTAT")==0)| |ELSE| |CHECK.2.MISC.NOMAGIC.NOSTAT|[MISC] |ENDIF|


Attacks

|FOR,%weap,0,COUNT[EQTYPE.Weapon]-1,1,0| |WEAPON.%weap.NAME.NOSTAR| |OIF(WEAPON.%weap.ISTYPE.Ranged,Ranged; ,Melee; )| Number of Attacks: |WEAPON.%weap.NUMATTACKS|; Crit: |WEAPON.%weap.CRIT|; Crit Multiplier: x|WEAPON.%weap.MULT|; |IIF(WEAPON.%weap.ISTYPE.Ranged)| Range Increment: |WEAPON.%weap.RANGE| |ELSE| Reach: |WEAPON.%weap.REACH| ft. |ENDIF|
|IIF(WEAPON.%weap.ISTYPE.Ranged)| To Hit: |WEAPON.%weap.BASEHIT.0| = |ATTACK.RANGED.BASE|[BAB] |IIF(ATTACK.RANGED.STAT:0)| |ELSE| |ATTACK.RANGED.STAT|[STAT] |ENDIF| |ATTACK.RANGED.SIZE|[SIZE] |IIF(var("STRLEN[WEAPON.%weap.FEATHIT]")==0)| |ELSE| |WEAPON.%weap.FEATHIT|[FEAT] |ENDIF| |IIF(WEAPON.%weap.MAGICHIT:0)| |ELSE| |WEAPON.%weap.MAGICHIT|[MAGIC] |ENDIF| |IIF(WEAPON.%weap.MISC:0)| |ELSE| |WEAPON.%weap.MISC|[MISC] |ENDIF| |ELSE| To Hit: |IIF(WEAPON.%weap.BASEHIT:N/A)| |WEAPON.%weap.THHIT.0| |ELSE| |WEAPON.%weap.BASEHIT.0| |ENDIF| = |ATTACK.MELEE.BASE|[BAB] |IIF(ATTACK.MELEE.STAT:0)| |ELSE| |ATTACK.MELEE.STAT|[STAT] |ENDIF| |ATTACK.MELEE.SIZE|[SIZE] |IIF(var("STRLEN[WEAPON.%weap.FEATHIT]")==0)| |ELSE| |WEAPON.%weap.FEATHIT|[FEAT] |ENDIF| |IIF(WEAPON.%weap.MAGICHIT:0)| |ELSE| |WEAPON.%weap.MAGICHIT|[MAGIC] |ENDIF| |IIF(WEAPON.%weap.MISC:0)| |ELSE| |WEAPON.%weap.MISC|[MISC] |ENDIF| |ENDIF| |IIF(WEAPON.%weap.ISTYPE.Ranged)|
Damage: |WEAPON.%weap.RANGELIST.0.DAMAGE|; |ELSE|
Damage: |WEAPON.%weap.DAMAGE| |ENDIF|

|ENDFOR|


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| = |SKILL.%skill.EXPLAIN_LONG|
|ENDIF| |ELSE| |SKILL.%skill| |SKILL.%skill.TOTAL.INTVAL.SIGN| = |SKILL.%skill.RANK.INTVAL.SIGN|[RANK] |SKILL.%skill.EXPLAIN_LONG|
|ENDIF| |ENDFOR|
Skill Points

|FOR,%points,0,COUNT[CLASSES]-1,1,0| |MANUALWHITESPACE| |CLASS.%points.LEVEL| |TEXT.NUMSUFFIX.CLASS.%points.LEVEL| |ENDMANUALWHITESPACE| level |CLASS.%points|: |SKILLPOINTS.TOTAL.%points| |IIF(SKILLPOINTS.UNUSED.%points!=0)| Unspent: |SKILLPOINTS.UNUSED.%points| |ENDIF|
|ENDFOR|

|IIF(var("COUNT[FEATS.VISIBLE]")==0)| |ELSE| Feats

|ENDIF|
|FOR,%feat,0,COUNT[FEATS.VISIBLE]-1,1,0| |FEAT.VISIBLE.%feat| [|FEAT.VISIBLE.%feat.SOURCE|]
|ENDFOR|
|IIF(var("COUNT[FEATSAUTO.VISIBLE]")==0)| |ELSE| Feats (Automatic)

|ENDIF|
|FOR,%feat,0,COUNT[FEATSAUTO.VISIBLE]-1,1,0| |FEATAUTO.VISIBLE.%feat| [|FEATAUTO.VISIBLE.%feat.SOURCE|]
|ENDFOR|
|IIF(var("COUNT[VFEATS.VISIBLE]")==0)| |ELSE| Feats (Virtual)

|ENDIF|
|FOR,%feat,0,COUNT[VFEATS.VISIBLE]-1,1,0| |VFEAT.VISIBLE.%feat| [|VFEAT.VISIBLE.%feat.SOURCE|]
|ENDFOR|

|IIF(var("COUNT[FEATS.HIDDEN]")==0)| |ELSE| Feats (Hidden)

|ENDIF|
|FOR,%feat,0,COUNT[FEATS.HIDDEN]-1,1,0| |FEAT.HIDDEN.%feat| [|FEAT.HIDDEN.%feat.SOURCE|]
|ENDFOR|
|IIF(var("COUNT[FEATSAUTO.HIDDEN]")==0)| |ELSE| Feats (Hidden Automatic)

|ENDIF|
|FOR,%feat,0,COUNT[FEATSAUTO.HIDDEN]-1,1,0| |FEATAUTO.HIDDEN.%feat| [|FEATAUTO.HIDDEN.%feat.SOURCE|]
|ENDFOR|
|IIF(var("COUNT[VFEATS.HIDDEN]")==0)| |ELSE| Feats (Hidden Virtual)

|ENDIF|
|FOR,%feat,0,COUNT[VFEATS.HIDDEN]-1,1,0| |VFEAT.HIDDEN.%feat| [|VFEAT.HIDDEN.%feat.SOURCE|]
|ENDFOR|