|NAME| | |PLAYERNAME| | |ALIGNMENT| | |DEITY|
Name | Player | Alignment | Deity
|FOR,%class,0,COUNT[CLASSES]-1,1,1| |IIF(CLASS.%class.TYPE:Monster)| |ELSE| |IIF(TEXT.LENGTH.CLASS.%class.LEVEL:0)| |ELSE| |MANUALWHITESPACE| |CLASSABB.%class||CLASS.%class.LEVEL| |ENDMANUALWHITESPACE| |ENDIF| |ENDIF| |ENDFOR| | |RACE| | |GENDER| | |AGE| | |COLOR.EYE|
Class & Level | Race | Gender | Age | Eyes
|EXP.CURRENT| | |ECL| | |SIZELONG| | |REACH| | |HEIGHT| | |WEIGHT| | |COLOR.HAIR|
XP | ECL | Size | Reach | Height | Weight | Hair

| |STAT.0.NOTEMP.NOEQUIP| | |STAT.0.MOD.NOTEMP.NOEQUIP| |  | |STAT.0| | |STAT.0.MOD| |  | |STAT.0.NOTEMP| | |STAT.0.MOD.NOTEMP| |
| |STAT.1.NOTEMP.NOEQUIP| | |STAT.1.MOD.NOTEMP.NOEQUIP| |  | |STAT.1| | |STAT.1.MOD| |  | |STAT.1.NOTEMP| | |STAT.1.MOD.NOTEMP| |
| |STAT.2.NOTEMP.NOEQUIP| | |STAT.2.MOD.NOTEMP.NOEQUIP| |  | |STAT.2| | |STAT.2.MOD| |  | |STAT.2.NOTEMP| | |STAT.2.MOD.NOTEMP| |
| |STAT.3.NOTEMP.NOEQUIP| | |STAT.3.MOD.NOTEMP.NOEQUIP| |  | |STAT.3| | |STAT.3.MOD| |  | |STAT.3.NOTEMP| | |STAT.3.MOD.NOTEMP| |
| |STAT.4.NOTEMP.NOEQUIP| | |STAT.4.MOD.NOTEMP.NOEQUIP| |  | |STAT.4| | |STAT.4.MOD| |  | |STAT.4.NOTEMP| | |STAT.4.MOD.NOTEMP| |
| |STAT.5.NOTEMP.NOEQUIP| | |STAT.5.MOD.NOTEMP.NOEQUIP| |  | |STAT.5| | |STAT.5.MOD| |  | |STAT.5.NOTEMP| | |STAT.5.MOD.NOTEMP| |

| |HP| |  |  |  | |VISION| |
| |AC.Total| |  |  |  | |AC.Armor| |  | |AC.Shield| |  | |AC.Ability| |  | |AC.Size| |  | |AC.NaturalArmor| |  | |AC.Misc+AC.Deflection+AC.Dodge.INTVAL| |
| |AC.Touch| |  | |DR| |
| |AC.Flatfooted| |  | |MOVEMENT| |
| |INITIATIVEMOD| |  | |STAT.1.MOD| |  | |INITIATIVEBONUS| |  |  | |ATTACK.MELEE.BASE.SHORT| |
| |SPELLFAILURE| |  | |SR| |  | |ACCHECK| |  | |MAXDEX| |

|  | |CHECK.0.TOTAL| | |CHECK.0.BASE| | |CHECK.0.STATMOD| | |CHECK.0.MAGIC| | |CHECK.0.MISC.NOMAGIC.NOSTAT| | |CHECK.0.EPIC| |
|  | |CHECK.1.TOTAL| | |CHECK.1.BASE| | |CHECK.1.STATMOD| | |CHECK.1.MAGIC| | |CHECK.1.MISC.NOMAGIC.NOSTAT| | |CHECK.1.EPIC| |
|  | |CHECK.2.TOTAL| | |CHECK.2.BASE| | |CHECK.2.STATMOD| | |CHECK.2.MAGIC| | |CHECK.2.MISC.NOMAGIC.NOSTAT| | |CHECK.2.EPIC| |

|IIF(GAMEMODE:Pathfinder)|

|  | |ATTACK.MELEE.TOTAL| |  | |ATTACK.MELEE.BASE.SHORT| | |ATTACK.MELEE.STAT| | |ATTACK.MELEE.SIZE| | |ATTACK.MELEE.MISC| | |ATTACK.MELEE.EPIC| |
|  | |ATTACK.RANGED.TOTAL| |  | |ATTACK.RANGED.BASE.SHORT| | |ATTACK.RANGED.STAT| | |ATTACK.RANGED.SIZE| | |ATTACK.RANGED.MISC| | |ATTACK.RANGED.EPIC| |
|  | |VAR.CMB.INTVAL.SIGN| |  | |ATTACK.MELEE.BASE.SHORT| | |VAR.CMB_STAT.INTVAL.SIGN| | |VAR.CMB_SizeMod.INTVAL.SIGN| | |VAR.CMB-ATTACK.MELEE.BASE-VAR.CMB_STAT-VAR.CMB_SizeMod.INTVAL.SIGN| | +0 |

