ADVANTAGE NORMAL DISADVANTAGE
PUBLIC TO GM
y
NPC OPTIONS
NAME
NPC TYPE
ARMOR CLASS TYPE
HIT POINTS FORMULA
SPEED
ATTRIBUTES
STR DEX CON INT WIS CHA
SAVES
STR DEX CON INT WIS CHA
SKILLS
ACROBATICS
ELECTRONICS
ATHLETICS
DECEPTION
ENGINEERING
INSIGHT
INTIMIDATION
INVESTIGATION
MEDICINE
HISTORY
PERCEPTION
PERFORMANCE
PERSUASION
SCIENCE
SLEIGHT OF HAND
STEALTH
SURVIVAL
VEHICLE HANDLING
DAMAGE VULNERABILITIES
DAMAGE RESISTANCES
DAMAGE IMMUNITIES
CONDITION IMMUNITIES
SENSES
LANGUAGES
CHALLENGE XP
TOKEN SIZE
SPELLCASTING NPC
SPELLCASTING ABILITY
GLOBAL MAGIC ATTACK MODIFIER:
MAGIC CASTER LEVEL:
SPELL SAVE DC MOD:
HAS REACTIONS
LEGENDARY ACTIONS:
GENERAL OPTIONS
NPC
ROLL QUERIES:
WHISPER ROLLS TO GM:
AUTO DAMAGE ROLL:
NPC NAME IN ROLLS:
ADD DEX TIEBREAKER TO INITIATIVE
Armor Class
Hit Points
Speed
Saving Throws
Skills
Damage Vulnerabilities
Damage Resistances
Damage Immunities
Condition Immunities
Senses
Languages
Challenge
Actions
y
NAME:
ATTACK
TYPE: RANGE/REACH:
TO HIT: TARGET:
ON HIT:
ON HIT 2:
DESCRIPTION:
Reactions
Legendary Actions
y
NAME:
ATTACK
TYPE: RANGE/REACH:
TO HIT: TARGET:
ON HIT:
ON HIT 2:
DESCRIPTION:
Spells
THIS SECTION IS NOW NO LONGER SUPPORTED. PLEASE TRANSFER ANY SPELLS LISTED HERE INTO THE NEW SPELLS BY LEVEL SECTION, AVAILABLE AFTER SELECTING THE 'SPELLCASTING NPC' OPTION FROM THE NPC OPTIONS ABOVE. FOR MODULE USERS, THIS SHEET WILL BE UPDATED IN AN UPCOMING PATCH.
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C
CORE BIO SPELLS y
CHARACTER NAME
y
CLASS: SUBCLASS: LEVEL:
RACE: SUBRACE:
CLASS & LEVEL
BACKGROUND
RACE
ALIGNMENT
EXPERIENCE POINTS
0
0
0
0
0
0
INSPIRATION
PROFICIENCY BONUS
0
0
0
0
0
0
SAVING THROWS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SKILLS
PASSIVE WISDOM (PERCEPTION)
TOOL PRO ATTRIBUTE
y
NAME:
PROFICIENCY BONUS:
ATTRIBUTE: MODS:
TOOL PROFICIENCIES & CUSTOM SKILLS
TYPE PROFICIENCY
y
TYPE:
PROFICIENCY:
OTHER PROFICIENCIES & LANGUAGES
ARMOR CLASS
SPEED
Hit Point Maximum
CURRENT HIT POINTS
Shield Max // Regen
SHIELDS
Total
SUCCESSES
FAILURES
EXHAUSTION LEVEL
NAME ATK DAMAGE/TYPE
y
NAME:
ATTACK: + + PROFICIENT
RANGE:
MAGIC BONUS: CRIT RANGE:
DAMAGE: + +
TYPE: CRIT:
DAMAGE2: + +
TYPE: CRIT:
SAVING THROW: VS DC:
SAVE EFFECT:
AMMUNITION:
DESCRIPTION:
ATTACKS & SPELLCASTING
WARNING - MULTIPLE SETS OF ARMOR OR SHIELDS HAVE BEEN ADDED AND AC IS NOT CORRECTLY CALCULATED. UNEQUIP THE ARMOR PIECE FROM THE ITEM DETAILS.
ATTENTION - YOUR CUSTOM AC CALCULATION IS NOT BEING USED AS YOU HAVE ARMOR EQUIPPED. IF YOU WANT TO USE YOUR CUSTOM AC, UNEQUIP THE ARMOR PIECE FROM THE ITEM DETAILS.
* ITEM NAME
i
EQUIPPED USE AS A RESOURCE HAS AN ATTACK PROP: MODS:
$
EQUIPMENT
y
PERSONALITY TRAITS
y
IDEALS
y
BONDS
y
FLAWS
Total
Total
Total
Total
y
NAME:
SOURCE:
SOURCE TYPE:
:
FEATURES & TRAITS
i Looking for missing data? Your data is in the simple version that can be re-enabled from the Settings(gear) tab of the character sheet. Under GENERAL OPTIONS and then FEATS & TRAITS. Set the section to be 'Simple'.
CHARACTER NAME
AGE
SIZE
HEIGHT
WEIGHT
EYES
SKIN
HAIR
CHARACTER APPEARANCE
CHARACTER BACKSTORY
ALLIES & ORGANIZATIONS
ADDITIONAL FEATURES & TRAITS
TREASURE
CHARACTER NAME
SPELLCASTING ABILITY
SPELL SAVE DC
SPELL ATTACK BONUS
0
CANTRIPS
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
CANTRIP PROGRESSION
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
SLOTS TOTAL SLOTS REMAINING
1
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
2
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
3
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
4
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
5
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
6
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
7
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
8
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
9
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
COMPONENTS: V S M
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C V S M
CHARACTER NAME
y
CLASS // SUBCLASS: LEVEL:
RACE: SUBRACE:
CLASS & LEVEL
BACKGROUND
RACE
ALIGNMENT
EXPERIENCE POINTS
HIT DIE:
CARRYING CAPACITY MODIFIER:
GLOBAL MAGIC ATTACK MODIFIER:
MAGIC CASTER LEVEL:
SPELL SAVE DC MOD:
SPELL ICONS:
HALFLING LUCK
ARCANE FIGHTER
ARCANE ROGUE
CLASS OPTIONS ()
2ND CLASS: LEVEL: SUBCLASS:
3RD CLASS: LEVEL: SUBCLASS:
4TH CLASS: LEVEL: SUBCLASS:
MULTICLASS OPTIONS
USE CUSTOM CLASS
CLASS NAME:
HIT DIE:
SPELLCASTING ABILITY:
SPELL SLOTS:
SAVES
Strength
Dexterity
Constitution
Intelligence
Wisdom
Charisma
CUSTOM CLASS OPTIONS
LEVEL1 +
LEVEL2 +
LEVEL3 +
LEVEL4 +
LEVEL5 +
LEVEL6 +
LEVEL7 +
LEVEL8 +
LEVEL9 +
SPELL SLOT MODIFIERS
STRENGTH +
DEXTERITY +
CONSTITUTION +
INTELLIGENCE +
WISDOM +
CHARISMA +
INITIATIVE MODIFIER:
INITIATIVE STYLE:
ADD DEX TIEBREAKER TO INITIATIVE
ARMOR CLASS TRACKING:
HP MODIFIERS:
SOURCE: MOD:
ATTRIBUTE OPTIONS
Strength Save +
Dexterity Save +
Constitution Save +
Intelligence Save +
Wisdom Save +
Charisma Save +
DEATH SAVE MODIFIER:
GLOBAL SAVING THROW MODIFIER:
SAVE OPTIONS
Acrobatics (Dex) +
Vehicle Handling (Wis) +
Electronics (Int) +
Athletics (Str) +
Deception (Cha) +
Engineering (Int) +
Insight (Wis) +
Intimidation (Cha) +
Investigation (Int) +
Medicine (Wis) +
History (Int) +
Perception (Wis) +
Performance (Cha) +
Persuasion (Cha) +
Science (Int) +
Sleight of Hand (Dex) +
Stealth (Dex) +
Survival (Wis) +
JACK OF ALL TRADES
PASSIVE PERCEPTION MODIFIER:
SKILL OPTIONS
v
NPC
ROLL QUERIES:
WHISPER ROLLS TO GM:
AUTO DAMAGE ROLL:
CORE DIE ROLL:
PROFICIENCY BONUS:
SHOW GLOBAL SAVE MODIFIER FIELD
SHOW GLOBAL SKILL MODIFIER FIELD
SHOW GLOBAL ATTACK MODIFIER FIELD
SHOW GLOBAL DAMAGE MODIFIER FIELD
SHOW GLOBAL AC MODIFIER FIELD
ADD CHARACTER NAME TO TEMPLATES:
LEVEL CALCULATIONS:
ENCUMBRANCE:
INVENTORY:
FEATURES AND TRAITS:
PROFICENCIES AND LANGUAGES:
AMMO TRACKING: (API REQUIRED)
SHOW EXHAUSTION TRACKING:
GENERAL OPTIONS
ACCEPTING DROP FROM COMPENDIUM
Are you sure you want to turn this character into a ?
Yes
Cancel
{{#always}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/always}} {{#normal}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{rname}}{{#mod}} ({{mod}}){{/mod}}
{{#charname}}
{{charname}}
{{/charname}}
{{#always}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/always}} {{#normal}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#range}}
{{range}}
{{/range}}
{{#normal}} {{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollGreater() r1 r2}} {{/disadvantage}}
{{#charname}}
{{charname}}
{{/charname}}
{{#desc}}
{{desc}}
{{/desc}}
{{#save}} {{#attack}}
{{/attack}} {{^attack}}
{{/attack}}
DC{{savedc}}
{{#savedesc}}
{{savedesc}}
{{/savedesc}}
{{saveattr}} Save
{{/save}} {{^attack}} {{#desc}}
{{desc}}
{{/desc}} {{/attack}} {{#globaldamage}} {{#^rollTotal() globaldamage 0}}
{{globaldamage}}{{#globaldamagecrit}} + {{globaldamagecrit}}{{/globaldamagecrit}} {{globaldamagetype}}
{{/^rollTotal() globaldamage 0}} {{/globaldamage}} {{#hldmg}} {{#^rollTotal() hldmg 0}}
{{hldmg}}{{#hldmgcrit}} + {{hldmgcrit}}{{/hldmgcrit}} {{dmg1type}}
Higher Level Cast
{{/^rollTotal() hldmg 0}} {{/hldmg}}
{{#dmg1flag}} {{^dmg2flag}}
{{dmg1}}{{#crit}} + {{crit1}}{{/crit}} {{dmg1type}}
{{/dmg2flag}} {{/dmg1flag}} {{#dmg2flag}} {{^dmg1flag}}
{{dmg2}}{{#crit}} + {{crit2}}{{/crit}} {{dmg2type}}
{{/dmg1flag}} {{/dmg2flag}} {{#dmg1flag}} {{#dmg2flag}}
{{dmg1}}{{#crit}} + {{crit1}}{{/crit}} {{dmg1type}}
{{dmg2}}{{#crit}} + {{crit2}}{{/crit}} {{dmg2type}}
{{/dmg2flag}} {{/dmg1flag}}
{{^attack}} {{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}
{{#charname}}
{{charname}}
{{/charname}} {{/attack}}
{{#attack}}
{{#always}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/always}} {{#normal}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}{{#attack}} ({{mod}}){{/attack}}
{{#charname}}
{{charname}}
{{/charname}}
{{/attack}} {{#save}} {{#attack}}
{{/attack}} {{^attack}}
{{/attack}}
DC{{savedc}}
{{#savedesc}}
{{savedesc}}
{{/savedesc}}
{{saveattr}} Save
{{/save}} {{#desc}}
{{desc}}
{{/desc}} {{#globaldamage}} {{#^rollTotal() globaldamage 0}}
{{globaldamage}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{globaldamagecrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{globaldamagecrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{globaldamagetype}}
{{/^rollTotal() globaldamage 0}} {{/globaldamage}} {{#hldmg}} {{#^rollTotal() hldmg 0}}
{{hldmg}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{hldmgcrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{hldmgcrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
Higher Level Cast
{{/^rollTotal() hldmg 0}} {{/hldmg}} {{#damage}}
{{#dmg1flag}} {{^dmg2flag}}
{{dmg1}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
{{/dmg2flag}} {{/dmg1flag}} {{#dmg2flag}} {{^dmg1flag}}
{{dmg2}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg2type}}
{{/dmg1flag}} {{/dmg2flag}} {{#dmg1flag}} {{#dmg2flag}}
{{dmg1}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
{{dmg2}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg2type}}
{{/dmg2flag}} {{/dmg1flag}}
{{^attack}} {{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}
{{#charname}}
{{charname}}
{{/charname}} {{/attack}}
{{/damage}}
{{desc}}
{{name}}{{#innate}}, {{innate}}{{/innate}}
{{level}}{{#ritual}} (){{/ritual}}
{{#castingtime}}
Casting Time: {{castingtime}}
{{/castingtime}} {{#range}}
Range: {{range}}
{{/range}} {{#target}}
Target: {{target}}
{{/target}}
Components: {{#v}}V{{#s}}, {{/s}}{{^s}}{{#m}}, {{/m}}{{/s}}{{/v}} {{#s}}S{{#m}}, {{/m}}{{/s}} {{#m}}M {{#material}}({{material}}){{/material}}{{/m}}
{{#duration}}
Duration: {{#concentration}}Concentration {{/concentration}}{{duration}}
{{/duration}}
{{#description}}
{{description}}
{{/description}} {{#athigherlevels}}
At Higher Levels. {{athigherlevels}}
{{/athigherlevels}}
{{name}}
{{#source}}
{{#charname}}{{charname}} {{/charname}}{{source}}
{{/source}} {{#description}}
{{description}}
{{/description}}
{{rname}}
{{#name}}
{{name}}
{{/name}}
{{#normal}} {{type}}: {{r1}} {{/normal}} {{#always}} {{type}}: {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{#normal}} {{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{rname}}{{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{rname}}{{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{rname}}{{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{rnamec}}{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#name}}
{{name}}
{{/name}}
{{#normal}} {{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{type}}: {{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{typec}}: {{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{type}}: {{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}[{{typec}}: {{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{type}}: {{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{type}}: {{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{type}}: {{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{typec}}: {{/rollGreater() r1 r2}} {{/disadvantage}} {{#normal}} {{r1}} {{/normal}} {{#always}} {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{#description}}
{{description}}
{{/description}}
Damage: {{#dmg1flag}} {{dmg1}}{{#crit}} + {{crit1}}{{/crit}}{{dmg1type}} {{/dmg1flag}} {{#dmg1flag}}{{#dmg2flag}}+{{/dmg2flag}}{{/dmg1flag}} {{#dmg2flag}} {{dmg2}}{{#crit}} + {{crit2}}{{/crit}}{{dmg2type}} {{/dmg2flag}}
{{rname}}
{{#name}}
{{name}}
{{/name}}
{{#attack}}
{{#normal}} Attack: {{r1}} {{/normal}} {{#always}} Attack: {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{/attack}} {{#description}} {{description}} {{/description}}
{{#damage}}
Damage: {{#dmg1flag}} {{dmg1}} {{#normal}} {{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{dmg1type}} {{/dmg1flag}} {{#dmg1flag}}{{#dmg2flag}}+{{/dmg2flag}}{{/dmg1flag}} {{#dmg2flag}} {{dmg2}} {{#normal}} {{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{dmg2type}} {{/dmg2flag}}
{{/damage}}