|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| |IIF(ARMOR.EQUIPPED.0.SPROP: )| |ENDIF| |IIF(ARMOR.SHIELD.EQUIPPED.0.SPROP: )| |ENDIF|
 |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|
Armor Properties: |ARMOR.EQUIPPED.0.SPROP|
Shield Properties: |ARMOR.SHIELD.EQUIPPED.0.SPROP|
|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|
|ENDIF| |ENDFOR|
|IIF(SKILL.%skill.RANK==0)|
|SKILL.%skill|
|SKILL.%skill.ABILITY|
|SKILL.%skill.TOTAL|
=
|SKILL.%skill.ABMOD|
+
|IIF(SKILL.%skill.RANK==0)| |ELSE| |SKILL.%skill.RANK| |ENDIF|
+
|SKILL.%skill.MISC|
 
 
|FOR,%LanguageTest,STRLEN[LANGUAGES],STRLEN[LANGUAGES],1,0| |IIF(%LanguageTest:0)| |ELSE|
|LANGUAGES|
|ENDIF|
|FOR,%feat,0,COUNT[FEATSALL.VISIBLE]-1,1,0| |ENDFOR|
|FEATALL.VISIBLE.%feat| ~ |FEATALL.VISIBLE.%feat.DESC|
|IIF(count("ABILITIES";"CATEGORY=Special Ability";"TYPE=SpecialAttack")>0)|
|FOR,%specialAttack,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=SpecialAttack")-1,1,0| |ENDFOR|
|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|
|ENDIF| |IIF(count("ABILITIES";"CATEGORY=Special Ability";"TYPE=SpecialQuality")>0)|
|FOR,%specialQuality,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=SpecialQuality")-1,1,0| |ENDFOR|
|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|
|ENDIF| |%COUNT[SA]|
|FOR,%sa,0,COUNT[SA]-1,1,0| |ENDFOR|
|SPECIALABILITY.%sa|
|%| |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)| |IIF(SPELLLISTMEMORIZE.%class:false)| |ENDIF| |ENDIF| |ENDFOR| |%PROHIBITEDLIST| |%|
|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
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|
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|
Prohibited Schools: |PROHIBITEDLIST|
|FOR,%equip1,0,(COUNT[EQUIPMENT.Not.Coin.NOT.Gem]-1),1,0| |ENDFOR|
|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
Total Weight: |TOTAL.WEIGHT|, Total Value: |TOTAL.VALUE|
|FOR,%spellrace,COUNT[SPELLRACE],COUNT[SPELLRACE],1,0| |IIF(%spellrace:0)| |ELSE|
|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| |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| |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0| |ENDFOR| |%| |ENDFOR| |ENDFOR| |ENDFOR|
Innate Spell-like Abilities
Spell Name DC Saving Throw Casting Time Duration Range Componants SR School
 |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| 
|SPELLBOOKNAME.%spellbook| Spell-like Abilities
Spell Name DC Saving Throw Casting Time Duration Range Componants SR School
 |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| 
|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| |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.0.%level]-1,1,0| |ENDFOR| |ENDIF| |ENDFOR| |ENDFOR|
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells
Spell Name DC Saving Throw Casting Time Duration Range Componants SR School
 |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| 
|ENDIF| |ENDFOR| |FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0| |IIF(SPELLBOOK.%spellbook.TYPE:Prepared Spell List)|
|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| |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0| |ENDFOR| |ENDIF| |ENDFOR| |ENDFOR| |ENDIF| |ENDFOR|
|SPELLBOOKNAME.%spellbook|
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells DC Saving Throw Casting Time Duration Range Componants SR School
 |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| 
|ELSE| |ENDIF| |ENDFOR| |FOR,%spellbook,2,COUNT[SPELLBOOKS]-1,1,0| |IIF(SPELLBOOK.%spellbook.TYPE:Spell Book)|
|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| |FOR,%spell,0,COUNT[SPELLSINBOOK.%class.%spellbook.%level]-1,1,0| |ENDFOR| |ENDIF| |ENDFOR| |ENDFOR| |ENDIF| |ENDFOR|
|SPELLBOOKNAME.%spellbook| (|SPELLBOOK.%spellbook.NUMSPELLS| spells on |SPELLBOOK.%spellbook.NUMPAGESUSED| pages out of |SPELLBOOK.%spellbook.NUMPAGES|)
|MANUALWHITESPACE||%level||TEXT.NUMSUFFIX.%level||ENDMANUALWHITESPACE| level |SPELLLISTCLASS.%class| Spells DC Saving Throw Casting Time Duration Range Componants SR School
 |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| 
|ENDIF| |ENDFOR|