|ELSE|

|  | |ATTACK.MELEE.TOTAL| |  | |ATTACK.MELEE.BASE.SHORT| | |ATTACK.MELEE.STAT| | |ATTACK.MELEE.SIZE| | |ATTACK.MELEE.MISC| | |ATTACK.MELEE.EPIC| |
|  | |ATTACK.RANGED.TOTAL| |  | |ATTACK.RANGED.BASE.SHORT| | |ATTACK.RANGED.STAT| | |ATTACK.RANGED.SIZE| | |ATTACK.RANGED.MISC| | |ATTACK.RANGED.EPIC| |
|  | |ATTACK.GRAPPLE.TOTAL.SHORT| |  | |ATTACK.GRAPPLE.BASE.SHORT| | |ATTACK.GRAPPLE.STAT| | |ATTACK.GRAPPLE.SIZE| | |ATTACK.GRAPPLE.MISC| | |ATTACK.GRAPPLE.EPIC| |

|ENDIF|

|  | |WEAPONH.TOTALHIT| | |WEAPONH.DAMAGE| | |WEAPONH.CRIT|/x|WEAPONH.MULT| |

|FOR,%weap,0,COUNT[EQTYPE.Weapon]-1,1,1| |IIF(WEAPON.%weap.CATEGORY:NATURAL)|

| |WEAPON.%weap.NAME.NOSTAR| |
| |OIF(WEAPON.%weap.HAND:Off-Hand,Secondary,Primary)| Natural |OIF(WEAPON.%weap.CATEGORY:Ranged,Ranged,Melee)| Attack |
| |VAR.WEAPON.%weap.ATTACKS+1.INTVAL| | |WEAPON.%weap.TOTALHIT.0| | |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.DAMAGE| | |WEAPON.%weap.TYPE| |
|WEAPON.%weap.SPROP|

|ELSE| |IIF(WEAPON.%weap.CATEGORY:BOTH)| |IIF(WEAPON.%weap.CATEGORY:Ranged)|

| |WEAPON.%weap.RANGELIST.0| | |WEAPON.%weap.RANGELIST.1| | |WEAPON.%weap.RANGELIST.2| | |WEAPON.%weap.RANGELIST.3| | |WEAPON.%weap.RANGELIST.4| |
| |WEAPON.%weap.RANGELIST.0.TOTALHIT| | |WEAPON.%weap.RANGELIST.1.TOTALHIT| | |WEAPON.%weap.RANGELIST.2.TOTALHIT| | |WEAPON.%weap.RANGELIST.3.TOTALHIT| | |WEAPON.%weap.RANGELIST.4.TOTALHIT| |
| |WEAPON.%weap.RANGELIST.0.DAMAGE| | |WEAPON.%weap.RANGELIST.1.DAMAGE| | |WEAPON.%weap.RANGELIST.2.DAMAGE| | |WEAPON.%weap.RANGELIST.3.DAMAGE| | |WEAPON.%weap.RANGELIST.4.DAMAGE| |
|WEAPON.%weap.SPROP|

|ELSE|

| |WEAPON.%weap.NAME| |
| |WEAPON.%weap.SIZE| | |WEAPON.%weap.REACH| ft. | |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.HAND| | |WEAPON.%weap.TYPE| |
| |WEAPON.%weap.BASEHIT| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.OHHIT| | |WEAPON.%weap.OHDAMAGE| |
| |WEAPON.%weap.THHIT| | |WEAPON.%weap.THDAMAGE| |
| |WEAPON.%weap.TWPHITH| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.TWPHITL| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.TWOHIT| | |WEAPON.%weap.OHDAMAGE| |

|ENDIF| |ELSE| |IIF(WEAPON.%weap.CATEGORY:Ranged)|

| |WEAPON.%weap.NAME| |
| |WEAPON.%weap.SIZE| | |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.HAND| | |WEAPON.%weap.TYPE| |
|  | |WEAPON.%weap.RANGELIST.0| | |WEAPON.%weap.RANGELIST.1| | |WEAPON.%weap.RANGELIST.2| | |WEAPON.%weap.RANGELIST.3| | |WEAPON.%weap.RANGELIST.4| |
|  | |WEAPON.%weap.RANGELIST.0.TOTALHIT| | |WEAPON.%weap.RANGELIST.1.TOTALHIT| | |WEAPON.%weap.RANGELIST.2.TOTALHIT| | |WEAPON.%weap.RANGELIST.3.TOTALHIT| | |WEAPON.%weap.RANGELIST.4.TOTALHIT| |
|  | |WEAPON.%weap.RANGELIST.0.DAMAGE| | |WEAPON.%weap.RANGELIST.1.DAMAGE| | |WEAPON.%weap.RANGELIST.2.DAMAGE| | |WEAPON.%weap.RANGELIST.3.DAMAGE| | |WEAPON.%weap.RANGELIST.4.DAMAGE| |
|WEAPON.%weap.SPROP| |IIF(WEAPON.%weap.CONTENTS:0)| |ELSE| |FOR,%ammo,0,WEAPON.%weap.CONTENTS-1,1,0 Ammunition: |WEAPON.%weap.CONTENTS.%ammo| |IIF(WEAPON.%weap.CONTENTS.%ammo.SPROP: )| (|WEAPON.%weap.CONTENTS.%ammo.SPROP|) |ENDIF| |ENDFOR| |ENDIF|

