|
|
|
|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| |
|
|
 |
|
 |
|%|
|
 |
|
|
|
|
|
|
|
|
|
|FOR,%skill,0,COUNT[SKILLS]-1,1,0|
|IIF(SKILL.%skill.RANK==0)|
|SKILL.%skill| |
|ELSE|
|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|
|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|
|ENDIF|
|%|
|%DOMAIN.1|
 |
|
 |
|
|FOR.1,COUNT[DOMAINS]+1,1, \DOMAIN.%\: \DOMAIN.%.POWER\, , ,0|
|
|
 |
|
 |
|%|
 |
|
 |
|
|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|
|%|
 |
|
 |
|
|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| |
|%|
|
|
 |
|
 |
|