|ELSE| |IIF(WEAPON.%weap.HAND:Two-Weapons)| |IIF(WEAPON.%weap.ISTYPE.Double)|

| |WEAPON.%weap.NAME.NOSTAR| |
|  | |WEAPON.%weap.SIZE| | |WEAPON.%weap.REACH| ft. |

|ELSE|

| |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.TYPE| |
| |WEAPON.%weap.THHIT| | |WEAPON.%weap.THDAMAGE| |
| |WEAPON.%weap.TWPHITL| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.TWOHIT| | |WEAPON.%weap.OHDAMAGE| |
|WEAPON.%weap.SPROP|

|ENDIF| |ELSE| |IIF(WEAPON.%weap.ISTYPE.Double)|

| |WEAPON.%weap.NAME| |
| |WEAPON.%weap.SIZE| | |WEAPON.%weap.REACH| ft. | |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.HAND| | |WEAPON.%weap.TYPE| |
|  |  | |WEAPON.%weap.THHIT| | |WEAPON.%weap.THDAMAGE| |
|WEAPON.%weap.SPROP|

|ELSE|

| |WEAPON.%weap.NAME| |
| |WEAPON.%weap.SIZE| | |WEAPON.%weap.REACH| ft. | |WEAPON.%weap.CRIT|/x|WEAPON.%weap.MULT| | |WEAPON.%weap.HAND| | |WEAPON.%weap.TYPE| |
| |WEAPON.%weap.BASEHIT| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.OHHIT| | |WEAPON.%weap.OHDAMAGE| |
| |WEAPON.%weap.THHIT| | |WEAPON.%weap.THDAMAGE| |
| |WEAPON.%weap.TWPHITH| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.TWPHITL| | |WEAPON.%weap.BASICDAMAGE| |
| |WEAPON.%weap.TWOHIT| | |WEAPON.%weap.OHDAMAGE| |
|WEAPON.%weap.SPROP|

|ENDIF| |ENDIF| |ENDIF| |ENDIF| |ENDIF| |ENDFOR|

|IIF(AC.Armor:0.AND.AC.Shield:0)| |ELSE| |IIF(AC.Shield:0)|

| |ARMOR.EQUIPPED.0.NAME| |
| |ARMOR.EQUIPPED.0.TYPE| | |ARMOR.EQUIPPED.0.TOTALAC| | |ARMOR.EQUIPPED.0.MAXDEX| | |ARMOR.EQUIPPED.0.ACCHECK| | |ARMOR.EQUIPPED.0.SPELLFAIL| |
|ARMOR.EQUIPPED.0.SPROP|

|ELSE| |IIF(AC.Armor:0)|

| |ARMOR.SHIELD.EQUIPPED.0.NAME| |
| |ARMOR.SHIELD.EQUIPPED.0.TYPE| | |ARMOR.SHIELD.EQUIPPED.0.TOTALAC| | |ARMOR.SHIELD.EQUIPPED.0.MAXDEX| | |ARMOR.SHIELD.EQUIPPED.0.ACCHECK| | |ARMOR.SHIELD.EQUIPPED.0.SPELLFAIL| |
|ARMOR.SHIELD.EQUIPPED.0.SPROP|

|ELSE|

| |ARMOR.EQUIPPED.0.NAME| |
| |ARMOR.EQUIPPED.0.TYPE| | |ARMOR.EQUIPPED.0.TOTALAC| | |ARMOR.EQUIPPED.0.MAXDEX| | |ARMOR.EQUIPPED.0.ACCHECK| | |ARMOR.EQUIPPED.0.SPELLFAIL| |
| |ARMOR.SHIELD.EQUIPPED.0.NAME.NOSTAR| |
| |ARMOR.SHIELD.EQUIPPED.0.TYPE| | |ARMOR.SHIELD.EQUIPPED.0.TOTALAC| | |ARMOR.SHIELD.EQUIPPED.0.MAXDEX| | |ARMOR.SHIELD.EQUIPPED.0.ACCHECK| | |ARMOR.SHIELD.EQUIPPED.0.SPELLFAIL| |
|IIF(ARMOR.EQUIPPED.0.SPROP: )|
Armor Properties: |ARMOR.EQUIPPED.0.SPROP|
|ENDIF| |IIF(ARMOR.SHIELD.EQUIPPED.0.SPROP: )|
Shield Properties: |ARMOR.SHIELD.EQUIPPED.0.SPROP|
|ENDIF|

|ENDIF| |ENDIF|

|ENDIF| |IIF(HASFEAT:Turn Undead.OR.HASFEAT:Rebuke Undead)|

|IIF(HASFEAT:Turn Undead)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckUndead.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesUndead.INTVAL| |
| |VAR.TurnDiceUndead.INTVAL|d|VAR.TurnDieSizeUndead.INTVAL||VAR.TurnDamagePlusUndead.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelUndead.INTVAL| |
| |(VAR.TurnLevelUndead-4).INTVAL| | |(VAR.TurnLevelUndead-3).INTVAL| | |(VAR.TurnLevelUndead-2).INTVAL| | |(VAR.TurnLevelUndead-1).INTVAL| | |(VAR.TurnLevelUndead).INTVAL| | |(VAR.TurnLevelUndead+1).INTVAL| | |(VAR.TurnLevelUndead+2).INTVAL| | |(VAR.TurnLevelUndead+3).INTVAL| | |(VAR.TurnLevelUndead+4).INTVAL| |
| |IIF(HASFEAT:Turn Undead)| NOTE: You destroy Undead creatures with total hit dice up to |(VAR.TurnLevelUndead/2).INTVAL|. |ELSE| NOTE: You command Undead creatures with total hit dice up to |VAR.TurnLevelUndead.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Air.OR.HASFEAT:Rebuke Air)|

|IIF(HASFEAT:Turn Air)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckAir.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesAir.INTVAL| |
| |VAR.TurnDiceAir.INTVAL|d|VAR.TurnDieSizeAir.INTVAL||VAR.TurnDamagePlusAir.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelAir.INTVAL| |
| |(VAR.TurnLevelAir-4).INTVAL| | |(VAR.TurnLevelAir-3).INTVAL| | |(VAR.TurnLevelAir-2).INTVAL| | |(VAR.TurnLevelAir-1).INTVAL| | |(VAR.TurnLevelAir).INTVAL| | |(VAR.TurnLevelAir+1).INTVAL| | |(VAR.TurnLevelAir+2).INTVAL| | |(VAR.TurnLevelAir+3).INTVAL| | |(VAR.TurnLevelAir+4).INTVAL| |
| |IIF(HASFEAT:Turn Air)| NOTE: You destroy Air creatures with total hit dice up to |(VAR.TurnLevelAir/2).INTVAL|. |ELSE| NOTE: You command Air creatures with total hit dice up to |VAR.TurnLevelAir.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Earth.OR.HASFEAT:Rebuke Earth)|

|IIF(HASFEAT:Turn Earth)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckEarth.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesEarth.INTVAL| |
| |VAR.TurnDiceEarth.INTVAL|d|VAR.TurnDieSizeEarth.INTVAL||VAR.TurnDamagePlusEarth.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelEarth.INTVAL| |
| |(VAR.TurnLevelEarth-4).INTVAL| | |(VAR.TurnLevelEarth-3).INTVAL| | |(VAR.TurnLevelEarth-2).INTVAL| | |(VAR.TurnLevelEarth-1).INTVAL| | |(VAR.TurnLevelEarth).INTVAL| | |(VAR.TurnLevelEarth+1).INTVAL| | |(VAR.TurnLevelEarth+2).INTVAL| | |(VAR.TurnLevelEarth+3).INTVAL| | |(VAR.TurnLevelEarth+4).INTVAL| |
| |IIF(HASFEAT:Turn Earth)| NOTE: You destroy Earth creatures with total hit dice up to |(VAR.TurnLevelEarth/2).INTVAL|. |ELSE| NOTE: You command Earth creatures with total hit dice up to |VAR.TurnLevelEarth.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Water.OR.HASFEAT:Rebuke Water)|

|IIF(HASFEAT:Turn Water)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckWater.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesWater.INTVAL| |
| |VAR.TurnDiceWater.INTVAL|d|VAR.TurnDieSizeWater.INTVAL||VAR.TurnDamagePlusWater.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelEarth.INTVAL| |
| |(VAR.TurnLevelWater-4).INTVAL| | |(VAR.TurnLevelWater-3).INTVAL| | |(VAR.TurnLevelWater-2).INTVAL| | |(VAR.TurnLevelWater-1).INTVAL| | |(VAR.TurnLevelWater).INTVAL| | |(VAR.TurnLevelWater+1).INTVAL| | |(VAR.TurnLevelWater+2).INTVAL| | |(VAR.TurnLevelWater+3).INTVAL| | |(VAR.TurnLevelWater+4).INTVAL| |
| |IIF(HASFEAT:Turn Water)| NOTE: You destroy Water creatures with total hit dice up to |(VAR.TurnLevelWater/2).INTVAL|. |ELSE| NOTE: You command Water creatures with total hit dice up to |VAR.TurnLevelWater.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Fire.OR.HASFEAT:Rebuke Fire)|

|IIF(HASFEAT:Turn Fire)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckFire.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesFire.INTVAL| |
| |VAR.TurnDiceFire.INTVAL|d|VAR.TurnDieSizeFire.INTVAL||VAR.TurnDamagePlusFire.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelFire.INTVAL| |
| |(VAR.TurnLevelFire-4).INTVAL| | |(VAR.TurnLevelFire-3).INTVAL| | |(VAR.TurnLevelFire-2).INTVAL| | |(VAR.TurnLevelFire-1).INTVAL| | |(VAR.TurnLevelFire).INTVAL| | |(VAR.TurnLevelFire+1).INTVAL| | |(VAR.TurnLevelFire+2).INTVAL| | |(VAR.TurnLevelFire+3).INTVAL| | |(VAR.TurnLevelFire+4).INTVAL| |
| |IIF(HASFEAT:Turn Fire)| NOTE: You destroy Fire creatures with total hit dice up to |(VAR.TurnLevelFire/2).INTVAL|. |ELSE| NOTE: You command Fire creatures with total hit dice up to |VAR.TurnLevelFire.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Plant.OR.HASFEAT:Rebuke Plant)|

|IIF(HASFEAT:Turn Plant)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckPlant.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesPlant.INTVAL| |
| |VAR.TurnDicePlant.INTVAL|d|VAR.TurnDieSizePlant.INTVAL||VAR.TurnDamagePlusPlant.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelPlant.INTVAL| |
| |(VAR.TurnLevelPlant-4).INTVAL| | |(VAR.TurnLevelPlant-3).INTVAL| | |(VAR.TurnLevelPlant-2).INTVAL| | |(VAR.TurnLevelPlant-1).INTVAL| | |(VAR.TurnLevelPlant).INTVAL| | |(VAR.TurnLevelPlant+1).INTVAL| | |(VAR.TurnLevelPlant+2).INTVAL| | |(VAR.TurnLevelPlant+3).INTVAL| | |(VAR.TurnLevelPlant+4).INTVAL| |
| |IIF(HASFEAT:Turn Plant)| NOTE: You destroy Plant creatures with total hit dice up to |(VAR.TurnLevelPlant/2).INTVAL|. |ELSE| NOTE: You command Plant creatures with total hit dice up to |VAR.TurnLevelPlant.INTVAL|. |ENDIF| |

|ENDIF| |IIF(HASFEAT:Turn Scalykind.OR.HASFEAT:Rebuke Scalykind)|

|IIF(HASFEAT:Turn Plant)| |ELSE| |ENDIF|

| 1d20|VAR.TurnCheckScalykind.INTVAL.SIGN.NOZERO| |  | |VAR.TurnTimesScalykind.INTVAL| |
| |VAR.TurnDiceScalykind.INTVAL|d|VAR.TurnDieSizeScalykind.INTVAL||VAR.TurnDamagePlusScalykind.INTVAL.SIGN.NOZERO| |  | |VAR.TurnLevelScalykind.INTVAL| |
| |(VAR.TurnLevelScalykind-4).INTVAL| | |(VAR.TurnLevelScalykind-3).INTVAL| | |(VAR.TurnLevelScalykind-2).INTVAL| | |(VAR.TurnLevelScalykind-1).INTVAL| | |(VAR.TurnLevelScalykind).INTVAL| | |(VAR.TurnLevelScalykind+1).INTVAL| | |(VAR.TurnLevelScalykind+2).INTVAL| | |(VAR.TurnLevelScalykind+3).INTVAL| | |(VAR.TurnLevelScalykind+4).INTVAL| |
| |IIF(HASFEAT:Turn Scalykind)| NOTE: You destroy Scalykind creatures with total hit dice up to |(VAR.TurnLevelScalykind/2).INTVAL|. |ELSE| NOTE: You command Scalykind creatures with total hit dice up to |VAR.TurnLevelScalykind.INTVAL|. |ENDIF| |

|ENDIF|

| |WEIGHT.LIGHT| |  | |WEIGHT.MEDIUM| |  | |WEIGHT.HEAVY| |
| |WEIGHT.OVERHEAD| |  | |WEIGHT.OFFGROUND| |  | |WEIGHT.PUSHDRAG| |

|%VAR.TOTALPOWERPOINTS.GTEQ.1|

Base PP: |VAR.BASEPOWERPOINTS.INTVAL| | Bonus PP: |VAR.BONUSPOWERPOINTS.INTVAL| | Total PP: |VAR.TOTALPOWERPOINTS.INTVAL|

|%|

|  |  | |MAXSKILLLEVEL|/|MAXCCSKILLLEVEL| |

|FOR,%skill,0,COUNT[SKILLS]-1,1,0|
|ELSE|
|SKILL.%skill|
|IIF(SKILL.%skill.RANK==0)| |SKILL.%skill|

|ENDIF|
|SKILL.%skill.ABILITY|

|SKILL.%skill.TOTAL|

=

|SKILL.%skill.ABMOD|

+

|IIF(SKILL.%skill.RANK==0)| |ELSE| |SKILL.%skill.RANK| |ENDIF|

+

|SKILL.%skill.MISC|

|ENDFOR|

|FOR,%LanguageTest,STRLEN[LANGUAGES],STRLEN[LANGUAGES],1,0| |IIF(%LanguageTest:0)| |ELSE|

| |LANGUAGES| |

|ENDIF|

|FOR,%feat,0,COUNT[FEATSALL.VISIBLE]-1,1,0|
|FEATALL.VISIBLE.%feat| ~ |FEATALL.VISIBLE.%feat.DESC|
|ENDFOR|

|IIF(count("ABILITIES";"CATEGORY=Special Ability";"TYPE=SpecialAttack")>0)|

|FOR,%specialAttack,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=SpecialAttack")-1,1,0|

|ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack.TYPE:Extraordinary)| (Ex) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack.TYPE:Supernatural)| (Su) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack.TYPE:SpellLike)| (Sp) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack.TYPE:PsiLike)| (Ps) |ENDIF| ~ |ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialAttack.DESC|

|ENDFOR|

|ENDIF| |IIF(count("ABILITIES";"CATEGORY=Special Ability";"TYPE=SpecialQuality")>0)|

|FOR,%specialQuality,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=SpecialQuality")-1,1,0|

|ABILITYALL.Special Ability.%specialQuality.TYPE=SpecialQuality| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialQuality.TYPE:Extraordinary)| (Ex) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialQuality.TYPE:Supernatural)| (Su) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialQuality.TYPE:SpellLike)| (Sp) |ENDIF| |IIF(ABILITYALL.Special Ability.%specialAttack.TYPE=SpecialQuality.TYPE:PsiLike)| (Ps) |ENDIF| ~ |ABILITYALL.Special Ability.%specialQuality.TYPE=SpecialQuality.DESC|

|ENDFOR|

|ENDIF| |%COUNT[SA]|

|FOR,%sa,0,COUNT[SA]-1,1,0|
|SPECIALABILITY.%sa|
|ENDFOR|

|%| |IIF(HASVAR:DivineRank)|

| |ABILITYLIST.Salient Divine Ability| |

|ENDIF| |FOR,%TemplateTest,STRLEN[TEMPLATELIST],STRLEN[TEMPLATELIST],1,0| |IIF(%TemplateTest:0)| |ELSE|

| |TEMPLATELIST| |

|ENDIF| |%| |%DOMAIN.1|

| Cleric of |DEITY| |FOR.1,COUNT[DOMAINS]+1,1, \DOMAIN.%\: \DOMAIN.%.POWER\, , ,0| |

|%|

| |WEAPONPROFS| |

|IIF(VAR.IF(VAR("COUNT[EQTYPE.Coin]")>0;1;0):1)| Coins: |FOR.0,COUNT[EQTYPE.Coin],1,\EQTYPE.Coin.%.NAME\: \EQTYPE.Coin.%.QTY\; , ,,|
|ELSE| |ENDIF| |IIF(VAR.IF(VAR("COUNT[EQTYPE.Gem]")>0;1;0):1)| Gems: |FOR.0,COUNT[EQTYPE.Gem],1,\EQTYPE.Gem.%.NAME\ (\EQTYPE.Gem.%.QTY\x\EQTYPE.Gem.%.COST\gp); , ,,|
|ELSE| |ENDIF| |IIF(VAR.GOLD>0)| |GOLD| Gold unspent on Gear Tab |ENDIF| |IIF(VAR.GOLD<0)| |GOLD| Gold debt on Gear Tab |ENDIF|
|MISC.FUNDS|

|%MISC.MAGIC|

| |MISC.MAGIC| |

|%|

|FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,0| |IIF(SPELLLISTMEMORIZE.%class:true.OR.SPELLLISTMEMORIZE.%class:false)|
|SPELLLISTCLASS.%class| (|SPELLLISTTYPE.%class| caster, Primary Stat: |SPELLLISTDCSTAT.%class|, Casterlevel: |SPELLLISTCLASS.%class.LEVEL|)
Spell Level | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
|IIF(SPELLLISTMEMORIZE.%class:false)|
Known | |SPELLLISTKNOWN.%class.0| | |SPELLLISTKNOWN.%class.1| | |SPELLLISTKNOWN.%class.2| | |SPELLLISTKNOWN.%class.3| | |SPELLLISTKNOWN.%class.4| | |SPELLLISTKNOWN.%class.5| | |SPELLLISTKNOWN.%class.6| | |SPELLLISTKNOWN.%class.7| | |SPELLLISTKNOWN.%class.8| | |SPELLLISTKNOWN.%class.9|
|ENDIF|
Cast per Day | |SPELLLISTCAST.%class.0| | |SPELLLISTCAST.%class.1| | |SPELLLISTCAST.%class.2| | |SPELLLISTCAST.%class.3| | |SPELLLISTCAST.%class.4| | |SPELLLISTCAST.%class.5| | |SPELLLISTCAST.%class.6| | |SPELLLISTCAST.%class.7| | |SPELLLISTCAST.%class.8| | |SPELLLISTCAST.%class.9|
|ENDIF| |ENDFOR| |%PROHIBITEDLIST|
Prohibited Schools: |PROHIBITEDLIST|
|%|

|FOR,%equip1,0,(COUNT[EQUIPMENT.Not.Coin.NOT.Gem]-1),1,0|
|EQ.Not.Coin.NOT.Gem.%equip1.NAME.MAGIC~~| |IIF(EQ.Not.Coin.NOT.Gem.%equip1.SPROP: )| (|EQ.Not.Coin.NOT.Gem.%equip1.SPROP|) |ENDIF| |IIF(EQ.MERGELOC.Not.Coin.NOT.Gem.%equip1.NOTE: )| (|EQ.MERGELOC.Not.Coin.NOT.Gem.%equip1.NOTE|) |ENDIF| | |EQ.Not.Coin.NOT.Gem.%equip1.LOCATION| | |EQ.Not.Coin.NOT.Gem.%equip1.QTY| | |EQ.Not.Coin.NOT.Gem.%equip1.WT| lbs. | |EQ.Not.Coin.NOT.Gem.%equip1.COST| gp
|ENDFOR|
Total Weight: |TOTAL.WEIGHT|, Total Value: |TOTAL.VALUE|

|FOR,%spellrace,COUNT[SPELLRACE],COUNT[SPELLRACE],1,0| |IIF(%spellrace:0)| |ELSE|

Innate Spell-like Abilities
Spell Name | DC | Saving Throw | Casting Time | Duration | Range | Componants | SR | School
|FOR,%spellbook,1,1,1,0| |FOR,%class,0,0,1,0| |FOR,%level,0,0,1,0| |%SPELLLISTBOOK.%class.%level.%spellbook| |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0|

|SPELLMEM.%class.%spellbook.%level.%spell.NAME|

|SPELLMEM.%class.%spellbook.%level.%spell.DC|

|SPELLMEM.%class.%spellbook.%level.%spell.SAVEINFO|

|SPELLMEM.%class.%spellbook.%level.%spell.CASTINGTIME|, |IIF(SPELLMEM.%class.%spellbook.%level.%spell.TIMES:At Will)| at will |ELSE| |SPELLMEM.%class.%spellbook.%level.%spell.TIMES|/|SPELLMEM.%class.%spellbook.%level.%spell.TIMEUNIT| |ENDIF|

|SPELLMEM.%class.%spellbook.%level.%spell.DURATION|

|SPELLMEM.%class.%spellbook.%level.%spell.RANGE|

|SPELLMEM.%class.%spellbook.%level.%spell.COMPONENTS|

|SPELLMEM.%class.%spellbook.%level.%spell.SR|

|SPELLMEM.%class.%spellbook.%level.%spell.SCHOOL|

Effect: |SPELLMEM.%class.%spellbook.%level.%spell.EFFECT| | Source: |SPELLMEM.%class.%spellbook.%level.%spell.SOURCE|
Target: |SPELLMEM.%class.%spellbook.%level.%spell.TARGET| | Casterlevel: |SPELLMEM.%class.%spellbook.%level.%spell.CASTERLEVEL|
|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| Spell-like Abilities
Spell Name | DC | Saving Throw | Casting Time | Duration | Range | Componants | SR | School
|FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0|

|SPELLMEM.%class.%spellbook.%level.%spell.NAME|

|SPELLMEM.%class.%spellbook.%level.%spell.DC|

|SPELLMEM.%class.%spellbook.%level.%spell.SAVEINFO|

|SPELLMEM.%class.%spellbook.%level.%spell.CASTINGTIME|, |IIF(SPELLMEM.%class.%spellbook.%level.%spell.TIMES:At Will)| at will |ELSE| |SPELLMEM.%class.%spellbook.%level.%spell.TIMES|/|SPELLMEM.%class.%spellbook.%level.%spell.TIMEUNIT| |ENDIF|

|SPELLMEM.%class.%spellbook.%level.%spell.DURATION|

|SPELLMEM.%class.%spellbook.%level.%spell.RANGE|

|SPELLMEM.%class.%spellbook.%level.%spell.COMPONENTS|

|SPELLMEM.%class.%spellbook.%level.%spell.SR|

|SPELLMEM.%class.%spellbook.%level.%spell.SCHOOL|

Effect: |SPELLMEM.%class.%spellbook.%level.%spell.EFFECT| | Source: |SPELLMEM.%class.%spellbook.%level.%spell.SOURCE|
Target: |SPELLMEM.%class.%spellbook.%level.%spell.TARGET| | Casterlevel: |SPELLMEM.%class.%spellbook.%level.%spell.CASTERLEVEL|
|ENDFOR| |%| |ENDFOR| |ENDFOR| |ENDFOR|

|ENDIF| |FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,0| |IIF(SPELLLISTMEMORIZE.%class:false)|

|FOR,%level,0,9,1,1| |FOR,%spelllevelcount,COUNT[SPELLSINBOOK.%class.0.%level],COUNT[SPELLSINBOOK.%class.0.%level],1,0| |IIF(%spelllevelcount:0)| |ELSE|
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells
Spell Name | DC | Saving Throw | Casting Time | Duration | Range | Componants | SR | School
|FOR,%spell,0,COUNT[SPELLSINBOOK.%class.0.%level]-1,1,0|

|SPELLMEM.%class.0.%level.%spell.NAME|

|SPELLMEM.%class.0.%level.%spell.DC|

|SPELLMEM.%class.0.%level.%spell.SAVEINFO|

|SPELLMEM.%class.0.%level.%spell.CASTINGTIME| |IIF(SPELLMEM.%class.0.%level.%spell.TIMES:At Will)| at will |ELSE| |SPELLMEM.%class.0.%level.%spell.TIMES|/day |ENDIF|

|SPELLMEM.%class.0.%level.%spell.DURATION|

|SPELLMEM.%class.0.%level.%spell.RANGE|

|SPELLMEM.%class.0.%level.%spell.COMPONENTS|

|SPELLMEM.%class.0.%level.%spell.SR|

|SPELLMEM.%class.0.%level.%spell.SCHOOL|

Effect: |SPELLMEM.%class.0.%level.%spell.EFFECT| | Source: |SPELLMEM.%class.0.%level.%spell.SOURCE|
Target: |SPELLMEM.%class.0.%level.%spell.TARGET| | Casterlevel: |SPELLMEM.%class.0.%level.%spell.CASTERLEVEL|
|ENDFOR| |ENDIF| |ENDFOR| |ENDFOR|

|ENDIF| |ENDFOR| |FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0| |IIF(SPELLBOOK.%spellbook.TYPE:Prepared Spell List)|

|SPELLBOOKNAME.%spellbook|
|FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-1,1,0| |IIF(SPELLLISTMEMORIZE.%class:true)| |FOR,%level,0,9,1,1| |FOR,%spelllevelcount,COUNT[SPELLSINBOOK.%class.%spellbook.%level],COUNT[SPELLSINBOOK.%class.%spellbook.%level],1,0| |IIF(%spelllevelcount:0)| |ELSE|
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells | DC | Saving Throw | Casting Time | Duration | Range | Componants | SR | School
|FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0|

|SPELLMEM.%class.%spellbook.%level.%spell.NAME| |IIF(SPELLMEM.%class.%spellbook.%level.%spell.TIMES:1)| |ELSE| (|SPELLMEM.%class.%spellbook.%level.%spell.TIMES|) |ENDIF|

|SPELLMEM.%class.%spellbook.%level.%spell.DC|

|SPELLMEM.%class.%spellbook.%level.%spell.SAVEINFO|

|SPELLMEM.%class.%spellbook.%level.%spell.CASTINGTIME|

|SPELLMEM.%class.%spellbook.%level.%spell.DURATION|

|SPELLMEM.%class.%spellbook.%level.%spell.RANGE|

|SPELLMEM.%class.%spellbook.%level.%spell.COMPONENTS|

|SPELLMEM.%class.%spellbook.%level.%spell.SR|

|SPELLMEM.%class.%spellbook.%level.%spell.SCHOOL|

Effect: |SPELLMEM.%class.%spellbook.%level.%spell.EFFECT| | Source: |SPELLMEM.%class.%spellbook.%level.%spell.SOURCE|
Target: |SPELLMEM.%class.%spellbook.%level.%spell.TARGET| | Casterlevel: |SPELLMEM.%class.%spellbook.%level.%spell.CASTERLEVEL|
|ENDFOR| |ENDIF| |ENDFOR| |ENDFOR| |ENDIF| |ENDFOR|

|ELSE| |ENDIF| |ENDFOR| |FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0| |IIF(SPELLBOOK.%spellbook.TYPE:Spell Book)|

|SPELLBOOKNAME.%spellbook| (|SPELLBOOK.%spellbook.NUMSPELLS| spells on |SPELLBOOK.%spellbook.NUMPAGESUSED| pages out of |SPELLBOOK.%spellbook.NUMPAGES|)
|FOR,%class,COUNT[SPELLRACE],COUNT[SPELLRACE]+COUNT[CLASSES]-2,1,1| |IIF(SPELLLISTMEMORIZE.%class:false)| |ELSE| |FOR,%level,0,9,1,1| |FOR,%spelllevelcount,COUNT[SPELLSINBOOK.%class.%spellbook.%level],COUNT[SPELLSINBOOK.%class.%spellbook.%level],1,0| |IIF(%spelllevelcount:0)| |ELSE|
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells | DC | Saving Throw | Casting Time | Duration | Range | Componants | SR | School
|FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0|

|SPELLMEM.%class.%spellbook.%level.%spell.NAME|

|SPELLMEM.%class.%spellbook.%level.%spell.DC|

|SPELLMEM.%class.%spellbook.%level.%spell.SAVEINFO|

|SPELLMEM.%class.%spellbook.%level.%spell.CASTINGTIME|

|SPELLMEM.%class.%spellbook.%level.%spell.DURATION|

|SPELLMEM.%class.%spellbook.%level.%spell.RANGE|

|SPELLMEM.%class.%spellbook.%level.%spell.COMPONENTS|

|SPELLMEM.%class.%spellbook.%level.%spell.SR|

|SPELLMEM.%class.%spellbook.%level.%spell.SCHOOL|

Effect: |SPELLMEM.%class.%spellbook.%level.%spell.EFFECT| | Source: |SPELLMEM.%class.%spellbook.%level.%spell.SOURCE|
Target: |SPELLMEM.%class.%spellbook.%level.%spell.TARGET| | Casterlevel: |SPELLMEM.%class.%spellbook.%level.%spell.CASTERLEVEL|
|ENDFOR| |ENDIF| |ENDFOR| |ENDFOR| |ENDIF| |ENDFOR|

|ENDIF| |ENDFOR|