129 lines
2.2 MiB
Plaintext
129 lines
2.2 MiB
Plaintext
<div class="wrapper relative"><input type="hidden" name="attr_is_npc" class="slide-input-pc"> <input type="hidden" name="attr_psionics" class="toggle-psionics"> <input type="hidden" name="attr_custom_classes" class="toggle-custom-classes"> <input type="hidden" name="attr_show_passive_skills" class="toggle-passive-skills"> <input type="hidden" name="attr_show_emote" class="toggle-emote"> <input type="hidden" name="attr_show_freetext" class="toggle-freetext"> <input type="hidden" name="attr_show_freeform" class="toggle-freeform"> <input type="hidden" name="attr_shaped_d20" value="d20"> <input type="hidden" name="attr_dice_system" value="d20" class="toggle-dice-system"> <input type="hidden" name="attr_d20_mod"> <input type="hidden" name="attr_use_custom_saving_throws" class="toggle-use-custom-saving-throws"> <input type="hidden" name="attr_death_saving_throw_chances" class="death-saving-throw-chances"> <input type="hidden" name="attr_honor_toggle" class="toggle-honor"> <input type="hidden" name="attr_sanity_toggle" class="toggle-sanity"> <input type="hidden" name="attr_show_spells" class="toggle-spells"> <input type="hidden" name="attr_mana_toggle" class="toggle-mana"> <input type="hidden" name="attr_prepared_matters" class="toggle-prepared-matters"> <input type="hidden" name="attr_show_dice_modifiers" class="show-dice-modifiers"> <input type="hidden" name="attr_extra_on_a_crit" class="show-extra-on-a-crit"> <input type="hidden" name="attr_show_crit_range" class="show-crit-range"> <input type="hidden" name="attr_show_weight" class="show-weight" value="1"> <input type="hidden" name="attr_attacks_vs_target_ac" class="show-attacks-vs-target-ac"> <input type="hidden" name="attr_edit_mode" class="toggle-edit-mode"><div class="core-header pc"><div class="shaped-row"><div class="col-40"><div class="shaped-row align-center no-wrap space-between mar-r-sm"><div class="dnd-image-wrapper mar-r-sm"><img src="http://i.imgur.com/X44kw8b.png" alt="Dungeons & Dragons (5th edition)"></div><div class="right mar-l-sm"><button type="roll" name="roll_shaped_version" class="shaped-version" value="/w @{character_name} https://github.com/mlenser/roll20-character-sheets/blob/master/5eShaped/changelog.md" tabindex="-1"><span>Shaped </span><span>v<span name="attr_version"></span></span></button></div></div><div class="character-name relative"><input type="text" name="attr_character_name"><div class="wrap-box-label" data-i18n="CHARACTER_NAME"></div></div></div><div class="col-60 header-info"><div class="wrap-box"><div class="shaped-row"><div class="flex-grow"><div class="presentation"><span name="attr_class_and_level" class="pseudo-input border-bottom"></span></div><div class="edit min-height-2-em"><input type="hidden" name="attr_level"><fieldset class="repeating_class"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_name"><option value="0">—</option><option value="ARTIFICER" data-i18n="ARTIFICER"></option><option value="BARBARIAN" data-i18n="BARBARIAN"></option><option value="BARD" data-i18n="BARD"></option><option value="CLERIC" data-i18n="CLERIC"></option><option value="DRUID" data-i18n="DRUID"></option><option value="FIGHTER" data-i18n="FIGHTER"></option><option value="MONK" data-i18n="MONK"></option><option value="PALADIN" data-i18n="PALADIN"></option><option value="PSION" data-i18n="PSION" class="psionics"></option><option value="RANGER" data-i18n="RANGER"></option><option value="RANGERUA" data-i18n="RANGERUA"></option><option value="ROGUE" data-i18n="ROGUE"></option><option value="SORCERER" data-i18n="SORCERER"></option><option value="SOULKNIFE" data-i18n="SOULKNIFE" class="psionics"></option><option value="SUMMONER" data-i18n="SUMMONER" class="custom-class"></option><option value="WARLOCK" data-i18n="WARLOCK"></option><option value="WIZARD" data-i18n="WIZARD"></option><option value="CUSTOM" data-i18n="CUSTOM"></option></select><span name="attr_name" class="auto-expand-text min-2-rem" data-i18n-dynamic></span></span><input type="hidden" name="attr_custom_class_toggle" class="toggle-custom-class-name"><span class="custom-class-name"> </span><span class="auto-expand-wrap custom-class-name"><input type="text" name="attr_custom_name" data-i18n-placeholder="CUSTOM_CLASS_NAME"><span name="attr_custom_name" class="auto-expand-text"></span></span><span> </span><span class="auto-expand-wrap"><select name="attr_level"><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option><option>13</option><option>14</option><option>15</option><option>16</option><option>17</option><option>18</option><option>19</option><option>20</option><option>21</option><option>22</option><option>23</option><option>24</option><option>25</option><option>26</option><option>27</option><option>28</option><option>29</option><option>30</option></select><span name="attr_level" class="auto-expand-text"></span></span><span> </span><span class="auto-expand-wrap"><select name="attr_hd"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_hd" class="auto-expand-text"></span></span><div class="4-rem flex-grow pad-l-sm"><select name="attr_spellcasting"><option value="none">—</option><option value="full" data-i18n="CASTERS_FULL"></option><option value="half" data-i18n="CASTERS_HALF"></option><option value="third" data-i18n="CASTERS_THIRD"></option><option value="fullPsionics" data-i18n="PSIONICS_FULL"></option><option value="halfPsionics" data-i18n="PSIONICS_HALF"></option><option value="thirdPsionics" data-i18n="PSIONICS_THIRD"></option><option value="warlock" data-i18n="WARLOCK"></option></select></div></div></fieldset></div><button type="roll" name="roll_shaped_class" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CLASS_AND_LEVEL}}} {{text_big=@{class_and_level}}}"><div class="edit border-top"></div><div class="wrap-box-label" data-i18n="CLASS_AND_LEVEL"></div></button></div><div class="edit pad-r-md"></div><div class="7-rem"><input type="text" name="attr_background" class="border-bottom"><button type="roll" name="roll_shaped_background" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{BACKGROUND}}} {{text_big=@{background}}}"><div class="wrap-box-label" data-i18n="BACKGROUND"></div></button></div></div><div class="shaped-row"><div class="6-rem flex-grow"><input type="text" name="attr_race" class="border-bottom"><button type="roll" name="roll_shaped_race" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{RACE}}} {{text_big=@{race}}}"><div class="wrap-box-label" data-i18n="RACE"></div></button></div><div class="4-rem"><select name="attr_size" class="border-bottom"><option value="TINY" data-i18n="TINY"></option><option value="SMALL" data-i18n="SMALL"></option><option value="MEDIUM" data-i18n="MEDIUM" selected="selected"></option><option value="LARGE" data-i18n="LARGE"></option><option value="HUGE" data-i18n="HUGE"></option><option value="GARGANTUAN" data-i18n="GARGANTUAN"></option></select><button type="roll" name="roll_shaped_size" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SIZE}}} {{text_big=^{@{size}}}}"><div class="wrap-box-label" data-i18n="SIZE"></div></button></div><div class="6-rem flex-grow"><input type="text" name="attr_alignment" class="border-bottom"><button type="roll" name="roll_shaped_alignment" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ALIGNMENT}}} {{text_big=@{alignment}}}"><div class="wrap-box-label" data-i18n="ALIGNMENT"></div></button></div><div class="7-rem"><div class="shaped-row align-flex-end no-wrap"><div class="3-rem flex-grow"><input type="number" name="attr_xp" class="no-spin border-bottom" min="0" step="1"></div><div class="border-bottom pad-l-sm pad-r-sm">/</div><div class="3-rem flex-grow"><span name="attr_xp_next_level" class="pseudo-input border-bottom center"></span></div></div><button type="roll" name="roll_shaped_xp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{EXPERIENCE_POINTS}}} {{text_big=@{xp}/@{xp_next_level} for level [[@{level} + 1]]}}"><div class="wrap-box-label" data-i18n="EXPERIENCE_POINTS"></div></button></div></div></div></div></div></div><input type="hidden" name="attr_tab" class="toggle-page" value="core"><div class="nav shaped-row space-between mar-t-sm mar-b-sm"><div class="shaped-row"><div><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="core" checked="checked"><span data-i18n="CORE" class="bold"></span></label></div><div class="spells"><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="spells"><span data-i18n="SPELLS" class="bold"></span></label></div><div class="pc"><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="equipment"><span data-i18n="EQUIPMENT" class="bold"></span></label></div><div class="pc"><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="features"><span data-i18n="FEATURES" class="bold"></span></label></div><div class="pc"><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="character"><span data-i18n="CHARACTER" class="bold"></span></label></div><div><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="settings"><span class="pictos">y</span></label></div><div><label class="pseudo-button-wrapper page"><input type="radio" name="attr_tab" value="all"><span data-i18n="ALL" class="bold"></span></label></div><div class="mar-l-lg"><input type="checkbox" name="attr_edit_mode" class="toggle-edit-mode negative-mar-t-six" value="1"><span class="toggle-edit-mode pictos negative-mar-t-six">p</span></div></div><div class="flex-grow center"><div><span data-i18n="OUTPUT" class="small-label"></span><span>: </span><label class="pseudo-button-wrapper"><input type="radio" name="attr_output_option" value="" checked="checked"><span data-i18n="ALL" class="small-label"></span></label><label class="pseudo-button-wrapper"><input type="radio" name="attr_output_option" value="/w GM"><span data-i18n="GM" class="small-label"></span></label><label class="pseudo-button-wrapper"><input type="radio" name="attr_output_option" value="/w @{character_name}"><span data-i18n="SELF" class="small-label"></span></label></div></div><div><span data-i18n="ROLL" class="small-label"></span><span>: </span><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="d20" checked="checked"><span data-i18n="NORMAL" class="small-label"></span></label><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="2d20kh1"><span data-i18n="ADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="2d20kl1"><span data-i18n="DISADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="3d20kh1"><span data-i18n="ADVANTAGE+" class="small-label"></span></label><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="3d20kl1"><span data-i18n="DISADVANTAGE-" class="small-label"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="2d10"><span data-i18n="NORMAL" class="small-label"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="3d10kh2"><span data-i18n="ADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="3d10kl2"><span data-i18n="DISADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="4d10kh2"><span data-i18n="ADVANTAGE+" class="small-label"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="4d10kl2"><span data-i18n="DISADVANTAGE-" class="small-label"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="3d6"><span data-i18n="NORMAL" class="small-label"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="4d6kh3"><span data-i18n="ADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="4d6kl3"><span data-i18n="DISADVANTAGE" class="small-label"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="5d6kh3"><span data-i18n="ADVANTAGE+" class="small-label"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="5d6kl3"><span data-i18n="DISADVANTAGE-" class="small-label"></span></label></div></div><div class="section-core pc"><div class="shaped-row"><div class="15-rem left-column pad-r-smd"><div class="shaped-row"><div class="col-30 pad-r-sm"><input type="hidden" name="attr_finesse_mod"><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_strength_formula" value="0[str]"> <input type="hidden" name="attr_strength_check_formula"><button type="roll" name="roll_shaped_strength_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{CHECK}}} {{@{shaped_d20}=1}} @{strength_check_formula} @{hide_gm_info} @{attacher_strength_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="STRENGTH"></span><input type="hidden" name="attr_strength_mod"> <input type="hidden" name="attr_strength_mod_with_sign" value="+0"><span name="attr_strength_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_strength_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_strength_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_strength" class="no-spin" min="1" step="1" value="10"><span name="attr_strength" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_dexterity_formula" value="0[dex]"> <input type="hidden" name="attr_dexterity_check_formula"><button type="roll" name="roll_shaped_dexterity_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{CHECK}}} {{@{shaped_d20}=1}} @{dexterity_check_formula} @{hide_gm_info} @{attacher_dexterity_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="DEXTERITY"></span><input type="hidden" name="attr_dexterity_mod"> <input type="hidden" name="attr_dexterity_mod_with_sign" value="+0"><span name="attr_dexterity_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_dexterity_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_dexterity_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_dexterity" class="no-spin" min="1" step="1" value="10"><span name="attr_dexterity" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_constitution_formula" value="0[con]"> <input type="hidden" name="attr_constitution_check_formula"><button type="roll" name="roll_shaped_constitution_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{CHECK}}} {{@{shaped_d20}=1}} @{constitution_check_formula} @{hide_gm_info} @{attacher_constitution_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="CONSTITUTION"></span><input type="hidden" name="attr_constitution_mod"> <input type="hidden" name="attr_constitution_mod_with_sign" value="+0"><span name="attr_constitution_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_constitution_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_constitution_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_constitution" class="no-spin" min="1" step="1" value="10"><span name="attr_constitution" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_intelligence_formula" value="0[int]"> <input type="hidden" name="attr_intelligence_check_formula"><button type="roll" name="roll_shaped_intelligence_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{CHECK}}} {{@{shaped_d20}=1}} @{intelligence_check_formula} @{hide_gm_info} @{attacher_intelligence_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="INTELLIGENCE"></span><input type="hidden" name="attr_intelligence_mod"> <input type="hidden" name="attr_intelligence_mod_with_sign" value="+0"><span name="attr_intelligence_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_intelligence_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_intelligence_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_intelligence" class="no-spin" min="1" step="1" value="10"><span name="attr_intelligence" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_wisdom_formula" value="0[wis]"> <input type="hidden" name="attr_wisdom_check_formula"><button type="roll" name="roll_shaped_wisdom_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{CHECK}}} {{@{shaped_d20}=1}} @{wisdom_check_formula} @{hide_gm_info} @{attacher_wisdom_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="WISDOM"></span><input type="hidden" name="attr_wisdom_mod"> <input type="hidden" name="attr_wisdom_mod_with_sign" value="+0"><span name="attr_wisdom_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_wisdom_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_wisdom_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_wisdom" class="no-spin" min="1" step="1" value="10"><span name="attr_wisdom" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center"><input type="hidden" name="attr_charisma_formula" value="0[cha]"> <input type="hidden" name="attr_charisma_check_formula"><button type="roll" name="roll_shaped_charisma_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{CHECK}}} {{@{shaped_d20}=1}} @{charisma_check_formula} @{hide_gm_info} @{attacher_charisma_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="CHARISMA"></span><input type="hidden" name="attr_charisma_mod"> <input type="hidden" name="attr_charisma_mod_with_sign" value="+0"><span name="attr_charisma_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_charisma_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_charisma_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_charisma" class="no-spin" min="1" step="1" value="10"><span name="attr_charisma" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center honor"><input type="hidden" name="attr_honor_formula" value="0[hon]"> <input type="hidden" name="attr_honor_check_formula"><button type="roll" name="roll_shaped_honor_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HONOR} ^{CHECK}}} {{@{shaped_d20}=1}} @{honor_check_formula} @{hide_gm_info} @{attacher_honor_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="HONOR"></span><input type="hidden" name="attr_honor_mod"> <input type="hidden" name="attr_honor_mod_with_sign" value="+0"><span name="attr_honor_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_honor_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_honor_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_honor" class="no-spin" min="1" step="1" value="10"><span name="attr_honor" class="auto-expand-text"></span></span></div></div><div class="ability-wrapper wrap-box center sanity"><input type="hidden" name="attr_sanity_formula" value="0[san]"> <input type="hidden" name="attr_sanity_check_formula"><button type="roll" name="roll_shaped_sanity_check" class="wrapper-button overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SANITY} ^{CHECK}}} {{@{shaped_d20}=1}} @{sanity_check_formula} @{hide_gm_info} @{attacher_sanity_check}" tabindex="-1"><div class="center"><span class="ability-name white-space-nowrap" data-i18n="SANITY"></span><input type="hidden" name="attr_sanity_mod"> <input type="hidden" name="attr_sanity_mod_with_sign" value="+0"><span name="attr_sanity_mod_with_sign" class="ability-modifier block center"></span></div></button><div class="edit shaped-row no-wrap align-center small-font center"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_sanity_check_mod_with_sign">+0</span></div><div class="ability-score-wrapper shaped-row no-wrap center align-center"><span name="attr_sanity_calculated" class="presentation">10</span><span class="auto-expand-wrap edit"><input type="number" name="attr_sanity" class="no-spin" min="1" step="1" value="10"><span name="attr_sanity" class="auto-expand-text"></span></span></div></div></div><div class="col-70 pad-l-sm"><div class="inspiration wrap-box relative mar-t-sm mar-b-md"><div class="shaped-row align-center"><input type="hidden" name="attr_inspiration_multiple" class="inspiration-multiple-toggle"><label class="inspiration-label"><input type="checkbox" name="attr_inspiration" value="1"><span></span></label><div class="inspiration-multiple"><input type="number" name="attr_inspiration" class="big-font no-spin"><span></span></div><button type="roll" name="roll_shaped_inspiration" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INSPIRATION}}} {{text_big=@{inspiration}}}" tabindex="-1"><div class="wrap-box-title" data-i18n="INSPIRATION"></div></button></div></div><div class="proficiency-bonus wrap-box relative mar-t-sm mar-b-md"><button type="roll" name="roll_shaped_pb" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCY_BONUS}}} {{text_big=@{pb_display}}}" tabindex="-1"><div class="shaped-row align-center"><div class="proficiency-bonus-wrapper center"><input type="hidden" name="attr_PB" value="2"> <input type="hidden" name="attr_pb_display" value="2"><span name="attr_pb_display" class="big-font">2</span></div><div class="wrap-box-title pad-l-sm" data-i18n="PROFICIENCY_BONUS"></div></div></button></div><div class="saving-throw wrap-box mar-b-smd"><div class="default-saving-throw"><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_strength_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_strength_saving_throw_formula"> <input type="hidden" name="attr_strength_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH_SAVING_THROW}}} {{@{shaped_d20}=1}} @{strength_saving_throw_formula} @{hide_gm_info} @{attacher_strength_saving_throw}" tabindex="-1"><span name="attr_strength_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="STRENGTH"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_dexterity_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_dexterity_saving_throw_formula"> <input type="hidden" name="attr_dexterity_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY_SAVING_THROW}}} {{@{shaped_d20}=1}} @{dexterity_saving_throw_formula} @{hide_gm_info} @{attacher_dexterity_saving_throw}" tabindex="-1"><span name="attr_dexterity_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="DEXTERITY"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_constitution_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_constitution_saving_throw_formula"> <input type="hidden" name="attr_constitution_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION_SAVING_THROW}}} {{@{shaped_d20}=1}} @{constitution_saving_throw_formula} @{hide_gm_info} @{attacher_constitution_saving_throw}" tabindex="-1"><span name="attr_constitution_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="CONSTITUTION"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_intelligence_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_intelligence_saving_throw_formula"> <input type="hidden" name="attr_intelligence_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE_SAVING_THROW}}} {{@{shaped_d20}=1}} @{intelligence_saving_throw_formula} @{hide_gm_info} @{attacher_intelligence_saving_throw}" tabindex="-1"><span name="attr_intelligence_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="INTELLIGENCE"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_wisdom_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_wisdom_saving_throw_formula"> <input type="hidden" name="attr_wisdom_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM_SAVING_THROW}}} {{@{shaped_d20}=1}} @{wisdom_saving_throw_formula} @{hide_gm_info} @{attacher_wisdom_saving_throw}" tabindex="-1"><span name="attr_wisdom_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="WISDOM"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_charisma_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_charisma_saving_throw_formula"> <input type="hidden" name="attr_charisma_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA_SAVING_THROW}}} {{@{shaped_d20}=1}} @{charisma_saving_throw_formula} @{hide_gm_info} @{attacher_charisma_saving_throw}" tabindex="-1"><span name="attr_charisma_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="CHARISMA"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm honor"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_honor_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_honor_saving_throw_formula"> <input type="hidden" name="attr_honor_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_honor_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HONOR_SAVING_THROW}}} {{@{shaped_d20}=1}} @{honor_saving_throw_formula} @{hide_gm_info} @{attacher_honor_saving_throw}" tabindex="-1"><span name="attr_honor_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="HONOR"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm sanity"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_sanity_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_sanity_saving_throw_formula"> <input type="hidden" name="attr_sanity_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_sanity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SANITY_SAVING_THROW}}} {{@{shaped_d20}=1}} @{sanity_saving_throw_formula} @{hide_gm_info} @{attacher_sanity_saving_throw}" tabindex="-1"><span name="attr_sanity_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="SANITY"></span></button></div></div><div class="custom-saving-throw"><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_fortitude_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_fortitude_saving_throw_formula"> <input type="hidden" name="attr_fortitude_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_fortitude_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FORTITUDE_SAVING_THROW}}} {{@{shaped_d20}=1}} @{fortitude_saving_throw_formula} @{hide_gm_info} @{attacher_fortitude_saving_throw}" tabindex="-1"><span name="attr_fortitude_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="FORTITUDE"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_reflex_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_reflex_saving_throw_formula"> <input type="hidden" name="attr_reflex_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_reflex_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REFLEX_SAVING_THROW}}} {{@{shaped_d20}=1}} @{reflex_saving_throw_formula} @{hide_gm_info} @{attacher_reflex_saving_throw}" tabindex="-1"><span name="attr_reflex_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="REFLEX"></span></button></div><div class="shaped-row no-wrap align-center pad-b-sm"><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_will_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_will_saving_throw_formula"> <input type="hidden" name="attr_will_saving_throw_mod_with_sign" value="+0"><button type="roll" name="roll_shaped_will_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WILL_SAVING_THROW}}} {{@{shaped_d20}=1}} @{will_saving_throw_formula} @{hide_gm_info} @{attacher_will_saving_throw}" tabindex="-1"><span name="attr_will_saving_throw_mod_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span class="ability-saving-throw-name" data-i18n="WILL"></span></button></div></div><button type="roll" name="roll_shaped_saving_throw" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text_big=@{saving_throw_macro_var}}}" tabindex="-1"><div class="wrap-box-title center" data-i18n="SAVING_THROWS"></div></button></div><div class="skills wrap-box mar-b-smd"><fieldset class="repeating_skill"><input type="hidden" name="attr_skill_d20_wrap" value="@{skill_d20}@{d20_mod}"><div class="shaped-row no-wrap align-center"><div class="1-rem edit pad-r-sm"><select name="attr_skill_d20" class="no-shrink"><option value="@{shaped_d20}" data-i18n="SKILL_SHEET_SETTING"></option><option value="d20" data-i18n="NORMAL" class="d20"></option><option value="2d20kh1" data-i18n="ADVANTAGE" class="d20"></option><option value="2d20kl1" data-i18n="DISADVANTAGE" class="d20"></option><option value="?{Roll|Normal,d20|Advantage,2d20kh1|Disadvantage,2d20kl1}" data-i18n="QUERY" class="d20"></option><option value="?{Disadvantaged|No,2d20kh1|Yes,d20}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="d20"></option><option value="?{Advantaged|No,2d20kl1|Yes,d20}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="d20"></option><option value="2d10" data-i18n="NORMAL" class="2d10"></option><option value="3d10kh2" data-i18n="ADVANTAGE" class="2d10"></option><option value="3d10kl2" data-i18n="DISADVANTAGE" class="2d10"></option><option value="?{Roll|Normal,2d10|Advantage,3d10kh2|Disadvantage,3d10kl2}" data-i18n="QUERY" class="2d10"></option><option value="?{Disadvantaged|No,3d10kh2|Yes,2d10}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="2d10"></option><option value="?{Advantaged|No,3d10kl2|Yes,2d10}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="2d10"></option><option value="3d6" data-i18n="NORMAL" class="3d6"></option><option value="4d6kh3" data-i18n="ADVANTAGE" class="3d6"></option><option value="4d6kl3" data-i18n="DISADVANTAGE" class="3d6"></option><option value="?{Roll|Normal,3d6|Advantage,4d6kh3|Disadvantage,4d6kl3}" data-i18n="QUERY" class="3d6"></option><option value="?{Disadvantaged|No,4d6kh3|Yes,3d6}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="3d6"></option><option value="?{Advantaged|No,4d6kl3|Yes,3d6}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="3d6"></option></select></div><label class="round-checkbox-wrapper mar-r-sm"><input type="checkbox" name="attr_prof_toggle"> <input type="hidden" name="attr_proficiency" class="skill-proficiency"><span></span></label><button type="roll" name="roll_roll" class="overflow-hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (^{@{ability}})}} @{formula} @{hide_gm_info} @{attacher_skill}" tabindex="-1"><div class="shaped-row no-wrap align-flex-end white-space-nowrap"><span name="attr_total_with_sign" class="1-5-rem input-like center bold border-bottom"></span><span name="attr_name" class="presentation pad-l-sm"></span></div></button><button type="roll" name="roll_skill" class="hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (^{@{ability}})}} @{formula} @{hide_gm_info} @{attacher_skill}" tabindex="-1"></button><span class="5-rem edit"><input type="text" name="attr_name"></span><input type="hidden" name="attr_formula"><span> </span><span class="skill-ability-size">(</span><span class="auto-expand-wrap no-shrink"><select name="attr_ability" class="skills-ability-selector skill-ability-size"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_ability" class="auto-expand-text skill-ability-size" data-i18n-dynamic></span></span><span class="skill-ability-size">)</span><input type="hidden" name="attr_passive"><button type="roll" name="roll_passive" class="passive-skill" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PASSIVE} @{name} (^{@{ability}})}} {{roll1=[[@{passive}]]}} @{hide_gm_info} @{attacher_skill}" tabindex="-1"><span name="attr_passive" class="small-label center"></span></button></div></fieldset><div class="edit center mar-t-sm"><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_generate_skills" value="1"><span data-i18n="GENERATE_SKILLS"></span></label></div><button type="roll" name="roll_shaped_ability_checks" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{text_big=@{ability_checks_macro_var}}}" tabindex="-1"><div class="wrap-box-title center" data-i18n="SKILLS"></div></button></div></div></div><div class="mar-b-smd"><input type="hidden" name="attr_damage_resistances_var" class="item-shown" value=""><div class="item-to-show wrap-box mar-b-smd"><div class="damage-vulnerabilities"><input type="hidden" name="attr_damage_vulnerabilities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_VULNERABILITIES}}} {{text=@{damage_vulnerabilities}}}"><span class="heading" data-i18n="DAMAGE_VULNERABILITIES"></span><span> </span><span name="attr_damage_vulnerabilities" class="presentation pre-line"></span></button><textarea name="attr_damage_vulnerabilities" class="edit one-line-textarea" accept="Vulnerabilities"></textarea></div></div><div class="damage-resistances"><input type="hidden" name="attr_damage_resistances" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_RESISTANCES}}} {{text=@{damage_resistances}}}"><span class="heading" data-i18n="DAMAGE_RESISTANCES"></span><span> </span><span name="attr_damage_resistances" class="presentation pre-line"></span></button><textarea name="attr_damage_resistances" class="edit one-line-textarea" accept="Resistances"></textarea></div></div><div class="damage-immunities"><input type="hidden" name="attr_damage_immunities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_IMMUNITIES}}} {{text=@{damage_immunities}}}"><span class="heading" data-i18n="DAMAGE_IMMUNITIES"></span><span> </span><span name="attr_damage_immunities" class="presentation pre-line"></span></button><textarea name="attr_damage_immunities" class="edit one-line-textarea" accept="Immunities"></textarea></div></div><div class="condition-immunities"><input type="hidden" name="attr_condition_immunities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONDITION_IMMUNITIES}}} {{text=@{condition_immunities}}}"><span class="heading" data-i18n="CONDITION_IMMUNITIES"></span><span> </span><span name="attr_condition_immunities" class="presentation pre-line"></span></button><textarea name="attr_condition_immunities" class="edit one-line-textarea" accept="Condition Immunities"></textarea></div></div><button type="roll" name="roll_shaped_resistances" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{RESISTANCES_AND_IMMUNITIES}}} @{damage_resistances_var}"><div class="wrap-box-title center" data-i18n="RESISTANCES_AND_IMMUNITIES"></div></button></div><div class="wrap-box languages-proficiencies"><div class="proficienciess"><button type="roll" name="roll_shaped_proficiencies" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCIES}}} {{text=@{proficiencies}}}"><span class="heading italic"><span data-i18n="PROFICIENCIES"></span>. </span><span name="attr_proficiencies" class="presentation pre-line"></span></button><textarea name="attr_proficiencies" class="four-line-textarea edit"></textarea></div><div class="languages"><button type="roll" name="roll_shaped_languages" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LANGUAGES}}} {{text_big=@{languages}}}"><span class="heading italic"><span data-i18n="LANGUAGES"></span>. </span><span name="attr_languages" class="presentation pre-line"></span></button><textarea name="attr_languages" class="two-line-textarea edit"></textarea></div><div class="wrap-box-title center" data-i18n="OTHER_PROFICIENCIES_AND_LANGUAGES"></div></div></div></div><div class="19-rem center-column flex-grow"><div class="first-rows shaped-row space-between align-flex-end"><div class="ac center mar-l-smd mar-b-smd"><input type="hidden" name="attr_AC" value="10"><button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{AC}}} {{text_big=@{AC}}}" tabindex="-1"><div class="shield"><span name="attr_AC" class="big-text block center">10</span><div class="wrap-box-title center" data-i18n="ARMOR_CLASS"></div></div></button></div><div class="initiative wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><div class="edit"><div><span name="attr_initiative">+0</span><span> (</span><span class="auto-expand-wrap edit"><select name="attr_initiative_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX" selected="selected"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_initiative_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>)</span></div></div><input type="hidden" name="attr_initiative_formula" value="0[dex]"><button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INITIATIVE}}} {{@{initiative_roll}=1}} {{roll1=[[@{initiative_formula}]]}} @{attacher_initiative}"><span name="attr_initiative" class="presentation big-text block center">+0</span><div class="wrap-box-title center" data-i18n="INITIATIVE"></div></button></div><input type="hidden" name="attr_speed_string"> <input type="hidden" name="attr_other_speeds" class="other-speeds"><div class="speed wrap-box center flex column justify-flex-end space-between mar-l-smd mar-b-smd"><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_other_speeds" value="1"><span data-i18n="OTHER" class="small-font lowercase"></span></label><span class="auto-expand-wrap edit"><input type="text" name="attr_speed" class="big-text center"><span name="attr_speed" class="auto-expand-text big-text center"></span></span><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span name="attr_speed" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="SPEED"></div></button></div><input type="hidden" name="attr_speed_burrow" class="item-shown" value=""><div class="item-to-show speed other wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_burrow" class="big-text center"><span name="attr_speed_burrow" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span name="attr_speed_burrow" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="BURROW"></div></button></div><input type="hidden" name="attr_speed_climb" class="item-shown" value=""><div class="item-to-show speed other wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_climb" class="big-text center"><span name="attr_speed_climb" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span name="attr_speed_climb" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="CLIMB"></div></button></div><input type="hidden" name="attr_speed_fly" class="item-shown" value=""><div class="item-to-show speed other wrap-box center flex column justify-flex-end space-between mar-l-smd mar-b-smd"><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_speed_fly_hover" value="1"><span data-i18n="HOVER" class="small-font lowercase"></span></label><input type="hidden" name="attr_speed_fly_hover" class="speed-hover-toggle"><span class="presentation speed-hover-display small-label">(<span data-i18n="HOVER" class="small-font lowercase"></span>)</span><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_fly" class="big-text center"><span name="attr_speed_fly" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span name="attr_speed_fly" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="FLY"></div></button></div><input type="hidden" name="attr_speed_swim" class="item-shown" value=""><div class="item-to-show speed other wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_swim" class="big-text center"><span name="attr_speed_swim" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span name="attr_speed_swim" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="SWIM"></div></button></div><input type="hidden" name="attr_senses_string"> <input type="hidden" name="attr_other_senses" class="other-senses"> <input type="hidden" name="attr_darkvision" class="item-shown" value=""><div class="item-to-show sense wrap-box center flex column justify-flex-end space-between mar-l-smd mar-b-smd"><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_other_senses" value="1"><span data-i18n="OTHER" class="small-font lowercase"></span></label><span class="auto-expand-wrap edit"><input type="text" name="attr_darkvision" class="big-text center"><span name="attr_darkvision" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_senses" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses_string}}}" tabindex="-1"><span name="attr_darkvision" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="DARKVISION"></div></button></div><input type="hidden" name="attr_blindsight" class="item-shown" value=""><div class="item-to-show sense other wrap-box center flex column justify-flex-end space-between mar-l-smd mar-b-smd"><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_blindsight_blind_beyond" value="1"><span data-i18n="BLIND_BEYOND" class="small-font lowercase"></span></label><input type="hidden" name="attr_blindsight_blind_beyond" class="sense-blind-beyond-toggle"><span class="presentation sense-blind-beyond-display small-label">(<span data-i18n="BLIND_BEYOND" class="small-font lowercase"></span>)</span><span class="auto-expand-wrap edit"><input type="text" name="attr_blindsight" class="big-text center"><span name="attr_blindsight" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_senses" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses_string}}}" tabindex="-1"><span name="attr_blindsight" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="BLINDSIGHT"></div></button></div><input type="hidden" name="attr_tremorsense" class="item-shown" value=""><div class="item-to-show sense other wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><span class="auto-expand-wrap edit"><input type="text" name="attr_tremorsense" class="big-text"><span name="attr_tremorsense" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_senses" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses_string}}}" tabindex="-1"><span name="attr_tremorsense" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="TREMORSENSE"></div></button></div><input type="hidden" name="attr_truesight" class="item-shown" value=""><div class="item-to-show sense other wrap-box center flex column justify-flex-end mar-l-smd mar-b-smd"><span class="auto-expand-wrap edit"><input type="text" name="attr_truesight" class="big-text"><span name="attr_truesight" class="auto-expand-text big-text"></span></span><button type="roll" name="roll_shaped_senses" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses_string}}}" tabindex="-1"><span name="attr_truesight" class="presentation big-text block center"></span><div class="wrap-box-title center" data-i18n="TRUESIGHT"></div></button></div></div><div class="first-rows shaped-row space-between align-flex-end"><div class="heart center mar-r-sm"><img src="http://svgshare.com/i/2yD.svg" class="heart-background-white"><div class="shaped-row center no-wrap align-flex-end mar-t-md"><div class="2-rem center"><input type="number" name="attr_HP" class="big-text no-spin center" step="1" data-i18n-placeholder="CURRENT"></div><div>/</div><div class="2-rem center"><input type="number" name="attr_HP_max" class="big-text no-spin center" step="1" data-i18n-placeholder="MAX"></div></div><div class="shaped-row center no-wrap mar-t-sm"><div><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_temp_hp" class="no-spin center" value="0" step="1"><span name="attr_temp_hp" class="auto-expand-text"></span></span></div><div class="mar-l-sm mar-r-sm">/</div><div><span>–</span><span class="auto-expand-wrap"><input type="number" name="attr_hp_max_reduced" class="no-spin" value="0" min="0" step="1"><span name="attr_hp_max_reduced" class="auto-expand-text"></span></span></div></div><button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS}}} {{hp=@{hp}}} {{hp_max=@{hp|max}}} {{temp_hp=@{temp_hp}}} {{hp_max_reduced=@{hp_max_reduced}}}"><div class="wrap-box-title center" data-i18n="HP"></div></button></div><div class="hit-dice wrap-box center flex column space-between mar-l-smd mar-b-smd"><div class="hit-dice-container"><input type="hidden" name="attr_hd_d2_formula" class="toggle-hd-d2" value=""><div class="shaped-row center align-flex-end hd-d2"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d2" class="no-spin" min="0" step="1"><span name="attr_hd_d2" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d2_max" class="center"></span><input type="hidden" name="attr_hd_d2_query"><div><button type="roll" name="roll_shaped_hd_d2" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d2_query}d2 ^{HIT_DICE}}} {{uses=@{hd_d2}}} {{uses_max=@{hd_d2|max}}} @{hd_d2_formula} @{attacher_hit_dice}">d2</button></div></div><input type="hidden" name="attr_hd_d4_formula" class="toggle-hd-d4" value=""><div class="shaped-row center align-flex-end hd-d4"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d4" class="no-spin" min="0" step="1"><span name="attr_hd_d4" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d4_max" class="center"></span><input type="hidden" name="attr_hd_d4_query"><div><button type="roll" name="roll_shaped_hd_d4" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d4_query}d4 ^{HIT_DICE}}} {{uses=@{hd_d4}}} {{uses_max=@{hd_d4|max}}} @{hd_d4_formula} @{attacher_hit_dice}">d4</button></div></div><input type="hidden" name="attr_hd_d6_formula" class="toggle-hd-d6" value=""><div class="shaped-row center align-flex-end hd-d6"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d6" class="no-spin" min="0" step="1"><span name="attr_hd_d6" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d6_max" class="center"></span><input type="hidden" name="attr_hd_d6_query"><div><button type="roll" name="roll_shaped_hd_d6" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d6_query}d6 ^{HIT_DICE}}} {{uses=@{hd_d6}}} {{uses_max=@{hd_d6|max}}} @{hd_d6_formula} @{attacher_hit_dice}">d6</button></div></div><input type="hidden" name="attr_hd_d8_formula" class="toggle-hd-d8" value=""><div class="shaped-row center align-flex-end hd-d8"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d8" class="no-spin" min="0" step="1"><span name="attr_hd_d8" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d8_max" class="center"></span><input type="hidden" name="attr_hd_d8_query"><div><button type="roll" name="roll_shaped_hd_d8" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d8_query}d8 ^{HIT_DICE}}} {{uses=@{hd_d8}}} {{uses_max=@{hd_d8|max}}} @{hd_d8_formula} @{attacher_hit_dice}">d8</button></div></div><input type="hidden" name="attr_hd_d10_formula" class="toggle-hd-d10" value=""><div class="shaped-row center align-flex-end hd-d10"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d10" class="no-spin" min="0" step="1"><span name="attr_hd_d10" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d10_max" class="center"></span><input type="hidden" name="attr_hd_d10_query"><div><button type="roll" name="roll_shaped_hd_d10" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d10_query}d10 ^{HIT_DICE}}} {{uses=@{hd_d10}}} {{uses_max=@{hd_d10|max}}} @{hd_d10_formula} @{attacher_hit_dice}">d10</button></div></div><input type="hidden" name="attr_hd_d12_formula" class="toggle-hd-d12" value=""><div class="shaped-row center align-flex-end hd-d12"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d12" class="no-spin" min="0" step="1"><span name="attr_hd_d12" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d12_max" class="center"></span><input type="hidden" name="attr_hd_d12_query"><div><button type="roll" name="roll_shaped_hd_d12" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d12_query}d12 ^{HIT_DICE}}} {{uses=@{hd_d12}}} {{uses_max=@{hd_d12|max}}} @{hd_d12_formula} @{attacher_hit_dice}">d12</button></div></div><input type="hidden" name="attr_hd_d20_formula" class="toggle-hd-d20" value=""><div class="shaped-row center align-flex-end hd-d20"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d20" class="no-spin" min="0" step="1"><span name="attr_hd_d20" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d20_max" class="center"></span><input type="hidden" name="attr_hd_d20_query"><div><button type="roll" name="roll_shaped_hd_d20" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d20_query}d20 ^{HIT_DICE}}} {{uses=@{hd_d20}}} {{uses_max=@{hd_d20|max}}} @{hd_d20_formula} @{attacher_hit_dice}">d20</button></div></div></div><div class="wrap-box-title" data-i18n="HIT_DICE"></div></div><div class="death-saving-throw wrap-box flex column space-between mar-l-smd mar-b-smd"><div class="shaped-row justify-flex-end align-center death-success"><div class="death-saving-throw-label" data-i18n="SUCCESSES"></div><div class="center relative"><input type="radio" name="attr_death_saving_throw_successes" value="0" checked="checked"><span>✖</span><input type="radio" name="attr_death_saving_throw_successes" value="1"><span></span><input type="radio" name="attr_death_saving_throw_successes" value="2"><span></span><input type="radio" name="attr_death_saving_throw_successes" value="3"><span></span><input type="radio" name="attr_death_saving_throw_successes" class="5-death-saving-throws" value="4"><span class="5-death-saving-throws"></span><input type="radio" name="attr_death_saving_throw_successes" class="5-death-saving-throws" value="5"><span class="5-death-saving-throws"></span><hr class="absolute death-saving-throw-hr"></div></div><div class="shaped-row justify-flex-end align-center death-fail"><div class="death-saving-throw-label" data-i18n="FAILURES"></div><div class="center relative"><input type="radio" name="attr_death_saving_throw_failures" value="0" checked="checked"><span>✖</span><input type="radio" name="attr_death_saving_throw_failures" value="1"><span></span><input type="radio" name="attr_death_saving_throw_failures" value="2"><span></span><input type="radio" name="attr_death_saving_throw_failures" value="3"><span></span><input type="radio" name="attr_death_saving_throw_failures" class="5-death-saving-throws" value="4"><span class="5-death-saving-throws"></span><input type="radio" name="attr_death_saving_throw_failures" class="5-death-saving-throws" value="5"><span class="5-death-saving-throws"></span><hr class="absolute death-saving-throw-hr"></div></div><div class="shaped-row center align-center"><label class="round-checkbox-wrapper edit mar-t-sm mar-r-sm"><input type="checkbox" name="attr_death_saving_throw_proficient" value="1"><span></span></label><input type="hidden" name="attr_death_saving_throw_formula"><button type="roll" name="roll_shaped_death_saving_throw" value="@{death_saving_throw_output_option} &{template:5e-shaped} {{death_saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} @{show_character_name} {{title=^{DEATH_SAVING_THROW}}} {{death_saving_throw_chances=@{death_saving_throw_chances}}} {{death_saving_throw_successes=@{death_saving_throw_successes}}} {{death_saving_throw_failures=@{death_saving_throw_failures}}} {{@{shaped_d20}=1}} @{death_saving_throw_formula} @{attacher_death_saving_throw}"><div class="wrap-box-title center" data-i18n="DEATH_SAVES"></div></button></div></div><div class="rest wrap-box center flex column space-between mar-l-smd mar-b-smd"><div><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_short_rest" value="1"><span data-i18n="SHORT_REST" class="small-label"></span></label></div><div class="mar-t-sm"><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_long_rest" value="1"><span data-i18n="LONG_REST" class="small-label"></span></label></div><div class="wrap-box-title center" data-i18n="REST"></div></div></div><div class="offense-wrapper mar-b-smd"><div class="wrap-box"><div class="offense"><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_offense_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_offense_condense" class="toggle-filter-condense"><fieldset class="repeating_offense"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="has-carried-margin"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><input type="checkbox" name="attr_carried" class="medium-checkbox absolute positive-z-index" checked="checked"><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2 has-carried" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{offense=1}} @{attacher_offense} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_roll" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{offense=1}} @{attacher_offense} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="shaped-row edit has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="LONGSWORD" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span><span class="range"> </span><span class="range auto-expand-wrap"><input type="text" name="attr_ammo_field_name" data-i18n-placeholder="AMMO"><span name="attr_ammo_field_name" class="auto-expand-text min-2-rem"></span></span><input type="hidden" name="attr_ammo_field_name" class="attack-ammo" value=""><span class="range ammo-per-use">, </span><span class="range ammo-per-use auto-expand-wrap"><input type="text" name="attr_ammo_per_use"><span name="attr_ammo_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="range ammo-per-use lowercase"></span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div><div class="shaped-row align-center mar-l-smd mar-t-smd"><span data-i18n="WEIGHT"></span><span> </span><span class="weight auto-expand-wrap"><input type="number" name="attr_weight" class="no-spin" step=".0001" accept="Weight"><span name="attr_weight" class="auto-expand-text"></span></span><span> </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_weight_per_use" value="1"><span data-i18n="PER_USE" class="small-font lowercase"></span></label><span>=</span><span name="attr_weight_total">0</span></div></div></div></fieldset><button type="roll" name="roll_shaped_offense" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{OFFENSE}}} {{offense=1}} {{text_big=@{offense_macro_var}}}" tabindex="-1"><div class="wrap-box-title center" data-i18n="OFFENSE"></div></button></div><hr><div class="ammo"><fieldset class="repeating_ammo"><div class="shaped-row compendium-drop-target no-wrap"><span class="auto-expand-wrap"><input type="number" name="attr_uses" value="0" min="0" step="1" class="no-spin"><span name="attr_uses" class="auto-expand-text"></span><div data-i18n="USES" class="small-font center edit"></div></span><span class="auto-expand-wrap edit"><input type="text" name="attr_name" class="small-label" data-i18n-placeholder="ARROWS" accept="Name"><span name="attr_name" class="auto-expand-text min-2-rem"></span></span><div class="presentation"><button type="roll" name="roll_ammo" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{text_big=@{uses}}}" tabindex="-1"><span name="attr_name" class="small-label">Arrows</span></button></div><span class="weight auto-expand-wrap edit"><input type="number" name="attr_weight" class="no-spin" value=".05" step=".0001" accept="Weight"><span name="attr_weight" class="auto-expand-text"></span><div data-i18n="WEIGHT" class="small-font center"></div></span></div></fieldset><div class="wrap-box-title center" data-i18n="AMMO"></div></div></div></div><div class="utility mar-b-smd"><div class="wrap-box"><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_utility_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_utility_condense" class="toggle-filter-condense"><fieldset class="repeating_utility"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="has-carried-margin"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><input type="checkbox" name="attr_carried" class="medium-checkbox absolute positive-z-index" checked="checked"><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2 has-carried" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{utility=1}} @{attacher_utility} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_roll" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{utility=1}} @{attacher_utility} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="shaped-row edit has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="POTION_OF_HEALING" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div><span data-i18n="TYPE"></span><span> </span><span class="auto-expand-wrap"><select name="attr_type" accept="Item Type"><option value="0">—</option><option value="ADVENTURING_GEAR" data-i18n="ADVENTURING_GEAR"></option><option value="AMULET" data-i18n="AMULET"></option><option value="POTION" data-i18n="POTION"></option><option value="RING" data-i18n="RING"></option><option value="WONDROUS" data-i18n="WONDROUS"></option><option class="srd-hidden">Adventuring Gear</option><option class="srd-hidden">Amulet</option><option class="srd-hidden">Potion</option><option class="srd-hidden">Ring</option><option class="srd-hidden">Wondrous</option></select><span name="attr_type" class="auto-expand-text" data-i18n-dynamic>—</span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div><div class="shaped-row align-center mar-l-smd mar-t-smd"><span data-i18n="WEIGHT"></span><span> </span><span class="weight auto-expand-wrap"><input type="number" name="attr_weight" class="no-spin" step=".0001" accept="Weight"><span name="attr_weight" class="auto-expand-text"></span></span><span> </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_weight_per_use" value="1"><span data-i18n="PER_USE" class="small-font lowercase"></span></label><span>=</span><span name="attr_weight_total">0</span></div></div></div></fieldset><button type="roll" name="roll_shaped_utility" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{UTILITY}}} {{utility=1}} {{text_big=@{utility_macro_var}}}" tabindex="-1"><div class="wrap-box-title center" data-i18n="UTILITY"></div></button></div></div><div class="spells-wrap relative mar-b-smd"><div class="wrap-box"><input type="hidden" name="attr_cast_as_level_0" value="0"><input type="hidden" name="attr_cast_as_level_1" value="1"><input type="hidden" name="attr_cast_as_level_2" value="2"><input type="hidden" name="attr_cast_as_level_3" value="3"><input type="hidden" name="attr_cast_as_level_4" value="4"><input type="hidden" name="attr_cast_as_level_5" value="5"><input type="hidden" name="attr_cast_as_level_6" value="6"><input type="hidden" name="attr_cast_as_level_7" value="7"><input type="hidden" name="attr_cast_as_level_8" value="8"><input type="hidden" name="attr_cast_as_level_9" value="9"> <input type="hidden" name="attr_higher_level_query_0" value="0"><input type="hidden" name="attr_higher_level_query_1" value="1"><input type="hidden" name="attr_higher_level_query_2" value="2"><input type="hidden" name="attr_higher_level_query_3" value="3"><input type="hidden" name="attr_higher_level_query_4" value="4"><input type="hidden" name="attr_higher_level_query_5" value="5"><input type="hidden" name="attr_higher_level_query_6" value="6"><input type="hidden" name="attr_higher_level_query_7" value="7"><input type="hidden" name="attr_higher_level_query_8" value="8"> <input type="hidden" name="attr_show_spells" class="toggle-spells"> <input type="hidden" name="attr_spell_slots_toggle" class="toggle-spell-slots"> <input type="hidden" name="attr_warlock_slots_toggle" class="toggle-warlock-slots"> <input type="hidden" name="attr_spell_points_toggle" class="toggle-spell-points"><div class="spells shaped-row space-around center mar-b-smd"><div><div data-i18n="ABILITY" class="wrap-box-label light-label"></div><div class="center"><div class="edit"><span class="auto-expand-wrap"><select name="attr_spell_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class=""></option><option value="DEXTERITY" data-i18n="DEXTERITY" class=""></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class=""></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class=""></option><option value="WISDOM" data-i18n="WISDOM" class=""></option><option value="CHARISMA" data-i18n="CHARISMA" class=""></option><option value="HONOR" data-i18n="HONOR" class="honor"></option><option value="SANITY" data-i18n="SANITY" class="sanity"></option></select><span name="attr_spell_ability" class="auto-expand-text" data-i18n-dynamic></span></span></div><span name="attr_spell_ability" data-i18n-dynamic class="presentation"></span></div></div><input type="hidden" name="attr_spell_save_DC_formula"><button type="roll" name="roll_shaped_spell_dc" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_SAVING_THROW}}} {{spell=1}} @{spell_save_DC_formula} @{hide_gm_info}" tabindex="-1"><div data-i18n="SAVE_DC" class="wrap-box-label light-label"></div><div class="center"><input type="hidden" name="attr_spell_save_DC" value="10"><span name="attr_spell_save_DC">10</span></div></button><input type="hidden" name="attr_spell_to_hit_formula"><button type="roll" name="roll_shaped_spell_attack" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_ATTACK}}} {{spell=1}} {{@{shaped_d20}=1}} @{spell_to_hit_formula} @{hide_gm_info}" tabindex="-1"><div data-i18n="ATTACK" class="wrap-box-label light-label"></div><div class="center"><input type="hidden" name="attr_spell_to_hit" value="+2"><span name="attr_spell_to_hit">+2</span></div></button><div><div data-i18n="KNOWN" class="wrap-box-label light-label"></div><div class="center"><span name="attr_spells_known">0</span></div></div><div class="prepared-matters"><div data-i18n="PREPARED" class="wrap-box-label light-label"></div><div class="center"><span name="attr_spells_prepared">0</span></div></div></div><div class="shaped-row edit"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_show_spells" value="1"><span data-i18n="SPELLS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_spell_slots_toggle" value="1"><span data-i18n="SLOTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_prepared_matters" value="1"><span data-i18n="PREPARED_MATTERS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_warlock_slots_toggle" value="1"><span data-i18n="WARLOCK_SLOTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_spell_points_toggle" value="1"><span data-i18n="POINTS" class="small-font lowercase"></span></label></div><div class="spells"><input type="hidden" name="attr_spells_condense" class="toggle-filter-condense" value="1"> <input type="hidden" name="attr_spells_content" class="toggle-filter-content"><div class="shaped-row presentation spells justify-flex-end"><label class="condense pseudo-button-wrapper"><input type="checkbox" name="attr_spells_content" value="1"><span data-i18n="CONTENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_spells_condense" value="1" checked="checked"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="checkbox" name="attr_spell_display_filters" class="toggle-filters" value="1" checked="checked"><span class="toggle-filters button lowercase" data-i18n="FILTERS"></span><span> </span><input type="checkbox" name="attr_spell_only_show_prepared" class="toggle-filter-prepared"><span class="toggle-filter-prepared button lowercase" data-i18n="PREPARED"></span><span class="prepared-matters"> </span><input type="checkbox" name="attr_spell_only_show_rituals" class="toggle-filter-ritual"><span class="toggle-filter-ritual button lowercase" data-i18n="RITUAL"></span><span> </span><input type="checkbox" name="attr_spell_show_spells_without_concentration" class="toggle-filter-concentration"><span class="toggle-filter-concentration button lowercase" data-i18n="NO_CONCENTRATION"></span><span> </span><input type="checkbox" name="attr_spell_only_show_verbal" class="toggle-filter-verbal" checked="checked"><span class="toggle-filter-verbal button" data-i18n="COMPONENTS_V"></span><input type="checkbox" name="attr_spell_only_show_somatic" class="toggle-filter-somatic" checked="checked"><span class="toggle-filter-somatic button" data-i18n="COMPONENTS_S"></span><input type="checkbox" name="attr_spell_only_show_material" class="toggle-filter-material" checked="checked"><span class="toggle-filter-material button" data-i18n="COMPONENTS_M"></span><span> </span><input type="checkbox" name="attr_spell_casting_time_reaction" class="toggle-filter-time-reaction" value="1" checked="checked"><span class="toggle-filter-time-reaction button lowercase" data-i18n="REACTION"></span><input type="checkbox" name="attr_spell_casting_time_bonus" class="toggle-filter-time-bonus" value="1" checked="checked"><span class="toggle-filter-time-bonus button lowercase border-left" data-i18n="BONUS"></span><input type="checkbox" name="attr_spell_casting_time_action" class="toggle-filter-time-action" value="1" checked="checked"><span class="toggle-filter-time-action button lowercase border-left" data-i18n="ACTION"></span><input type="checkbox" name="attr_spell_casting_time_longer" class="toggle-filter-time-longer" value="1" checked="checked"><span class="toggle-filter-time-longer button lowercase border-left" data-i18n="LONGER"></span><span> </span><input type="checkbox" name="attr_spell_level_filter_0" class="toggle-spells-filter-level-0" value="1"><span class="toggle-spells-filter-level-0 button lowercase" data-i18n="CANTRIPS"></span><input type="checkbox" name="attr_spell_level_filter_1" class="toggle-spells-filter-level-1 spell-level-1" value="1" checked="checked"><span class="toggle-spells-filter-level-1 spell-level-1 button border-left">1</span><input type="checkbox" name="attr_spell_level_filter_2" class="toggle-spells-filter-level-2 spell-level-2" value="1"><span class="toggle-spells-filter-level-2 spell-level-2 button border-left">2</span><input type="checkbox" name="attr_spell_level_filter_3" class="toggle-spells-filter-level-3 spell-level-3" value="1"><span class="toggle-spells-filter-level-3 spell-level-3 button border-left">3</span><input type="checkbox" name="attr_spell_level_filter_4" class="toggle-spells-filter-level-4 spell-level-4" value="1"><span class="toggle-spells-filter-level-4 spell-level-4 button border-left">4</span><input type="checkbox" name="attr_spell_level_filter_5" class="toggle-spells-filter-level-5 spell-level-5" value="1"><span class="toggle-spells-filter-level-5 spell-level-5 button border-left">5</span><input type="checkbox" name="attr_spell_level_filter_6" class="toggle-spells-filter-level-6 spell-level-6" value="1"><span class="toggle-spells-filter-level-6 spell-level-6 button border-left">6</span><input type="checkbox" name="attr_spell_level_filter_7" class="toggle-spells-filter-level-7 spell-level-7" value="1"><span class="toggle-spells-filter-level-7 spell-level-7 button border-left">7</span><input type="checkbox" name="attr_spell_level_filter_8" class="toggle-spells-filter-level-8 spell-level-8" value="1"><span class="toggle-spells-filter-level-8 spell-level-8 button border-left">8</span><input type="checkbox" name="attr_spell_level_filter_9" class="toggle-spells-filter-level-9 spell-level-9" value="1"><span class="toggle-spells-filter-level-9 spell-level-9 button border-left">9</span><input type="checkbox" name="attr_spell_level_filter_all" class="toggle-spells-filter-level-all" value="1"><span class="toggle-spells-filter-level-all button lowercase border-left" data-i18n="ALL"></span><div class="spells"><div class="spell-level-container has-warlock-slots shaped-row align-flex-end"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="WARLOCK_SPELL_SLOTS"></span><span class="mar-l-smd">(</span><span class="auto-expand-wrap"><input type="number" name="attr_warlock_spell_slots" class="no-spin"><span name="attr_warlock_spell_slots" class="auto-expand-text"></span></span><span>/</span><span name="attr_warlock_spell_slots_max"></span><span class="pc edit"> (</span><span name="attr_warlock_spell_slots_calc" class="pc edit"></span><span class="pc edit">+</span><span class="auto-expand-wrap edit"><input type="number" name="attr_warlock_spell_slots_bonus" class="no-spin" value="0" min="0"><span name="attr_warlock_spell_slots_bonus" class="auto-expand-text"></span></span><span class="pc edit">)</span><span>):</span></div><span name="attr_warlock_spells_max_level" class="presentation" data-i18n-dynamic></span><span class="edit"><select name="attr_warlock_spells_max_level"><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option></select></span><span class="edit">;</span><span class="mar-l-smd edit">(</span><span class="auto-expand-wrap edit"><select name="attr_warlock_spells_recharge"><option value="">—</option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST" selected="selected"></option><option value="LONG_REST" data-i18n="LONG_REST"></option></select><span name="attr_warlock_spells_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="edit">)</span></div><div class="spell-level-container spell-points"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span class="spell-points-word" data-i18n="SPELL_POINTS"></span><span class="mana" data-i18n="MANA"></span><span class="mar-l-smd">(</span><span class="auto-expand-wrap"><input type="number" name="attr_spell_points" class="no-spin"><span name="attr_spell_points" class="auto-expand-text"></span></span><span>/</span><span name="attr_spell_points_max" class="presentation">0</span><span class="auto-expand-wrap edit"><input type="number" name="attr_spell_points_max" class="no-spin" min="0"><span name="attr_spell_points_max" class="auto-expand-text"></span></span><span>);</span><span data-i18n="LIMIT" class="lowercase mar-l-smd mar-r-smd"></span><span name="attr_spell_points_limit" class="presentation"></span><span class="auto-expand-wrap edit"><input type="number" name="attr_spell_points_limit" class="no-spin" value="2" min="2"><span name="attr_spell_points_limit" class="auto-expand-text"></span></span><span class="edit">;</span><span class="mar-l-smd edit">(</span><span class="auto-expand-wrap edit"><select name="attr_spell_points_recharge"><option value="">—</option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST" selected="selected"></option></select><span name="attr_spell_points_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="edit">)</span></div></div><div class="spell-level-container spell-level-0 shaped-row align-center"><span class="spell-level-wrapper white-space-no-wrap mar-r-smd"><span data-i18n="CANTRIPS"></span><span> </span><span>(<span data-i18n="AT_WILL"></span>)</span><span class="show-when-condensed">:</span></span><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell0"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-1 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="1ST_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l1" class="no-spin" value="0"><span name="attr_spell_slots_l1" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l1_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l1_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l1_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l1_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">2 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell1"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL" selected="selected"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-2 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="2ND_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l2" class="no-spin" value="0"><span name="attr_spell_slots_l2" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l2_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l2_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l2_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l2_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">3 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell2"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL" selected="selected"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-3 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="3RD_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l3" class="no-spin" value="0"><span name="attr_spell_slots_l3" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l3_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l3_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l3_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l3_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">5 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell3"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL" selected="selected"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-4 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="4TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l4" class="no-spin" value="0"><span name="attr_spell_slots_l4" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l4_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l4_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l4_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l4_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">6 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell4"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL" selected="selected"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-5 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="5TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l5" class="no-spin" value="0"><span name="attr_spell_slots_l5" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l5_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l5_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l5_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l5_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">7 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell5"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL" selected="selected"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-6 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="6TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l6" class="no-spin" value="0"><span name="attr_spell_slots_l6" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l6_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l6_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l6_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l6_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">9 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell6"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL" selected="selected"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-7 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="7TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l7" class="no-spin" value="0"><span name="attr_spell_slots_l7" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l7_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l7_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l7_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l7_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">10 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell7"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL" selected="selected"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-8 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="8TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l8" class="no-spin" value="0"><span name="attr_spell_slots_l8" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l8_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l8_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l8_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l8_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">11 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell8"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL" selected="selected"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-9 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="9TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l9" class="no-spin" value="0"><span name="attr_spell_slots_l9" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l9_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l9_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l9_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l9_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">13 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell9"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL" selected="selected"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div></div><div class="center small-label italic edit" data-i18n="TURN_OFF_FILTERING"></div></div><button type="roll" name="roll_shaped_spells" class="wrapper-button" value="@{spells_macro_var}" tabindex="-1"><div class="wrap-box-title center" data-i18n="SPELLS"></div></button></div></div><div class="equipment mar-b-smd"><div class="wrap-box"><div><div class="shaped-row justify-flex-end"><label class="pseudo-button-wrapper visible-button edit"><input type="checkbox" name="attr_add_common_equipment_items" value="1"><span data-i18n="ADD_COMMON_ITEMS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_equipment_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_equipment_condense" class="toggle-filter-condense" value="1"><fieldset class="repeating_equipment"><div class="equipment-item compendium-drop-target relative"><input type="hidden" name="attr_roll_formula"><div class="has-carried-margin"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="checkbox" name="attr_carried" class="medium-checkbox absolute positive-z-index" checked="checked"><button type="roll" name="roll_roll" class="presentation wrapper-button has-carried vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{equipment=1}} @{roll_formula}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span></button><button type="roll" name="roll_equipment" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{equipment=1}} @{roll_formula}" tabindex="-1"></button><div class="edit shaped-row has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="EQUIPMENT" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center space-between mar-l-smd mar-t-smd"><div><span data-i18n="TYPE"></span><span> </span><span class="auto-expand-wrap"><select name="attr_type" accept="Item Type"><option value="0">—</option><option value="ADVENTURING_GEAR" data-i18n="ADVENTURING_GEAR"></option><option value="AMULET" data-i18n="AMULET"></option><option value="POTION" data-i18n="POTION"></option><option value="RING" data-i18n="RING"></option><option value="WONDROUS" data-i18n="WONDROUS"></option><option class="srd-hidden">Adventuring Gear</option><option class="srd-hidden">Amulet</option><option class="srd-hidden">Potion</option><option class="srd-hidden">Ring</option><option class="srd-hidden">Wondrous</option></select><span name="attr_type" class="auto-expand-text" data-i18n-dynamic>—</span></span></div><div><span data-i18n="WEIGHT"></span><span> </span><span class="weight auto-expand-wrap"><input type="number" name="attr_weight" class="no-spin" step=".0001" accept="Weight"><span name="attr_weight" class="auto-expand-text"></span></span><span> </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_weight_per_use" value="1"><span data-i18n="PER_USE" class="small-font lowercase"></span></label><span>=</span><span name="attr_weight_total">0</span></div></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div></div></div></fieldset><div class="wrap-box-title center" data-i18n="EQUIPMENT"></div></div><hr><div><div class="shaped-row justify-flex-end"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_armor_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_armor_condense" class="toggle-filter-condense" value="1"><fieldset class="repeating_armor"><div class="armor-item compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_roll_formula"><div class="has-carried-margin"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="checkbox" name="attr_worn" class="medium-checkbox absolute positive-z-index" checked="checked"><button type="roll" name="roll_roll" class="presentation wrapper-button has-carried vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{armor=1}} {{text_top=AC [[@{ac_base}[ac] + @{ac_ability}[ability] + @{ac_second_ability}[second ability] + @{ac_bonus}[bonus ac]]]}} @{roll_formula}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><input type="hidden" name="attr_ac_total" class="item-shown" value=""><span class="item-to-show"><span data-i18n="AC"></span><span> </span><span name="attr_ac_total">0</span></span><span>. </span><span name="attr_content" class="content pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{armor=1}} {{text_top=AC [[@{ac_base}[ac] + @{ac_ability}[ability] + @{ac_second_ability}[second ability] + @{ac_bonus}[bonus ac]]]}} @{roll_formula}" tabindex="-1"></button><div class="edit shaped-row has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="LEATHER" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row space-between mar-l-smd mar-t-smd"><div><span data-i18n="TYPE"></span><span> </span><span class="auto-expand-wrap"><select name="attr_type" accept="Item Type"><option value="0">—</option><option value="LIGHT_ARMOR" data-i18n="LIGHT_ARMOR"></option><option value="MEDIUM_ARMOR" data-i18n="MEDIUM_ARMOR"></option><option value="HEAVY_ARMOR" data-i18n="HEAVY_ARMOR"></option><option value="SHIELD" data-i18n="SHIELD"></option><option class="srd-hidden">Light Armor</option><option class="srd-hidden">Medium Armor</option><option class="srd-hidden">Heavy Armor</option><option class="srd-hidden">Shield</option></select><span name="attr_type" class="auto-expand-text" data-i18n-dynamic>—</span></span></div><div><span data-i18n="AC"></span><span> </span><span name="attr_ac_total">0</span><span> (</span><span class="auto-expand-wrap"><input type="number" name="attr_ac_base" class="no-spin" step="1" accept="AC"><span name="attr_ac_base" class="auto-expand-text"></span></span><span>+</span><span class="auto-expand-wrap"><select name="attr_ac_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="DEX_MAX_X" data-i18n="DEX_MAX_X"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_ac_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><select name="attr_ac_second_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_ac_second_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_ac_bonus" class="no-spin" step="1"><span name="attr_ac_bonus" class="auto-expand-text"></span></span><span>)</span></div></div><div class="shaped-row space-between mar-l-smd mar-t-smd"><div><span data-i18n="STRENGTH"></span><span> </span><span class="auto-expand-wrap"><select name="attr_strength_requirements"><option value="0">—</option><option value="Str 13" data-i18n="STR_13"></option><option value="Str 15" data-i18n="STR_15"></option></select><span name="attr_strength_requirements" class="auto-expand-text"></span></span><span>, </span><span data-i18n="STEALTH"></span><span> </span><span class="auto-expand-wrap"><select name="attr_stealth" accept="Stealth"><option value="0">—</option><option value="Disadvantage" data-i18n="DISADVANTAGE"></option></select><span name="attr_stealth" class="auto-expand-text"></span></span></div><div><span data-i18n="WEIGHT"></span><span> </span><span class="weight auto-expand-wrap"><input type="number" name="attr_weight" class="no-spin" step=".0001" accept="Weight"><span name="attr_weight" class="auto-expand-text"></span></span><span> </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_weight_per_use" value="1"><span data-i18n="PER_USE" class="small-font lowercase"></span></label><span>=</span><span name="attr_weight_total">0</span></div></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div></div></div></fieldset><div class="wrap-box-title center"><span data-i18n="ARMOR"></span><span> </span><span data-i18n="AC"></span><span> </span><span name="attr_ac_from_armor" class="bold">10</span></div></div><hr><div class="shaped-row no-wrap space-between"><div class="5-rem"><div class="coin shaped-row no-wrap align-center mar-t-sm"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_cp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{COPPER_PIECES}}} {{text_big=@{cp}}}" tabindex="-1"><div class="light-label pad-r-sm" data-i18n="COINS_CP"></div></button></div><div class="wrap-box coin-value-wrap"><input type="number" name="attr_cp" class="no-spin" value="0" min="0" step="1"></div></div><div class="coin shaped-row no-wrap align-center mar-t-smd"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_sp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SILVER_PIECES}}} {{text_big=@{sp}}}" tabindex="-1"><div class="light-label pad-r-sm" data-i18n="COINS_SP"></div></button></div><div class="wrap-box coin-value-wrap"><input type="number" name="attr_sp" class="no-spin" value="0" min="0" step="1"></div></div><div class="coin shaped-row no-wrap align-center mar-t-smd"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_ep" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ELECTRUM_PIECES}}} {{text_big=@{ep}}}" tabindex="-1"><div class="light-label pad-r-sm" data-i18n="COINS_EP"></div></button></div><div class="wrap-box coin-value-wrap"><input type="number" name="attr_ep" class="no-spin" value="0" min="0" step="1"></div></div><div class="coin shaped-row no-wrap align-center mar-t-smd"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{GOLD_PIECES}}} {{text_big=@{gp}}}" tabindex="-1"><div class="light-label pad-r-sm" data-i18n="COINS_GP"></div></button></div><div class="wrap-box coin-value-wrap"><input type="number" name="attr_gp" class="no-spin" value="0" min="0" step="1"></div></div><div class="coin shaped-row no-wrap align-center mar-t-smd"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_pp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PLATINUM_PIECES}}} {{text_big=@{pp}}}" tabindex="-1"><div class="light-label pad-r-sm" data-i18n="COINS_PP"></div></button></div><div class="wrap-box coin-value-wrap"><input type="number" name="attr_pp" class="no-spin" value="0" min="0" step="1"></div></div><div class="coin shaped-row no-wrap align-center mar-t-smd"><input type="hidden" name="attr_total_gp" value="0"><div class="wrap-box"><button type="roll" name="roll_shaped_coinage_total_gp" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TOTAL_GOLD_VALUE}}} {{text_big=@{total_gp}}}" tabindex="-1"><div class="light-label bold pad-r-sm" data-i18n="COINS_GP"></div></button></div><div class="wrap-box coin-value-wrap center"><span name="attr_total_gp" class="bold block mar-t-sm"></span></div></div></div><div class="weight-section weight pad-l-sm no-wrap"><div class="shaped-row align-center"><div data-i18n="OFFENSE" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_offense" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div data-i18n="UTILITY" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_utility" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div data-i18n="AMMO" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_ammo" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div data-i18n="EQUIPMENT" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_equipment" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div data-i18n="ARMOR" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_armor" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center no-wrap"><div class="flex-grow"><span data-i18n="COINS" class="small-label"></span><span class="edit small-font">×</span><span class="edit auto-expand-wrap small-font"><input type="number" name="attr_weight_per_coin" value="0.02" step="0.000001" class="no-spin"><span name="attr_weight_per_coin" class="auto-expand-text"></span></span></div><div class="2-rem no-overflow"><span name="attr_weight_coinage" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div data-i18n="TOTAL" class="flex-grow small-label"></div><div class="2-rem no-overflow"><span name="attr_weight_total" class="pseudo-input right border-bottom bold"></span></div></div><div data-i18n="WEIGHT" class="wrap-box-title center"></div></div><div class="carrying-capacity-section weight pad-l-md"><div class="shaped-row align-center no-wrap"><div class="flex-grow"><span data-i18n="ENCUMBERED" class="small-label"></span><span class="edit small-font">×</span><span class="edit auto-expand-wrap small-font"><input type="number" name="attr_encumbered_multiplier" class="no-spin" value="5" step=".001"><span name="attr_encumbered_multiplier" class="auto-expand-text"></span></span></div><div class="2-rem no-overflow"><span name="attr_encumbered" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center no-wrap"><div class="flex-grow"><span data-i18n="ENCUMBERED_HEAVILY" class="small-label"></span><span class="edit small-font">×</span><span class="edit auto-expand-wrap small-font"><input type="number" name="attr_heavily_encumbered_multiplier" class="no-spin" value="10" step=".001"><span name="attr_heavily_encumbered_multiplier" class="auto-expand-text"></span></span></div><div class="2-rem no-overflow"><span name="attr_heavily_encumbered" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center"><div class="flex-grow"><span data-i18n="CARRYING_CAPACITY" class="small-label"></span><span class="edit small-font">×</span><span class="edit auto-expand-wrap small-font"><input type="number" name="attr_carrying_capacity_multiplier" class="no-spin" value="15" step=".001"><span name="attr_carrying_capacity_multiplier" class="auto-expand-text"></span></span></div><div class="2-rem no-overflow"><span name="attr_carrying_capacity" class="pseudo-input right border-bottom"></span></div></div><div class="shaped-row align-center no-wrap"><div class="flex-grow"><span data-i18n="CARRYING_PUSH_DRAG_LIFT" class="small-label"></span><span class="edit small-font">×</span><span class="edit auto-expand-wrap small-font"><input type="number" name="attr_max_push_drag_lift_multiplier" class="no-spin" value="30" step=".001"><span name="attr_max_push_drag_lift_multiplier" class="auto-expand-text"></span></span></div><div class="2-rem no-overflow"><span name="attr_max_push_drag_lift" class="pseudo-input right border-bottom"></span></div></div><div class="wrap-box-title center" data-i18n="CARRYING_CAPACITY"></div></div></div></div></div></div><div class="18-rem right-column flex-grow pad-l-smd"><div class="wrap-box personality-traits center mar-b-sm"><textarea name="attr_personality_traits" class="four-line-textarea background-textarea edit"></textarea><button type="roll" name="roll_shaped_personality_traits" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PERSONALITY_TRAITS}}} {{text=@{personality_traits}}}" tabindex="-1"><span name="attr_personality_traits" class="presentation pre-line background-text"></span><div class="wrap-box-title center" data-i18n="PERSONALITY_TRAITS"></div></button></div><div class="wrap-box ideals center mar-b-sm"><textarea name="attr_ideals" class="four-line-textarea background-textarea edit"></textarea><button type="roll" name="roll_shaped_ideals" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{IDEALS}}} {{text=@{ideals}}}" tabindex="-1"><span name="attr_ideals" class="presentation pre-line background-text"></span><div class="wrap-box-title center" data-i18n="IDEALS"></div></button></div><div class="wrap-box bonds center mar-b-sm"><textarea name="attr_bonds" class="four-line-textarea background-textarea edit"></textarea><button type="roll" name="roll_shaped_bonds" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{BONDS}}} {{text=@{bonds}}}" tabindex="-1"><span name="attr_bonds" class="presentation pre-line background-text"></span><div class="wrap-box-title center" data-i18n="BONDS"></div></button></div><div class="wrap-box flaws center mar-b-smd"><textarea name="attr_flaws" class="four-line-textarea background-textarea edit"></textarea><button type="roll" name="roll_shaped_flaws" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FLAWS}}} {{text=@{flaws}}}" tabindex="-1"><span name="attr_flaws" class="presentation pre-line background-text"></span><div class="wrap-box-title center" data-i18n="FLAWS"></div></button></div><div class="modifiers wrap-box mar-b-smd"><fieldset class="repeating_modifier"><div class="compendium-drop-target relative"><input type="checkbox" name="attr_active" value="1" class="medium-checkbox absolute positive-z-index" checked="checked"><div class="edit shaped-row has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span></div><div class="presentation has-carried-margin"><span name="attr_name" class="heading"></span><span class="heading">.</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ability_score_toggle" value="1" class="ability-score-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ABILITY_SCORE"></span>. </span><span class="ability-score"><span class="edit auto-expand-wrap"><input type="number" name="attr_ability_score_modifier" class="no-spin"><span name="attr_ability_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="STRENGTH"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_strength_score_modifier" class="no-spin"><span name="attr_strength_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_dexterity_score_modifier" class="no-spin"><span name="attr_dexterity_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_constitution_score_modifier" class="no-spin"><span name="attr_constitution_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_intelligence_score_modifier" class="no-spin"><span name="attr_intelligence_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="WISDOM"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_wisdom_score_modifier" class="no-spin"><span name="attr_wisdom_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="CHARISMA"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_charisma_score_modifier" class="no-spin"><span name="attr_charisma_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score honor"><span data-i18n="HONOR"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_honor_score_modifier" class="no-spin"><span name="attr_honor_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_sanity_score_modifier" class="no-spin"><span name="attr_sanity_score_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ability_check_toggle" value="1" class="ability-check-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ABILITY_CHECK"></span>. </span><span class="ability-check"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ability_check_modifier_dice" class="center" placeholder="1"><span name="attr_ability_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ability_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ability_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ability_check_modifier_dice_modifier"><span name="attr_ability_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ability_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ability_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ability_check_modifier" class=""><span name="attr_ability_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="STRENGTH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_strength_check_modifier_dice" class="center" placeholder="1"><span name="attr_strength_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_strength_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_strength_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_strength_check_modifier_dice_modifier"><span name="attr_strength_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_strength_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_strength_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_strength_check_modifier" class=""><span name="attr_strength_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier_dice" class="center" placeholder="1"><span name="attr_dexterity_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_dexterity_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_dexterity_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier_dice_modifier"><span name="attr_dexterity_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_dexterity_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_dexterity_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier" class=""><span name="attr_dexterity_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier_dice" class="center" placeholder="1"><span name="attr_constitution_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_constitution_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_constitution_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier_dice_modifier"><span name="attr_constitution_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_constitution_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_constitution_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier" class=""><span name="attr_constitution_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier_dice" class="center" placeholder="1"><span name="attr_intelligence_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_intelligence_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_intelligence_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier_dice_modifier"><span name="attr_intelligence_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_intelligence_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_intelligence_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier" class=""><span name="attr_intelligence_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="WISDOM"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier_dice" class="center" placeholder="1"><span name="attr_wisdom_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_wisdom_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_wisdom_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier_dice_modifier"><span name="attr_wisdom_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_wisdom_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_wisdom_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier" class=""><span name="attr_wisdom_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="CHARISMA"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier_dice" class="center" placeholder="1"><span name="attr_charisma_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_charisma_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_charisma_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier_dice_modifier"><span name="attr_charisma_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_charisma_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_charisma_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier" class=""><span name="attr_charisma_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check honor"><span data-i18n="HONOR"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_honor_check_modifier_dice" class="center" placeholder="1"><span name="attr_honor_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_honor_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_honor_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_honor_check_modifier_dice_modifier"><span name="attr_honor_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_honor_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_honor_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_honor_check_modifier" class=""><span name="attr_honor_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier_dice" class="center" placeholder="1"><span name="attr_sanity_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_sanity_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_sanity_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier_dice_modifier"><span name="attr_sanity_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_sanity_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_sanity_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier" class=""><span name="attr_sanity_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="INITIATIVE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_initiative_modifier_dice" class="center" placeholder="1"><span name="attr_initiative_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_initiative_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_initiative_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_initiative_modifier_dice_modifier"><span name="attr_initiative_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_initiative_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_initiative_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_initiative_modifier" class=""><span name="attr_initiative_modifier" class="auto-expand-text"></span></span></span><div class="ability-check"><span data-i18n="SKILL_$0"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_0_modifier_dice" class="center" placeholder="1"><span name="attr_skill_0_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_0_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_0_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_0_modifier_dice_modifier"><span name="attr_skill_0_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_0_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_0_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_0_modifier" class=""><span name="attr_skill_0_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_0_passive_modifier" class="no-spin"><span name="attr_skill_0_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$1"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_1_modifier_dice" class="center" placeholder="1"><span name="attr_skill_1_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_1_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_1_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_1_modifier_dice_modifier"><span name="attr_skill_1_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_1_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_1_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_1_modifier" class=""><span name="attr_skill_1_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_1_passive_modifier" class="no-spin"><span name="attr_skill_1_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$2"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_2_modifier_dice" class="center" placeholder="1"><span name="attr_skill_2_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_2_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_2_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_2_modifier_dice_modifier"><span name="attr_skill_2_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_2_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_2_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_2_modifier" class=""><span name="attr_skill_2_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_2_passive_modifier" class="no-spin"><span name="attr_skill_2_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$3"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_3_modifier_dice" class="center" placeholder="1"><span name="attr_skill_3_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_3_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_3_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_3_modifier_dice_modifier"><span name="attr_skill_3_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_3_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_3_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_3_modifier" class=""><span name="attr_skill_3_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_3_passive_modifier" class="no-spin"><span name="attr_skill_3_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$4"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_4_modifier_dice" class="center" placeholder="1"><span name="attr_skill_4_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_4_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_4_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_4_modifier_dice_modifier"><span name="attr_skill_4_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_4_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_4_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_4_modifier" class=""><span name="attr_skill_4_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_4_passive_modifier" class="no-spin"><span name="attr_skill_4_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$5"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_5_modifier_dice" class="center" placeholder="1"><span name="attr_skill_5_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_5_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_5_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_5_modifier_dice_modifier"><span name="attr_skill_5_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_5_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_5_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_5_modifier" class=""><span name="attr_skill_5_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_5_passive_modifier" class="no-spin"><span name="attr_skill_5_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$6"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_6_modifier_dice" class="center" placeholder="1"><span name="attr_skill_6_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_6_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_6_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_6_modifier_dice_modifier"><span name="attr_skill_6_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_6_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_6_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_6_modifier" class=""><span name="attr_skill_6_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_6_passive_modifier" class="no-spin"><span name="attr_skill_6_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$7"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_7_modifier_dice" class="center" placeholder="1"><span name="attr_skill_7_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_7_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_7_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_7_modifier_dice_modifier"><span name="attr_skill_7_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_7_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_7_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_7_modifier" class=""><span name="attr_skill_7_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_7_passive_modifier" class="no-spin"><span name="attr_skill_7_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$8"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_8_modifier_dice" class="center" placeholder="1"><span name="attr_skill_8_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_8_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_8_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_8_modifier_dice_modifier"><span name="attr_skill_8_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_8_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_8_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_8_modifier" class=""><span name="attr_skill_8_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_8_passive_modifier" class="no-spin"><span name="attr_skill_8_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$9"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_9_modifier_dice" class="center" placeholder="1"><span name="attr_skill_9_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_9_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_9_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_9_modifier_dice_modifier"><span name="attr_skill_9_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_9_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_9_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_9_modifier" class=""><span name="attr_skill_9_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_9_passive_modifier" class="no-spin"><span name="attr_skill_9_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$10"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_10_modifier_dice" class="center" placeholder="1"><span name="attr_skill_10_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_10_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_10_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_10_modifier_dice_modifier"><span name="attr_skill_10_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_10_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_10_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_10_modifier" class=""><span name="attr_skill_10_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_10_passive_modifier" class="no-spin"><span name="attr_skill_10_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$11"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_11_modifier_dice" class="center" placeholder="1"><span name="attr_skill_11_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_11_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_11_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_11_modifier_dice_modifier"><span name="attr_skill_11_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_11_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_11_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_11_modifier" class=""><span name="attr_skill_11_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_11_passive_modifier" class="no-spin"><span name="attr_skill_11_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$12"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_12_modifier_dice" class="center" placeholder="1"><span name="attr_skill_12_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_12_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_12_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_12_modifier_dice_modifier"><span name="attr_skill_12_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_12_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_12_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_12_modifier" class=""><span name="attr_skill_12_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_12_passive_modifier" class="no-spin"><span name="attr_skill_12_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$13"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_13_modifier_dice" class="center" placeholder="1"><span name="attr_skill_13_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_13_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_13_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_13_modifier_dice_modifier"><span name="attr_skill_13_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_13_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_13_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_13_modifier" class=""><span name="attr_skill_13_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_13_passive_modifier" class="no-spin"><span name="attr_skill_13_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$14"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_14_modifier_dice" class="center" placeholder="1"><span name="attr_skill_14_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_14_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_14_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_14_modifier_dice_modifier"><span name="attr_skill_14_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_14_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_14_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_14_modifier" class=""><span name="attr_skill_14_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_14_passive_modifier" class="no-spin"><span name="attr_skill_14_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$15"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_15_modifier_dice" class="center" placeholder="1"><span name="attr_skill_15_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_15_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_15_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_15_modifier_dice_modifier"><span name="attr_skill_15_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_15_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_15_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_15_modifier" class=""><span name="attr_skill_15_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_15_passive_modifier" class="no-spin"><span name="attr_skill_15_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$16"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_16_modifier_dice" class="center" placeholder="1"><span name="attr_skill_16_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_16_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_16_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_16_modifier_dice_modifier"><span name="attr_skill_16_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_16_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_16_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_16_modifier" class=""><span name="attr_skill_16_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_16_passive_modifier" class="no-spin"><span name="attr_skill_16_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$17"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_17_modifier_dice" class="center" placeholder="1"><span name="attr_skill_17_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_17_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_17_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_17_modifier_dice_modifier"><span name="attr_skill_17_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_17_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_17_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_17_modifier" class=""><span name="attr_skill_17_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_17_passive_modifier" class="no-spin"><span name="attr_skill_17_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$18"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_18_modifier_dice" class="center" placeholder="1"><span name="attr_skill_18_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_18_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_18_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_18_modifier_dice_modifier"><span name="attr_skill_18_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_18_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_18_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_18_modifier" class=""><span name="attr_skill_18_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_18_passive_modifier" class="no-spin"><span name="attr_skill_18_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$19"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_19_modifier_dice" class="center" placeholder="1"><span name="attr_skill_19_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_19_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_19_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_19_modifier_dice_modifier"><span name="attr_skill_19_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_19_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_19_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_19_modifier" class=""><span name="attr_skill_19_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_19_passive_modifier" class="no-spin"><span name="attr_skill_19_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$20"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_20_modifier_dice" class="center" placeholder="1"><span name="attr_skill_20_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_20_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_20_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_20_modifier_dice_modifier"><span name="attr_skill_20_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_20_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_20_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_20_modifier" class=""><span name="attr_skill_20_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_20_passive_modifier" class="no-spin"><span name="attr_skill_20_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$21"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_21_modifier_dice" class="center" placeholder="1"><span name="attr_skill_21_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_21_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_21_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_21_modifier_dice_modifier"><span name="attr_skill_21_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_21_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_21_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_21_modifier" class=""><span name="attr_skill_21_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_21_passive_modifier" class="no-spin"><span name="attr_skill_21_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$22"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_22_modifier_dice" class="center" placeholder="1"><span name="attr_skill_22_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_22_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_22_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_22_modifier_dice_modifier"><span name="attr_skill_22_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_22_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_22_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_22_modifier" class=""><span name="attr_skill_22_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_22_passive_modifier" class="no-spin"><span name="attr_skill_22_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$23"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_23_modifier_dice" class="center" placeholder="1"><span name="attr_skill_23_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_23_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_23_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_23_modifier_dice_modifier"><span name="attr_skill_23_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_23_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_23_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_23_modifier" class=""><span name="attr_skill_23_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_23_passive_modifier" class="no-spin"><span name="attr_skill_23_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ATTACK"></span>. </span><span class="attack"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_modifier_dice" class="center" placeholder="1"><span name="attr_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_modifier_dice_modifier"><span name="attr_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_attack_modifier" class=""><span name="attr_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier_dice_modifier"><span name="attr_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier" class=""><span name="attr_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="MELEE_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_melee_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_melee_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_melee_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier_dice_modifier"><span name="attr_melee_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_melee_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_melee_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier" class=""><span name="attr_melee_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="RANGED_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_ranged_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ranged_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ranged_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier_dice_modifier"><span name="attr_ranged_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ranged_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ranged_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier" class=""><span name="attr_ranged_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="SPELL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier_dice" class="center" placeholder="1"><span name="attr_spell_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier_dice_modifier"><span name="attr_spell_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier" class=""><span name="attr_spell_attack_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_damage_toggle" value="1" class="damage-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="DAMAGE"></span>. </span><span class="damage"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_damage_modifier_dice" class="center" placeholder="1"><span name="attr_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_damage_modifier_dice_modifier"><span name="attr_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_damage_modifier" class=""><span name="attr_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier_dice_modifier"><span name="attr_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier" class=""><span name="attr_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="MELEE_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_melee_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_melee_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_melee_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier_dice_modifier"><span name="attr_melee_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_melee_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_melee_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier" class=""><span name="attr_melee_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="RANGED_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_ranged_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ranged_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ranged_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier_dice_modifier"><span name="attr_ranged_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ranged_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ranged_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier" class=""><span name="attr_ranged_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="SPELL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier_dice" class="center" placeholder="1"><span name="attr_spell_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier_dice_modifier"><span name="attr_spell_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier" class=""><span name="attr_spell_damage_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_spell_toggle" value="1" class="spell-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="SPELL"></span>. </span><span class="spell"><span data-i18n="DC"></span><span> </span><span class="edit auto-expand-wrap"><select name="attr_spell_dc_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_dc_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_dc_modifier" class=""><span name="attr_spell_dc_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="spell"><span data-i18n="HEAL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier_dice" class="center" placeholder="1"><span name="attr_spell_heal_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_heal_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_heal_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier_dice_modifier"><span name="attr_spell_heal_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_heal_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_heal_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier" class=""><span name="attr_spell_heal_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ac_toggle" value="1" class="ac-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="AC"></span>. </span><span class="ac"><span class="edit auto-expand-wrap"><select name="attr_ac_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ac_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ac_modifier" class=""><span name="attr_ac_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="SAVING_THROW"></span>. </span><span class="saving-throw"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier_dice_modifier"><span name="attr_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier" class=""><span name="attr_saving_throw_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw default-saving-throw"><span data-i18n="STRENGTH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_strength_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_strength_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_strength_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier_dice_modifier"><span name="attr_strength_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_strength_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_strength_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier" class=""><span name="attr_strength_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_dexterity_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_dexterity_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_dexterity_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier_dice_modifier"><span name="attr_dexterity_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_dexterity_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_dexterity_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier" class=""><span name="attr_dexterity_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_constitution_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_constitution_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_constitution_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier_dice_modifier"><span name="attr_constitution_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_constitution_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_constitution_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier" class=""><span name="attr_constitution_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_intelligence_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_intelligence_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_intelligence_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier_dice_modifier"><span name="attr_intelligence_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_intelligence_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_intelligence_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier" class=""><span name="attr_intelligence_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="WISDOM"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_wisdom_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_wisdom_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_wisdom_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier_dice_modifier"><span name="attr_wisdom_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_wisdom_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_wisdom_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier" class=""><span name="attr_wisdom_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="CHARISMA"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_charisma_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_charisma_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_charisma_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier_dice_modifier"><span name="attr_charisma_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_charisma_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_charisma_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier" class=""><span name="attr_charisma_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw honor"><span data-i18n="HONOR"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_honor_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_honor_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_honor_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier_dice_modifier"><span name="attr_honor_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_honor_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_honor_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier" class=""><span name="attr_honor_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_sanity_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_sanity_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_sanity_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier_dice_modifier"><span name="attr_sanity_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_sanity_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_sanity_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier" class=""><span name="attr_sanity_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw"><span data-i18n="DEATH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_death_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_death_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_death_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier_dice_modifier"><span name="attr_death_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_death_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_death_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier" class=""><span name="attr_death_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="FORTITUDE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_fortitude_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_fortitude_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_fortitude_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier_dice_modifier"><span name="attr_fortitude_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_fortitude_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_fortitude_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier" class=""><span name="attr_fortitude_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="REFLEX"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_reflex_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_reflex_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_reflex_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier_dice_modifier"><span name="attr_reflex_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_reflex_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_reflex_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier" class=""><span name="attr_reflex_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="WILL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_will_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_will_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_will_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier_dice_modifier"><span name="attr_will_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_will_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_will_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier" class=""><span name="attr_will_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span></div></div></div></fieldset><div class="wrap-box-title center" data-i18n="MODIFIERS"></div></div><div class="wrap-box mar-b-smd"><div class="shaped-row align-flex-start"><span data-i18n="EXHAUSTION"></span><span class="auto-expand-wrap"><input type="number" name="attr_exhaustion_level" class="no-spin" min="0" value="0" max="6"><span name="attr_exhaustion_level" class="auto-expand-text"></span></span><div class="tooltip mar-l-smd"><div class="tooltip-toggle-text center">?</div><div class="tooltip-content-left small-label"><table><thead><tr><th data-i18n="LEVEL"></th><th data-i18n="EFFECT"></th></tr></thead><tbody><tr><td class="center">1</td><td data-i18n="EXHAUSTION_LEVEL_1"></td></tr><tr><td class="center">2</td><td data-i18n="EXHAUSTION_LEVEL_2"></td></tr><tr><td class="center">3</td><td data-i18n="EXHAUSTION_LEVEL_3"></td></tr><tr><td class="center">4</td><td data-i18n="EXHAUSTION_LEVEL_4"></td></tr><tr><td class="center">5</td><td data-i18n="EXHAUSTION_LEVEL_5"></td></tr><tr><td class="center">6</td><td data-i18n="EXHAUSTION_LEVEL_6"></td></tr></tbody></table></div></div></div><button type="roll" name="roll_shaped_conditions" class="wrapper-button center" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONDITIONS}}} {{text_big=^{EXHAUSTION_LEVEL}: @{exhaustion_level}}}" tabindex="-1"><div class="wrap-box-title center" data-i18n="CONDITIONS"></div></button></div><div class="features wrap-box mar-b-smd"><input type="hidden" name="attr_racialtraits_chat_var" class="item-shown" value=""><div class="item-to-show racial-traits"><div class="shaped-row edit"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_halfling_luck" value="1"><span data-i18n="HALFLING_LUCK" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_savage_attacks" value="1"><span data-i18n="HALF_ORC_SAVAGE_ATTACKS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_racial_feature_powerful_build" value="1"><span data-i18n="RACIAL_FEATURE_POWERFUL_BUILD" class="small-font lowercase"></span></label></div><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_racialtraits_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_racialtraits_condense" class="toggle-filter-condense"><fieldset class="repeating_racialtrait"><div class="relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{racialtrait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{racialtrait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="AMPHIBIOUS" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset><button type="roll" name="roll_shaped_racialtraits" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{RACIAL_TRAITS}}} {{text_big=@{racialtraits_macro_var}}}"><div class="wrap-box-title center" data-i18n="RACIAL_TRAITS"></div></button><hr></div><input type="hidden" name="attr_classfeatures_chat_var" class="item-shown" value=""><div class="item-to-show class-features"><div class="edit mar-b-md"><div class="shaped-row"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_artificer_toggle" value="1"><span data-i18n="ARTIFICER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_barbarian_toggle" value="1"><span data-i18n="BARBARIAN" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_bard_toggle" value="1"><span data-i18n="BARD" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_cleric_toggle" value="1"><span data-i18n="CLERIC" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_druid_toggle" value="1"><span data-i18n="DRUID" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_fighter_toggle" value="1"><span data-i18n="FIGHTER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_monk_toggle" value="1"><span data-i18n="MONK" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_paladin_toggle" value="1"><span data-i18n="PALADIN" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ranger_toggle" value="1"><span data-i18n="RANGER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_rangerua_toggle" value="1"><span data-i18n="RANGERUA" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_rogue_toggle" value="1"><span data-i18n="ROGUE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_sorcerer_toggle" value="1"><span data-i18n="SORCERER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_warlock_toggle" value="1"><span data-i18n="WARLOCK" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_wizard_toggle" value="1"><span data-i18n="WIZARD" class="small-font lowercase"></span></label></div><div><input type="hidden" name="attr_artificer_toggle" class="artificer-class-features"><div class="artificer-class-features-toggle shaped-row"><span class="bold"><span data-i18n="ARTIFICER"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_magic_item_analysis_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_MAGIC_ITEM_ANALYSIS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_tool_expertise_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_TOOL_EXPERTISE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_wondrous_invention_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_WONDROUS_INVENTION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_infuse_magic_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_INFUSE_MAGIC" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_superior_attunement_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_SUPERIOR_ATTUNEMENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_mechanical_servant_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_MECHANICAL_SERVANT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_artificer_soul_of_artifice_toggle" value="1"><span data-i18n="CLASS_FEATURE_ARTIFICER_SOUL_OF_ARTIFICE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_barbarian_toggle" class="barbarian-class-features"><div class="barbarian-class-features-toggle shaped-row"><span class="bold"><span data-i18n="BARBARIAN"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_rage_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_RAGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_unarmored_defense_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_UNARMORED_DEFENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_reckless_attack_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_RECKLESS_ATTACK" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_danger_sense_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_DANGER_SENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_fast_movement_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_FAST_MOVEMENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_feral_instinct_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_FERAL_INSTINCT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_brutal_critical_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_BRUTAL_CRITICAL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_relentless_rage_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_RELENTLESS_RAGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_persistent_rage_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_PERSISTENT_RAGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_indomitable_might_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_INDOMITABLE_MIGHT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_barbarian_primal_champion_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARBARIAN_PRIMAL_CHAMPION" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_bard_toggle" class="bard-class-features"><div class="bard-class-features-toggle shaped-row"><span class="bold"><span data-i18n="BARD"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_bardic_inspiration_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_BARDIC_INSPIRATION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_jack_of_all_trades_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_JACK_OF_ALL_TRADES" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_song_of_rest_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_SONG_OF_REST" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_expertise_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_EXPERTISE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_countercharm_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_COUNTERCHARM" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_magical_secrets_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_MAGICAL_SECRETS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_bard_superior_inspiration_toggle" value="1"><span data-i18n="CLASS_FEATURE_BARD_SUPERIOR_INSPIRATION" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_cleric_toggle" class="cleric-class-features"><div class="cleric-class-features-toggle shaped-row"><span class="bold"><span data-i18n="CLERIC"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_cleric_channel_divinity_toggle" value="1"><span data-i18n="CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_cleric_channel_divinity_turn_undead_toggle" value="1"><span data-i18n="CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY_TURN_UNDEAD" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_cleric_divine_intervention_toggle" value="1"><span data-i18n="CLASS_FEATURE_CLERIC_DIVINE_INTERVENTION" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_druid_toggle" class="druid-class-features"><div class="druid-class-features-toggle shaped-row"><span class="bold"><span data-i18n="DRUID"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_druid_druidic_toggle" value="1"><span data-i18n="CLASS_FEATURE_DRUID_DRUIDIC" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_druid_wild_shape_toggle" value="1"><span data-i18n="CLASS_FEATURE_DRUID_WILD_SHAPE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_druid_timeless_body_toggle" value="1"><span data-i18n="CLASS_FEATURE_DRUID_TIMELESS_BODY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_druid_beast_spells_toggle" value="1"><span data-i18n="CLASS_FEATURE_DRUID_BEAST_SPELLS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_druid_archdruid_toggle" value="1"><span data-i18n="CLASS_FEATURE_DRUID_ARCHDRUID" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_fighter_toggle" class="fighter-class-features"><div class="fighter-class-features-toggle shaped-row"><span class="bold"><span data-i18n="FIGHTER"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_fighter_fighting_style_toggle" value="1"><span data-i18n="CLASS_FEATURE_FIGHTER_FIGHTING_STYLE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_fighter_second_wind_toggle" value="1"><span data-i18n="CLASS_FEATURE_FIGHTER_SECOND_WIND" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_fighter_action_surge_toggle" value="1"><span data-i18n="CLASS_FEATURE_FIGHTER_ACTION_SURGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_fighter_indomitable_toggle" value="1"><span data-i18n="CLASS_FEATURE_FIGHTER_INDOMITABLE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_fighter_champion_remarkable_athlete_toggle" value="1"><span data-i18n="CLASS_FEATURE_FIGHTER_CHAMPION_REMARKABLE_ATHLETE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_monk_toggle" class="monk-class-features"><div class="monk-class-features-toggle shaped-row"><span class="bold"><span data-i18n="MONK"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_unarmored_defense_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_UNARMORED_DEFENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_martial_arts_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_MARTIAL_ARTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_ki_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_KI" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_flurry_of_blows_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_FLURRY_OF_BLOWS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_patient_defense_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_PATIENT_DEFENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_step_of_the_wind_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_STEP_OF_THE_WIND" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_unarmored_movement_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_UNARMORED_MOVEMENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_deflect_missiles_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_DEFLECT_MISSILES" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_slow_fall_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_SLOW_FALL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_stunning_strike_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_STUNNING_STRIKE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_ki_empowered_strikes_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_KI_EMPOWERED_STRIKES" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_evasion_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_EVASION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_stillness_of_mind_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_STILLNESS_OF_MIND" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_purity_of_body_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_PURITY_OF_BODY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_tongue_of_the_sun_and_moon_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_TONGUE_OF_THE_SUN_AND_MOON" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_diamond_soul_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_DIAMOND_SOUL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_timeless_body_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_TIMELESS_BODY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_empty_body_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_EMPTY_BODY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_monk_perfect_self_toggle" value="1"><span data-i18n="CLASS_FEATURE_MONK_PERFECT_SELF" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_paladin_toggle" class="paladin-class-features"><div class="paladin-class-features-toggle shaped-row"><span class="bold"><span data-i18n="PALADIN"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_divine_sense_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_DIVINE_SENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_lay_on_hands_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_LAY_ON_HANDS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_fighting_style_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_FIGHTING_STYLE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_divine_smite_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_DIVINE_SMITE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_divine_health_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_DIVINE_HEALTH" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_channel_divinity_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_CHANNEL_DIVINITY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_aura_of_protection_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_AURA_OF_PROTECTION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_aura_of_courage_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_AURA_OF_COURAGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_improved_divine_smite_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_IMPROVED_DIVINE_SMITE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_paladin_cleansing_touch_toggle" value="1"><span data-i18n="CLASS_FEATURE_PALADIN_CLEANSING_TOUCH" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_ranger_toggle" class="ranger-class-features"><div class="ranger-class-features-toggle shaped-row"><span class="bold"><span data-i18n="RANGER"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_favored_enemy_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_FAVORED_ENEMY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_natural_explorer_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_NATURAL_EXPLORER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_fighting_style_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_FIGHTING_STYLE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_primeval_awareness_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_PRIMEVAL_AWARENESS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_lands_stride_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_LANDS_STRIDE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_hide_in_plain_sight_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_HIDE_IN_PLAIN_SIGHT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_vanish_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_VANISH" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_feral_senses_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_FERAL_SENSES" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_ranger_foe_slayer_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGER_FOE_SLAYER" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_rangerua_toggle" class="rangerua-class-features"><div class="rangerua-class-features-toggle shaped-row"><span class="bold"><span data-i18n="RANGERUA"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_favored_enemy_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_FAVORED_ENEMY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_natural_explorer_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_NATURAL_EXPLORER" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_fighting_style_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_FIGHTING_STYLE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_primeval_awareness_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_PRIMEVAL_AWARENESS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_greater_favored_enemy_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_GREATER_FAVORED_ENEMY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_fleet_of_foot_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_FLEET_OF_FOOT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_hide_in_plain_sight_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_HIDE_IN_PLAIN_SIGHT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_vanish_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_VANISH" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_feral_senses_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_FERAL_SENSES" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rangerua_foe_slayer_toggle" value="1"><span data-i18n="CLASS_FEATURE_RANGERUA_FOE_SLAYER" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_rogue_toggle" class="rogue-class-features"><div class="rogue-class-features-toggle shaped-row"><span class="bold"><span data-i18n="ROGUE"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_expertise_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_EXPERTISE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_sneak_attack_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_SNEAK_ATTACK" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_thieves_cant_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_THIEVES_CANT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_cunning_action_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_CUNNING_ACTION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_uncanny_dodge_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_UNCANNY_DODGE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_evasion_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_EVASION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_reliable_talent_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_RELIABLE_TALENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_blindsense_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_BLINDSENSE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_slippery_mind_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_SLIPPERY_MIND" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_elusive_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_ELUSIVE" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_rogue_stroke_of_luck_toggle" value="1"><span data-i18n="CLASS_FEATURE_ROGUE_STROKE_OF_LUCK" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_sorcerer_toggle" class="sorcerer-class-features"><div class="sorcerer-class-features-toggle shaped-row"><span class="bold"><span data-i18n="SORCERER"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_sorcery_points_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_SORCERY_POINTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_flexible_casting_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_FLEXIBLE_CASTING" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_sorcerous_restoration_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_SORCEROUS_RESTORATION" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_careful_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_CAREFUL_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_distant_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_DISTANT_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_empowered_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_EMPOWERED_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_extended_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_EXTENDED_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_heightened_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_HEIGHTENED_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_quickened_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_QUICKENED_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_subtle_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_SUBTLE_SPELL" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_sorcerer_metamagic_twinned_spell_toggle" value="1"><span data-i18n="CLASS_FEATURE_SORCERER_METAMAGIC_TWINNED_SPELL" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_warlock_toggle" class="warlock-class-features"><div class="warlock-class-features-toggle shaped-row"><span class="bold"><span data-i18n="WARLOCK"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_warlock_eldritch_invocations_toggle" value="1"><span data-i18n="CLASS_FEATURE_WARLOCK_ELDRITCH_INVOCATIONS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_warlock_pact_boon_toggle" value="1"><span data-i18n="CLASS_FEATURE_WARLOCK_PACT_BOON" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_warlock_mystic_arcanum_toggle" value="1"><span data-i18n="CLASS_FEATURE_WARLOCK_MYSTIC_ARCANUM" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_warlock_eldritch_master_toggle" value="1"><span data-i18n="CLASS_FEATURE_WARLOCK_ELDRITCH_MASTER" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_wizard_toggle" class="wizard-class-features"><div class="wizard-class-features-toggle shaped-row"><span class="bold"><span data-i18n="WIZARD"></span>. </span><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_wizard_arcane_recovery_toggle" value="1"><span data-i18n="CLASS_FEATURE_WIZARD_ARCANE_RECOVERY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_wizard_spell_mastery_toggle" value="1"><span data-i18n="CLASS_FEATURE_WIZARD_SPELL_MASTERY" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_class_feature_wizard_signature_spells_toggle" value="1"><span data-i18n="CLASS_FEATURE_WIZARD_SIGNATURE_SPELLS" class="small-font lowercase"></span></label></div></div></div><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_classfeatures_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_classfeatures_condense" class="toggle-filter-condense"><fieldset class="repeating_classfeature"><div class="relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{classfeature=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{classfeature=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="AMPHIBIOUS" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset><button type="roll" name="roll_shaped_classfeatures" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CLASS_FEATURES}}} {{text_big=@{classfeatures_macro_var}}}"><div class="wrap-box-title center" data-i18n="CLASS_FEATURES"></div></button><hr></div><input type="hidden" name="attr_feats_chat_var" class="item-shown" value=""><div class="item-to-show feats"><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_feats_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_feats_condense" class="toggle-filter-condense"><fieldset class="repeating_feat"><div class="relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{feat=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{feat=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="AMPHIBIOUS" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset><button type="roll" name="roll_shaped_feats" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FEATS}}} {{text_big=@{feats_macro_var}}}"><div class="wrap-box-title center" data-i18n="FEATS"></div></button><hr></div><input type="hidden" name="attr_traits_chat_var" class="item-shown" value=""><div class="item-to-show traits"><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_traits_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_traits_condense" class="toggle-filter-condense"><fieldset class="repeating_trait"><div class="relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{trait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_trait" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{trait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="AMPHIBIOUS" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset><button type="roll" name="roll_shaped_traits" class="wrapper-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TRAITS}}} {{text_big=@{traits_macro_var}}}"><div class="wrap-box-title center" data-i18n="TRAITS"></div></button></div></div></div></div></div><div class="section-npc"><div class="bar"></div><div class="npc-content-wrap"><div class="shaped-row"><div class="23-rem left-column pad-r-md compendium-drop-target monsters"><input type="hidden" name="attr_content_srd" accept="Content"> <input type="hidden" name="attr_token_size" accept="Token Size"><div><button type="roll" name="roll_shaped_statblock" class="presentation" value="/w @{character_name} @{output_option} &{template:5e-shaped} {{title=@{character_name}}} {{subheader=^{@{size}} @{type}, @{alignment}}} {{Armor Class=@{ac} (@{ac_note})}} {{Initiative=[@{initiative}](~shaped_initiative)}} {{Hit Points=@{HP} (@{hp_formula})}} {{Speed=@{speed_string}}} {{Abilities=[Str @{strength_calculated} (@{strength_check_mod_with_sign})](~shaped_strength_check), [Dex @{dexterity_calculated} (@{dexterity_check_mod_with_sign})](~shaped_dexterity_check), [Con @{constitution_calculated} (@{constitution_check_mod_with_sign})](~shaped_constitution_check), [Int @{intelligence_calculated} (@{intelligence_check_mod_with_sign})](~shaped_intelligence_check), [Wis @{wisdom_calculated} (@{wisdom_check_mod_with_sign})](~shaped_wisdom_check), [Cha @{charisma_calculated} (@{charisma_check_mod_with_sign})](~shaped_charisma_check)}} {{Saving Throws=@{saving_throw_macro_var}}} {{Skills=@{skills_macro_var}}} @{damage_resistances_var} {{Senses=@{senses_string}}} @{languages_chat_var} {{Challenge=@{challenge} (@{xp_readable})}} @{racialtraits_chat_var} @{classfeatures_chat_var} @{feats_chat_var} @{traits_chat_var} @{actions_chat_var} @{reactions_chat_var} @{legendaryactions_chat_var} @{lairactions_chat_var} @{regionaleffects_chat_var}"><span name="attr_character_name" class="creature-name"></span></button><input type="text" name="attr_character_name" class="creature-name edit" accept="Name" data-i18n-placeholder="DRAGON"></div><div class="shaped-row space-between no-wrap"><div class="shaped-row edit"><span class="auto-expand-wrap"><select name="attr_size" class="italic" accept="Size"><option value="TINY" data-i18n="TINY"></option><option value="SMALL" data-i18n="SMALL"></option><option value="MEDIUM" data-i18n="MEDIUM" selected="selected"></option><option value="LARGE" data-i18n="LARGE"></option><option value="HUGE" data-i18n="HUGE"></option><option value="GARGANTUAN" data-i18n="GARGANTUAN"></option></select><span name="attr_size" class="auto-expand-text min-2-rem" data-i18n-dynamic></span></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_type" class="italic" data-i18n-placeholder="DRAGON" accept="Type"><span name="attr_type" class="auto-expand-text min-2-rem"></span></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_alignment" class="italic" data-i18n-placeholder="LAWFUL_EVIL" accept="Alignment"><span name="attr_alignment" class="auto-expand-text min-2-rem"></span></span></div><span class="italic presentation"><span name="attr_size" data-i18n-dynamic></span><span> </span><span name="attr_type"></span>,<span> </span><span name="attr_alignment"></span></span><div class="shaped-version right mar-l-sm mar-r-sm"><span>Shaped</span><span> </span><span>v<span name="attr_version"></span></span></div></div><div class="divider"></div><div class="top-stats"><div class="ac shaped-row align-flex-end"><button type="roll" name="roll_shaped_ac" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{AC}}} {{text_top=@{AC}}} {{text=@{ac_note}}}" tabindex="-1"><span class="bold capitalize" data-i18n="ARMOR_CLASS"></span><span> </span><span class="presentation"><span name="attr_AC">10</span><span> </span>(<span name="attr_ac_note"></span>)</span></button><span class="auto-expand-wrap edit"><input type="hidden" name="attr_ac_srd" accept="AC"> <input type="number" name="attr_AC" class="no-spin" value="10"><span name="attr_AC" class="auto-expand-text"></span></span><span class="edit"> (</span><span class="auto-expand-wrap edit"><input type="text" name="attr_ac_note"><span name="attr_ac_note" class="auto-expand-text"></span></span><span class="edit">)</span></div><div class="shaped-row align-flex-end no-wrap"><input type="hidden" name="attr_initiative_formula" value="0[dex]"><button type="roll" name="roll_shaped_initiative" value="@{initiative_output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INITIATIVE}}} {{@{initiative_roll}=1}} {{roll1=[[@{initiative_formula}]]}} @{attacher_initiative}"><span class="bold capitalize" data-i18n="INITIATIVE"></span><span> </span><span name="attr_initiative" class="presentation">+0</span></button><span name="attr_initiative" class="edit">+0</span><span class="edit"> (</span><span class="auto-expand-wrap edit"><select name="attr_initiative_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX" selected="selected"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_initiative_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="edit">)</span></div><div class="shaped-row align-flex-end"><input type="hidden" name="attr_hp_srd" accept="HP"><button type="roll" name="roll_shaped_hp" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS}}} {{hp=@{hp}}} {{hp_max=@{hp|max}}}"><span class="bold capitalize" data-i18n="HIT_POINTS"></span><span> </span><span name="attr_HP"></span></button><span> </span><span>(</span><span class="presentation"><button type="roll" name="roll_shaped_npc_hp" value="/w GM &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HIT_POINTS_ROLLED}}} {{text_top=[[@{hp_formula}]] (Average @{HP})}}"><span name="attr_hp_formula"></span></button></span><div class="edit"><div class="shaped-row"><span class="auto-expand-wrap"><input type="number" name="attr_hit_dice" class="no-spin" class="no-spin" step="1"><span name="attr_hit_dice" class="auto-expand-text"></span></span><span class="auto-expand-wrap"><select name="attr_hit_die"><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_hit_die" class="auto-expand-text"></span></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_hp_extra"><span name="attr_hp_extra" class="auto-expand-text"></span></span></div></div><span>)</span><div class="pad-l-xxl"><input type="hidden" name="attr_hd_d2_formula" class="toggle-hd-d2" value=""><div class="shaped-row center align-flex-end hd-d2"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d2" class="no-spin" min="0" step="1"><span name="attr_hd_d2" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d2_max" class="center"></span><input type="hidden" name="attr_hd_d2_query"><div><button type="roll" name="roll_shaped_hd_d2" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d2_query}d2 ^{HIT_DICE}}} {{uses=@{hd_d2}}} {{uses_max=@{hd_d2|max}}} @{hd_d2_formula} @{attacher_hit_dice}">d2</button></div></div><input type="hidden" name="attr_hd_d4_formula" class="toggle-hd-d4" value=""><div class="shaped-row center align-flex-end hd-d4"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d4" class="no-spin" min="0" step="1"><span name="attr_hd_d4" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d4_max" class="center"></span><input type="hidden" name="attr_hd_d4_query"><div><button type="roll" name="roll_shaped_hd_d4" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d4_query}d4 ^{HIT_DICE}}} {{uses=@{hd_d4}}} {{uses_max=@{hd_d4|max}}} @{hd_d4_formula} @{attacher_hit_dice}">d4</button></div></div><input type="hidden" name="attr_hd_d6_formula" class="toggle-hd-d6" value=""><div class="shaped-row center align-flex-end hd-d6"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d6" class="no-spin" min="0" step="1"><span name="attr_hd_d6" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d6_max" class="center"></span><input type="hidden" name="attr_hd_d6_query"><div><button type="roll" name="roll_shaped_hd_d6" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d6_query}d6 ^{HIT_DICE}}} {{uses=@{hd_d6}}} {{uses_max=@{hd_d6|max}}} @{hd_d6_formula} @{attacher_hit_dice}">d6</button></div></div><input type="hidden" name="attr_hd_d8_formula" class="toggle-hd-d8" value=""><div class="shaped-row center align-flex-end hd-d8"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d8" class="no-spin" min="0" step="1"><span name="attr_hd_d8" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d8_max" class="center"></span><input type="hidden" name="attr_hd_d8_query"><div><button type="roll" name="roll_shaped_hd_d8" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d8_query}d8 ^{HIT_DICE}}} {{uses=@{hd_d8}}} {{uses_max=@{hd_d8|max}}} @{hd_d8_formula} @{attacher_hit_dice}">d8</button></div></div><input type="hidden" name="attr_hd_d10_formula" class="toggle-hd-d10" value=""><div class="shaped-row center align-flex-end hd-d10"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d10" class="no-spin" min="0" step="1"><span name="attr_hd_d10" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d10_max" class="center"></span><input type="hidden" name="attr_hd_d10_query"><div><button type="roll" name="roll_shaped_hd_d10" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d10_query}d10 ^{HIT_DICE}}} {{uses=@{hd_d10}}} {{uses_max=@{hd_d10|max}}} @{hd_d10_formula} @{attacher_hit_dice}">d10</button></div></div><input type="hidden" name="attr_hd_d12_formula" class="toggle-hd-d12" value=""><div class="shaped-row center align-flex-end hd-d12"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d12" class="no-spin" min="0" step="1"><span name="attr_hd_d12" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d12_max" class="center"></span><input type="hidden" name="attr_hd_d12_query"><div><button type="roll" name="roll_shaped_hd_d12" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d12_query}d12 ^{HIT_DICE}}} {{uses=@{hd_d12}}} {{uses_max=@{hd_d12|max}}} @{hd_d12_formula} @{attacher_hit_dice}">d12</button></div></div><input type="hidden" name="attr_hd_d20_formula" class="toggle-hd-d20" value=""><div class="shaped-row center align-flex-end hd-d20"><span class="auto-expand-wrap"><input type="number" name="attr_hd_d20" class="no-spin" min="0" step="1"><span name="attr_hd_d20" class="auto-expand-text"></span></span><span>/</span><span name="attr_hd_d20_max" class="center"></span><input type="hidden" name="attr_hd_d20_query"><div><button type="roll" name="roll_shaped_hd_d20" class="bold" value="@{hit_dice_output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{hd_d20_query}d20 ^{HIT_DICE}}} {{uses=@{hd_d20}}} {{uses_max=@{hd_d20|max}}} @{hd_d20_formula} @{attacher_hit_dice}">d20</button></div></div></div></div><input type="hidden" name="attr_speed_string" class="item-shown" value=""><div class="item-to-show"><input type="hidden" name="attr_npc_speed" accept="Speed"><div class="shaped-row"><button type="roll" name="roll_shaped_speed" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPEED}}} {{text_big=@{speed_string}}}" tabindex="-1"><span data-i18n="SPEED" class="heading"></span><span> </span><span name="attr_speed_string" class="presentation"></span></button><span class="auto-expand-wrap edit"><input type="text" name="attr_speed" class="small-label"><span name="attr_speed" class="auto-expand-text"></span></span><span class="edit">, </span><span data-i18n="BURROW" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_burrow" class="small-label"><span name="attr_speed_burrow" class="auto-expand-text"></span></span><span class="edit">, </span><span data-i18n="CLIMB" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_climb" class="small-label"><span name="attr_speed_climb" class="auto-expand-text"></span></span><span class="edit">, </span><span data-i18n="FLY" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_fly" class="small-label"><span name="attr_speed_fly" class="auto-expand-text"></span></span><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_speed_fly_hover" value="1"><span data-i18n="HOVER" class="small-font lowercase"></span></label><span class="edit">, </span><span data-i18n="SWIM" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_speed_swim" class="small-label"><span name="attr_speed_swim" class="auto-expand-text"></span></span></div></div><div class="divider"></div><div class="shaped-row space-between mar-l-md mar-r-lg"><div class="center"><button type="roll" name="roll_shaped_strength_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH} ^{CHECK}}} {{@{shaped_d20}=1}} @{strength_check_formula} @{hide_gm_info} @{attacher_strength_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="STR"></div><div class="presentation mar-t-sm"><span name="attr_strength_calculated" class="center"></span><span> </span>(<span name="attr_strength_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_strength_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_strength" class="no-spin" accept="STR" value="10"><span name="attr_strength" class="auto-expand-text"></span></span><span>(<span name="attr_strength_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_strength_check_mod_with_sign">+0</span></div></div><div class="center"><button type="roll" name="roll_shaped_dexterity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY} ^{CHECK}}} {{@{shaped_d20}=1}} @{dexterity_check_formula} @{hide_gm_info} @{attacher_dexterity_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="DEX"></div><div class="presentation mar-t-sm"><span name="attr_dexterity_calculated" class="center"></span><span> </span>(<span name="attr_dexterity_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_dexterity_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_dexterity" class="no-spin" accept="DEX" value="10"><span name="attr_dexterity" class="auto-expand-text"></span></span><span>(<span name="attr_dexterity_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_dexterity_check_mod_with_sign">+0</span></div></div><div class="center"><button type="roll" name="roll_shaped_constitution_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION} ^{CHECK}}} {{@{shaped_d20}=1}} @{constitution_check_formula} @{hide_gm_info} @{attacher_constitution_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="CON"></div><div class="presentation mar-t-sm"><span name="attr_constitution_calculated" class="center"></span><span> </span>(<span name="attr_constitution_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_constitution_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_constitution" class="no-spin" accept="CON" value="10"><span name="attr_constitution" class="auto-expand-text"></span></span><span>(<span name="attr_constitution_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_constitution_check_mod_with_sign">+0</span></div></div><div class="center"><button type="roll" name="roll_shaped_intelligence_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE} ^{CHECK}}} {{@{shaped_d20}=1}} @{intelligence_check_formula} @{hide_gm_info} @{attacher_intelligence_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="INT"></div><div class="presentation mar-t-sm"><span name="attr_intelligence_calculated" class="center"></span><span> </span>(<span name="attr_intelligence_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_intelligence_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_intelligence" class="no-spin" accept="INT" value="10"><span name="attr_intelligence" class="auto-expand-text"></span></span><span>(<span name="attr_intelligence_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_intelligence_check_mod_with_sign">+0</span></div></div><div class="center"><button type="roll" name="roll_shaped_wisdom_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM} ^{CHECK}}} {{@{shaped_d20}=1}} @{wisdom_check_formula} @{hide_gm_info} @{attacher_wisdom_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="WIS"></div><div class="presentation mar-t-sm"><span name="attr_wisdom_calculated" class="center"></span><span> </span>(<span name="attr_wisdom_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_wisdom_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_wisdom" class="no-spin" accept="WIS" value="10"><span name="attr_wisdom" class="auto-expand-text"></span></span><span>(<span name="attr_wisdom_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_wisdom_check_mod_with_sign">+0</span></div></div><div class="center"><button type="roll" name="roll_shaped_charisma_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA} ^{CHECK}}} {{@{shaped_d20}=1}} @{charisma_check_formula} @{hide_gm_info} @{attacher_charisma_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="CHA"></div><div class="presentation mar-t-sm"><span name="attr_charisma_calculated" class="center"></span><span> </span>(<span name="attr_charisma_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_charisma_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_charisma" class="no-spin" accept="CHA" value="10"><span name="attr_charisma" class="auto-expand-text"></span></span><span>(<span name="attr_charisma_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_charisma_check_mod_with_sign">+0</span></div></div><div class="center honor"><button type="roll" name="roll_shaped_honor_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HONOR} ^{CHECK}}} {{@{shaped_d20}=1}} @{honor_check_formula} @{hide_gm_info} @{attacher_honor_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="HON"></div><div class="presentation mar-t-sm"><span name="attr_honor_calculated" class="center"></span><span> </span>(<span name="attr_honor_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_honor_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_honor" class="no-spin" accept="HON" value="10"><span name="attr_honor" class="auto-expand-text"></span></span><span>(<span name="attr_honor_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_honor_check_mod_with_sign">+0</span></div></div><div class="center sanity"><button type="roll" name="roll_shaped_sanity_check" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SANITY} ^{CHECK}}} {{@{shaped_d20}=1}} @{sanity_check_formula} @{hide_gm_info} @{attacher_sanity_check}" tabindex="-1"><div class="bold uppercase center" data-i18n="SAN"></div><div class="presentation mar-t-sm"><span name="attr_sanity_calculated" class="center"></span><span> </span>(<span name="attr_sanity_mod_with_sign" class="center">+0</span>)</div></button><input type="hidden" name="attr_sanity_mod"><div class="shaped-row center edit"><span class="auto-expand-wrap"><input type="number" name="attr_sanity" class="no-spin" accept="SAN" value="10"><span name="attr_sanity" class="auto-expand-text"></span></span><span>(<span name="attr_sanity_mod_with_sign" class="center">+0</span>)</span></div><div class="edit shaped-row center align-center small-label"><span data-i18n="CHECK" class="lowercase"></span><span> </span><span name="attr_sanity_check_mod_with_sign">+0</span></div></div></div><div class="divider"></div><input type="hidden" name="attr_saving_throws_srd" accept="Saving Throws"><div class="saving-throws shaped-row align-flex-end"><button type="roll" name="roll_shaped_saving_throw" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text_big=@{saving_throw_macro_var}}}"><span class="bold capitalize" data-i18n="SAVING_THROWS"></span></button><span class="pad-l-sm"></span><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_strength_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_strength_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{STRENGTH_SAVING_THROW}}} {{@{shaped_d20}=1}} @{strength_saving_throw_formula} @{hide_gm_info} @{attacher_strength_saving_throw}" tabindex="-1"><span data-i18n="STR"></span><span> </span><span name="attr_strength_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_dexterity_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_dexterity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DEXTERITY_SAVING_THROW}}} {{@{shaped_d20}=1}} @{dexterity_saving_throw_formula} @{hide_gm_info} @{attacher_dexterity_saving_throw}" tabindex="-1"><span data-i18n="DEX"></span><span> </span><span name="attr_dexterity_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_constitution_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_constitution_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONSTITUTION_SAVING_THROW}}} {{@{shaped_d20}=1}} @{constitution_saving_throw_formula} @{hide_gm_info} @{attacher_constitution_saving_throw}" tabindex="-1"><span data-i18n="CON"></span><span> </span><span name="attr_constitution_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_intelligence_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_intelligence_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{INTELLIGENCE_SAVING_THROW}}} {{@{shaped_d20}=1}} @{intelligence_saving_throw_formula} @{hide_gm_info} @{attacher_intelligence_saving_throw}" tabindex="-1"><span data-i18n="INT"></span><span> </span><span name="attr_intelligence_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_wisdom_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_wisdom_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WISDOM_SAVING_THROW}}} {{@{shaped_d20}=1}} @{wisdom_saving_throw_formula} @{hide_gm_info} @{attacher_wisdom_saving_throw}" tabindex="-1"><span data-i18n="WIS"></span><span> </span><span name="attr_wisdom_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_charisma_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_charisma_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHARISMA_SAVING_THROW}}} {{@{shaped_d20}=1}} @{charisma_saving_throw_formula} @{hide_gm_info} @{attacher_charisma_saving_throw}" tabindex="-1"><span data-i18n="CHA"></span><span> </span><span name="attr_charisma_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center honor"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_honor_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_honor_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{HONOR_SAVING_THROW}}} {{@{shaped_d20}=1}} @{honor_saving_throw_formula} @{hide_gm_info} @{attacher_honor_saving_throw}" tabindex="-1"><span data-i18n="HON"></span><span> </span><span name="attr_honor_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row default-saving-throw align-center sanity"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_sanity_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_sanity_saving_throw" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SANITY_SAVING_THROW}}} {{@{shaped_d20}=1}} @{sanity_saving_throw_formula} @{hide_gm_info} @{attacher_sanity_saving_throw}" tabindex="-1"><span data-i18n="SAN"></span><span> </span><span name="attr_sanity_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row custom-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_fortitude_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_fortitude_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FORTITUDE_SAVING_THROW}}} {{@{shaped_d20}=1}} @{fortitude_saving_throw_formula} @{hide_gm_info} @{attacher_fortitude_saving_throw}" tabindex="-1"><span data-i18n="FORTITUDE"></span><span> </span><span name="attr_fortitude_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row custom-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_reflex_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_reflex_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REFLEX_SAVING_THROW}}} {{@{shaped_d20}=1}} @{reflex_saving_throw_formula} @{hide_gm_info} @{attacher_reflex_saving_throw}" tabindex="-1"><span data-i18n="REFLEX"></span><span> </span><span name="attr_reflex_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div><div class="shaped-row custom-saving-throw align-center"><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_will_saving_throw_proficient" value="1"><span></span></label><button type="roll" name="roll_shaped_will_saving_throw" class="inline" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{WILL_SAVING_THROW}}} {{@{shaped_d20}=1}} @{will_saving_throw_formula} @{hide_gm_info} @{attacher_will_saving_throw}" tabindex="-1"><span data-i18n="WILL"></span><span> </span><span name="attr_will_saving_throw_mod_with_sign" class="inline-block center">+0</span></button><span class="comma pad-r-sm">,</span></div></div><input type="hidden" name="attr_skills_srd" accept="Skills"><div class="shaped-row skills no-wrap align-flex-start"><button type="roll" name="roll_shaped_ability_checks" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{text_big=@{ability_checks_macro_var}}}" tabindex="-1"><span class="bold capitalize" data-i18n="SKILLS"></span></button><div class="flex-grow pad-l-sm"><fieldset class="repeating_skill"><input type="hidden" name="attr_skill_d20_wrap" value="@{skill_d20}@{d20_mod}"><div class="shaped-row no-wrap align-center"><div class="1-rem skill-select-wrapper edit pad-r-sm"><select name="attr_skill_d20" class="no-shrink"><option value="@{shaped_d20}" data-i18n="SKILL_SHEET_SETTING"></option><option value="d20" data-i18n="NORMAL" class="d20"></option><option value="2d20kh1" data-i18n="ADVANTAGE" class="d20"></option><option value="2d20kl1" data-i18n="DISADVANTAGE" class="d20"></option><option value="?{Roll|Normal,d20|Advantage,2d20kh1|Disadvantage,2d20kl1}" data-i18n="QUERY" class="d20"></option><option value="?{Disadvantaged|No,2d20kh1|Yes,d20}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="d20"></option><option value="?{Advantaged|No,2d20kl1|Yes,d20}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="d20"></option><option value="2d10" data-i18n="NORMAL" class="2d10"></option><option value="3d10kh2" data-i18n="ADVANTAGE" class="2d10"></option><option value="3d10kl2" data-i18n="DISADVANTAGE" class="2d10"></option><option value="?{Roll|Normal,2d10|Advantage,3d10kh2|Disadvantage,3d10kl2}" data-i18n="QUERY" class="2d10"></option><option value="?{Disadvantaged|No,3d10kh2|Yes,2d10}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="2d10"></option><option value="?{Advantaged|No,3d10kl2|Yes,2d10}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="2d10"></option><option value="3d6" data-i18n="NORMAL" class="3d6"></option><option value="4d6kh3" data-i18n="ADVANTAGE" class="3d6"></option><option value="4d6kl3" data-i18n="DISADVANTAGE" class="3d6"></option><option value="?{Roll|Normal,3d6|Advantage,4d6kh3|Disadvantage,4d6kl3}" data-i18n="QUERY" class="3d6"></option><option value="?{Disadvantaged|No,4d6kh3|Yes,3d6}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="3d6"></option><option value="?{Advantaged|No,4d6kl3|Yes,3d6}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="3d6"></option></select></div><label class="round-checkbox-wrapper edit mar-r-sm"><input type="checkbox" name="attr_prof_toggle"> <input type="hidden" name="attr_proficiency" class="skill-proficiency"><span></span></label><div class="5-rem edit"><input type="text" name="attr_name"></div><button type="roll" name="roll_roll" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (^{@{ability}})}} @{formula} @{hide_gm_info} @{attacher_skill}" tabindex="-1"><div class="shaped-row no-wrap align-flex-end"><span name="attr_name" class="presentation white-space-no-wrap pad-r-sm"></span><span name="attr_total_with_sign" class="inline-block center"></span></div></button><button type="roll" name="roll_skill" class="hidden" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name} (^{@{ability}})}} @{formula} @{hide_gm_info} @{attacher_skill}" tabindex="-1"></button><input type="hidden" name="attr_formula"><span> </span><span class="skill-ability-size">(</span><span class="auto-expand-wrap no-shrink"><select name="attr_ability" class="skills-ability-selector skill-ability-size"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_ability" class="auto-expand-text skill-ability-size" data-i18n-dynamic></span></span><span class="skill-ability-size">)</span><div class="pad-r-sm comma">,</div></div></fieldset><div class="edit center"><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_generate_skills" value="1"><span data-i18n="GENERATE_SKILLS"></span></label></div></div></div><div class="damage-vulnerabilities"><input type="hidden" name="attr_damage_vulnerabilities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_vulnerabilities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_VULNERABILITIES}}} {{text=@{damage_vulnerabilities}}}"><span class="heading" data-i18n="DAMAGE_VULNERABILITIES"></span><span> </span><span name="attr_damage_vulnerabilities" class="presentation pre-line"></span></button><textarea name="attr_damage_vulnerabilities" class="edit one-line-textarea" accept="Vulnerabilities"></textarea></div></div><div class="damage-resistances"><input type="hidden" name="attr_damage_resistances" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_resistances" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_RESISTANCES}}} {{text=@{damage_resistances}}}"><span class="heading" data-i18n="DAMAGE_RESISTANCES"></span><span> </span><span name="attr_damage_resistances" class="presentation pre-line"></span></button><textarea name="attr_damage_resistances" class="edit one-line-textarea" accept="Resistances"></textarea></div></div><div class="damage-immunities"><input type="hidden" name="attr_damage_immunities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_damage_immunities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{DAMAGE_IMMUNITIES}}} {{text=@{damage_immunities}}}"><span class="heading" data-i18n="DAMAGE_IMMUNITIES"></span><span> </span><span name="attr_damage_immunities" class="presentation pre-line"></span></button><textarea name="attr_damage_immunities" class="edit one-line-textarea" accept="Immunities"></textarea></div></div><div class="condition-immunities"><input type="hidden" name="attr_condition_immunities" class="item-shown" value=""><div class="item-to-show"><button type="roll" name="roll_shaped_condition_immunities" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CONDITION_IMMUNITIES}}} {{text=@{condition_immunities}}}"><span class="heading" data-i18n="CONDITION_IMMUNITIES"></span><span> </span><span name="attr_condition_immunities" class="presentation pre-line"></span></button><textarea name="attr_condition_immunities" class="edit one-line-textarea" accept="Condition Immunities"></textarea></div></div><input type="hidden" name="attr_senses_string" class="item-shown" value=""><div class="item-to-show"><input type="hidden" name="attr_senses" accept="Senses"><div class="shaped-row"><button type="roll" name="roll_shaped_senses" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SENSES}}} {{text_big=@{senses_string}}}" tabindex="-1"><span data-i18n="SENSES" class="heading"></span><span> </span><span name="attr_senses_string" class="presentation"></span></button><span data-i18n="BLINDSIGHT" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_blindsight" class="small-label" step=".5"><span name="attr_blindsight" class="auto-expand-text"></span></span><span class="edit"> </span><label class="pseudo-button-wrapper edit"><input type="checkbox" name="attr_blindsight_blind_beyond" value="1"><span data-i18n="BLIND_BEYOND" class="small-font lowercase"></span></label><span class="edit">, </span><span data-i18n="DARKVISION" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_darkvision" class="small-label" step=".5"><span name="attr_darkvision" class="auto-expand-text"></span></span><span class="edit">, </span><span data-i18n="TREMORSENSE" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_tremorsense" class="small-label" step=".5"><span name="attr_tremorsense" class="auto-expand-text"></span></span><span class="edit">, </span><span data-i18n="TRUESIGHT" class="edit lowercase"></span><span class="edit"> </span><span class="auto-expand-wrap edit"><input type="text" name="attr_truesight" class="small-label" step=".5"><span name="attr_truesight" class="auto-expand-text"></span></span></div></div><div class="shaped-row align-center"><input type="hidden" name="attr_languages" class="item-shown" value=""><button type="roll" name="roll_shaped_languages" class="item-to-show" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LANGUAGES}}} {{text_big=@{languages}}}"><span class="bold capitalize" data-i18n="LANGUAGES"></span><span> </span><span name="attr_languages" class="presentation"></span></button><span class="auto-expand-wrap edit"><input type="text" name="attr_languages" accept="Languages"><span name="attr_languages" class="auto-expand-text"></span></span></div><div class="shaped-row align-center"><button type="roll" name="roll_shaped_challenge" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CHALLENGE}}} {{text_top=@{challenge} (@{xp_readable} XP)}}" tabindex="-1"><span class="bold capitalize" data-i18n="CHALLENGE"></span><span> </span><span class="presentation"><span name="attr_challenge"></span><span> </span>(<span name="attr_xp_readable"></span><span> </span>XP)</span></button><input type="hidden" name="attr_xp"> <input type="hidden" name="attr_xp_readable"><span class="auto-expand-wrap edit"><input type="text" name="attr_challenge" class="no-spin center" accept="Challenge Rating"><span name="attr_challenge" class="auto-expand-text"></span></span></div><div><button type="roll" name="roll_shaped_pb" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{PROFICIENCY_BONUS}}} {{text_big=@{pb}}}" tabindex="-1"><span class="bold capitalize" data-i18n="PROFICIENCY_BONUS"></span><span> </span><span name="attr_pb_display"></span></button></div><div class="divider"></div><div class="shaped-row no-wrap"><div><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_short_rest" value="1"><span data-i18n="SHORT_REST"></span></label></div><div class="mar-l-sm"><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_long_rest" value="1"><span data-i18n="LONG_REST"></span></label></div></div></div></div><div class="22-rem right-column flex-grow"><input type="hidden" name="attr_traits_chat_var" class="item-shown" value=""><div class="item-to-show traits"><div class="right"><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_traits_condense" value="1"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="hidden" name="attr_traits_condense" class="toggle-filter-condense"><fieldset class="repeating_trait"><div class="relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{trait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><span> </span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_trait" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{trait=1}} @{hide_gm_info} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="AMPHIBIOUS" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><input type="hidden" name="attr_show_spells" class="toggle-spells"> <input type="hidden" name="attr_innate_spellcasting" class="toggle-innate-spellcasting"> <input type="hidden" name="attr_spellcasting" class="toggle-spellcasting"> <input type="hidden" name="attr_spell_slots_toggle" class="toggle-spell-slots"> <input type="hidden" name="attr_warlock_slots_toggle" class="toggle-warlock-slots"> <input type="hidden" name="attr_spell_points_toggle" class="toggle-spell-points"><div class="shaped-row edit"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_show_spells" value="1"><span data-i18n="SPELLS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_innate_spellcasting" value="1"><span data-i18n="INNATE_SPELLCASTING" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_spellcasting" value="1"><span data-i18n="SPELLCASTING" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_spell_slots_toggle" value="1"><span data-i18n="SLOTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_prepared_matters" value="1"><span data-i18n="PREPARED_MATTERS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_warlock_slots_toggle" value="1"><span data-i18n="WARLOCK_SLOTS" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper spells"><input type="checkbox" name="attr_spell_points_toggle" value="1"><span data-i18n="POINTS" class="small-font lowercase"></span></label></div><div class="spells"><div class="innate-spellcasting"><button type="roll" name="roll_shaped_spells" value="@{spells_macro_var}" tabindex="-1"><span class="heading"><span data-i18n="INNATE_SPELLCASTING"></span>.</span></button><span> </span><span data-i18n="INNATE_SPELLCASTING_TEXT_1"></span><span> </span><span name="attr_character_name"></span><span data-i18n="INNATE_SPELLCASTING_TEXT_2"></span><span> </span><span name="attr_spell_ability" data-i18n-dynamic class="presentation"></span><span class="edit"><span class="auto-expand-wrap"><select name="attr_spell_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class=""></option><option value="DEXTERITY" data-i18n="DEXTERITY" class=""></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class=""></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class=""></option><option value="WISDOM" data-i18n="WISDOM" class=""></option><option value="CHARISMA" data-i18n="CHARISMA" class=""></option><option value="HONOR" data-i18n="HONOR" class="honor"></option><option value="SANITY" data-i18n="SANITY" class="sanity"></option></select><span name="attr_spell_ability" class="auto-expand-text" data-i18n-dynamic></span></span></span><span><input type="hidden" name="attr_spell_save_formula"> (<button type="roll" name="roll_shaped_spell_dc" class="white-space-no-wrap" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_SAVING_THROW}}} {{spell=1}} @{spell_save_formula} @{hide_gm_info}" tabindex="-1"><span data-i18n="SPELL_SAVE_DC"></span><span> </span><span name="attr_spell_save_DC">10</span></button>, <input type="hidden" name="attr_spell_roll_formula"><button type="roll" name="roll_shaped_spell_attack" class="white-space-no-wrap" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_ATTACK}}} {{spell=1}} {{@{shaped_d20}=1}} @{spell_roll_formula} @{hide_gm_info}" tabindex="-1"><span name="attr_spell_to_hit">+2</span><span> </span><span data-i18n="SPELL_TO_HIT"></span></button>).</span><span> </span><span data-i18n="INNATE_SPELLCASTING_TEXT_1"></span><span> </span><span name="attr_character_name"></span><span> </span><span data-i18n="INNATE_SPELLCASTING_TEXT_3"></span><span> </span><span class="presentation"><span name="attr_innate_spellcasting_components" data-i18n-dynamic></span>:</span><span class="auto-expand-wrap edit"><select name="attr_innate_spellcasting_components" class="italic"><option value="INNATE_SPELLCASTING_NO_MATERIAL" data-i18n="INNATE_SPELLCASTING_NO_MATERIAL"></option><option value="INNATE_SPELLCASTING_ONLY_VERBAL" data-i18n="INNATE_SPELLCASTING_ONLY_VERBAL"></option></select><span name="attr_innate_spellcasting_components" class="auto-expand-text" data-i18n-dynamic></span></span><div class="presentation"><span name="attr_innate_spellcasting_blurb" class="pre-line"></span></div><div class="flex-grow edit"><textarea name="attr_innate_spellcasting_blurb" class="three-line-textarea"></textarea></div></div><div class="spellcasting"><button type="roll" name="roll_shaped_spells" value="@{spells_macro_var}" tabindex="-1"><span class="heading"><span data-i18n="SPELLCASTING"></span>.</span></button><span> </span><span data-i18n="SPELLCASTING_TEXT_1"></span><span> </span><span name="attr_character_name"></span><span> </span><span data-i18n="SPELLCASTING_TEXT_2"></span><span> </span><span name="attr_spellcaster_level" data-i18n-dynamic class="presentation"></span><span class="auto-expand-wrap edit"><input type="hidden" name="attr_caster_level"><select name="attr_spellcaster_level" class="italic"><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="10TH_LEVEL" data-i18n="10TH_LEVEL"></option><option value="11TH_LEVEL" data-i18n="11TH_LEVEL"></option><option value="12TH_LEVEL" data-i18n="12TH_LEVEL"></option><option value="13TH_LEVEL" data-i18n="13TH_LEVEL"></option><option value="14TH_LEVEL" data-i18n="14TH_LEVEL"></option><option value="15TH_LEVEL" data-i18n="15TH_LEVEL"></option><option value="16TH_LEVEL" data-i18n="16TH_LEVEL"></option><option value="17TH_LEVEL" data-i18n="17TH_LEVEL"></option><option value="18TH_LEVEL" data-i18n="18TH_LEVEL"></option><option value="19TH_LEVEL" data-i18n="19TH_LEVEL"></option><option value="20TH_LEVEL" data-i18n="20TH_LEVEL"></option><option value="21ST_LEVEL" data-i18n="21ST_LEVEL"></option><option value="22ND_LEVEL" data-i18n="22ND_LEVEL"></option><option value="23RD_LEVEL" data-i18n="23RD_LEVEL"></option><option value="24TH_LEVEL" data-i18n="24TH_LEVEL"></option><option value="25TH_LEVEL" data-i18n="25TH_LEVEL"></option><option value="26TH_LEVEL" data-i18n="26TH_LEVEL"></option><option value="27TH_LEVEL" data-i18n="27TH_LEVEL"></option><option value="28TH_LEVEL" data-i18n="28TH_LEVEL"></option><option value="29TH_LEVEL" data-i18n="29TH_LEVEL"></option><option value="30TH_LEVEL" data-i18n="30TH_LEVEL"></option></select><span name="attr_spellcaster_level" class="auto-expand-text" data-i18n-dynamic></span></span><span> </span><span class="edit"> </span><span data-i18n="SPELLCASTING_TEXT_3"></span><span> </span><span name="attr_spell_ability" data-i18n-dynamic class="presentation"></span><span class="edit"><span class="auto-expand-wrap"><select name="attr_spell_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class=""></option><option value="DEXTERITY" data-i18n="DEXTERITY" class=""></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class=""></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class=""></option><option value="WISDOM" data-i18n="WISDOM" class=""></option><option value="CHARISMA" data-i18n="CHARISMA" class=""></option><option value="HONOR" data-i18n="HONOR" class="honor"></option><option value="SANITY" data-i18n="SANITY" class="sanity"></option></select><span name="attr_spell_ability" class="auto-expand-text" data-i18n-dynamic></span></span></span><span><input type="hidden" name="attr_spell_save_formula"> (<button type="roll" name="roll_shaped_spell_dc" class="white-space-no-wrap" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_SAVING_THROW}}} {{spell=1}} @{spell_save_formula} @{hide_gm_info}" tabindex="-1"><span data-i18n="SPELL_SAVE_DC"></span><span> </span><span name="attr_spell_save_DC">10</span></button>, <input type="hidden" name="attr_spell_roll_formula"><button type="roll" name="roll_shaped_spell_attack" class="white-space-no-wrap" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELL_ATTACK}}} {{spell=1}} {{@{shaped_d20}=1}} @{spell_roll_formula} @{hide_gm_info}" tabindex="-1"><span name="attr_spell_to_hit">+2</span><span> </span><span data-i18n="SPELL_TO_HIT"></span></button>)</span><span> </span><span data-i18n="SPELLCASTING_TEXT_1"></span><span> </span><span name="attr_character_name"></span><span> </span><span data-i18n="SPELLCASTING_TEXT_4"></span><span> </span><span name="attr_spellcasting_class" data-i18n-dynamic class="presentation"></span><span class="auto-expand-wrap edit"><select name="attr_spellcasting_class"><option value="0">—</option><option value="ARTIFICER" data-i18n="ARTIFICER"></option><option value="BARBARIAN" data-i18n="BARBARIAN"></option><option value="BARD" data-i18n="BARD"></option><option value="CLERIC" data-i18n="CLERIC"></option><option value="DRUID" data-i18n="DRUID"></option><option value="FIGHTER" data-i18n="FIGHTER"></option><option value="MONK" data-i18n="MONK"></option><option value="PALADIN" data-i18n="PALADIN"></option><option value="PSION" data-i18n="PSION" class="psionics"></option><option value="RANGER" data-i18n="RANGER"></option><option value="RANGERUA" data-i18n="RANGERUA"></option><option value="ROGUE" data-i18n="ROGUE"></option><option value="SORCERER" data-i18n="SORCERER"></option><option value="SOULKNIFE" data-i18n="SOULKNIFE" class="psionics"></option><option value="SUMMONER" data-i18n="SUMMONER" class="custom-class"></option><option value="WARLOCK" data-i18n="WARLOCK"></option><option value="WIZARD" data-i18n="WIZARD"></option><option value="CUSTOM" data-i18n="CUSTOM"></option></select><span name="attr_spellcasting_class" class="auto-expand-text" data-i18n-dynamic></span></span><span> </span><span data-i18n="SPELLCASTING_TEXT_5"></span>:</div><input type="hidden" name="attr_spells_condense" class="toggle-filter-condense" value="1"> <input type="hidden" name="attr_spells_content" class="toggle-filter-content"><div class="shaped-row presentation spells justify-flex-end"><label class="condense pseudo-button-wrapper"><input type="checkbox" name="attr_spells_content" value="1"><span data-i18n="CONTENT" class="small-font lowercase"></span></label><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_spells_condense" value="1" checked="checked"><span data-i18n="CONDENSE" class="small-font lowercase"></span></label></div><input type="checkbox" name="attr_spell_display_filters" class="toggle-filters" value="1" checked="checked"><span class="toggle-filters button lowercase" data-i18n="FILTERS"></span><span> </span><input type="checkbox" name="attr_spell_only_show_prepared" class="toggle-filter-prepared"><span class="toggle-filter-prepared button lowercase" data-i18n="PREPARED"></span><span class="prepared-matters"> </span><input type="checkbox" name="attr_spell_only_show_rituals" class="toggle-filter-ritual"><span class="toggle-filter-ritual button lowercase" data-i18n="RITUAL"></span><span> </span><input type="checkbox" name="attr_spell_show_spells_without_concentration" class="toggle-filter-concentration"><span class="toggle-filter-concentration button lowercase" data-i18n="NO_CONCENTRATION"></span><span> </span><input type="checkbox" name="attr_spell_only_show_verbal" class="toggle-filter-verbal" checked="checked"><span class="toggle-filter-verbal button" data-i18n="COMPONENTS_V"></span><input type="checkbox" name="attr_spell_only_show_somatic" class="toggle-filter-somatic" checked="checked"><span class="toggle-filter-somatic button" data-i18n="COMPONENTS_S"></span><input type="checkbox" name="attr_spell_only_show_material" class="toggle-filter-material" checked="checked"><span class="toggle-filter-material button" data-i18n="COMPONENTS_M"></span><span> </span><input type="checkbox" name="attr_spell_casting_time_reaction" class="toggle-filter-time-reaction" value="1" checked="checked"><span class="toggle-filter-time-reaction button lowercase" data-i18n="REACTION"></span><input type="checkbox" name="attr_spell_casting_time_bonus" class="toggle-filter-time-bonus" value="1" checked="checked"><span class="toggle-filter-time-bonus button lowercase border-left" data-i18n="BONUS"></span><input type="checkbox" name="attr_spell_casting_time_action" class="toggle-filter-time-action" value="1" checked="checked"><span class="toggle-filter-time-action button lowercase border-left" data-i18n="ACTION"></span><input type="checkbox" name="attr_spell_casting_time_longer" class="toggle-filter-time-longer" value="1" checked="checked"><span class="toggle-filter-time-longer button lowercase border-left" data-i18n="LONGER"></span><span> </span><input type="checkbox" name="attr_spell_level_filter_0" class="toggle-spells-filter-level-0" value="1"><span class="toggle-spells-filter-level-0 button lowercase" data-i18n="CANTRIPS"></span><input type="checkbox" name="attr_spell_level_filter_1" class="toggle-spells-filter-level-1 spell-level-1" value="1" checked="checked"><span class="toggle-spells-filter-level-1 spell-level-1 button border-left">1</span><input type="checkbox" name="attr_spell_level_filter_2" class="toggle-spells-filter-level-2 spell-level-2" value="1"><span class="toggle-spells-filter-level-2 spell-level-2 button border-left">2</span><input type="checkbox" name="attr_spell_level_filter_3" class="toggle-spells-filter-level-3 spell-level-3" value="1"><span class="toggle-spells-filter-level-3 spell-level-3 button border-left">3</span><input type="checkbox" name="attr_spell_level_filter_4" class="toggle-spells-filter-level-4 spell-level-4" value="1"><span class="toggle-spells-filter-level-4 spell-level-4 button border-left">4</span><input type="checkbox" name="attr_spell_level_filter_5" class="toggle-spells-filter-level-5 spell-level-5" value="1"><span class="toggle-spells-filter-level-5 spell-level-5 button border-left">5</span><input type="checkbox" name="attr_spell_level_filter_6" class="toggle-spells-filter-level-6 spell-level-6" value="1"><span class="toggle-spells-filter-level-6 spell-level-6 button border-left">6</span><input type="checkbox" name="attr_spell_level_filter_7" class="toggle-spells-filter-level-7 spell-level-7" value="1"><span class="toggle-spells-filter-level-7 spell-level-7 button border-left">7</span><input type="checkbox" name="attr_spell_level_filter_8" class="toggle-spells-filter-level-8 spell-level-8" value="1"><span class="toggle-spells-filter-level-8 spell-level-8 button border-left">8</span><input type="checkbox" name="attr_spell_level_filter_9" class="toggle-spells-filter-level-9 spell-level-9" value="1"><span class="toggle-spells-filter-level-9 spell-level-9 button border-left">9</span><input type="checkbox" name="attr_spell_level_filter_all" class="toggle-spells-filter-level-all" value="1"><span class="toggle-spells-filter-level-all button lowercase border-left" data-i18n="ALL"></span><div class="spells"><div class="spell-level-container has-warlock-slots shaped-row align-flex-end"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="WARLOCK_SPELL_SLOTS"></span><span class="mar-l-smd">(</span><span class="auto-expand-wrap"><input type="number" name="attr_warlock_spell_slots" class="no-spin"><span name="attr_warlock_spell_slots" class="auto-expand-text"></span></span><span>/</span><span name="attr_warlock_spell_slots_max"></span><span class="pc edit"> (</span><span name="attr_warlock_spell_slots_calc" class="pc edit"></span><span class="pc edit">+</span><span class="auto-expand-wrap edit"><input type="number" name="attr_warlock_spell_slots_bonus" class="no-spin" value="0" min="0"><span name="attr_warlock_spell_slots_bonus" class="auto-expand-text"></span></span><span class="pc edit">)</span><span>):</span></div><span name="attr_warlock_spells_max_level" class="presentation" data-i18n-dynamic></span><span class="edit"><select name="attr_warlock_spells_max_level"><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option></select></span><span class="edit">;</span><span class="mar-l-smd edit">(</span><span class="auto-expand-wrap edit"><select name="attr_warlock_spells_recharge"><option value="">—</option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST" selected="selected"></option><option value="LONG_REST" data-i18n="LONG_REST"></option></select><span name="attr_warlock_spells_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="edit">)</span></div><div class="spell-level-container spell-points"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span class="spell-points-word" data-i18n="SPELL_POINTS"></span><span class="mana" data-i18n="MANA"></span><span class="mar-l-smd">(</span><span class="auto-expand-wrap"><input type="number" name="attr_spell_points" class="no-spin"><span name="attr_spell_points" class="auto-expand-text"></span></span><span>/</span><span name="attr_spell_points_max" class="presentation">0</span><span class="auto-expand-wrap edit"><input type="number" name="attr_spell_points_max" class="no-spin" min="0"><span name="attr_spell_points_max" class="auto-expand-text"></span></span><span>);</span><span data-i18n="LIMIT" class="lowercase mar-l-smd mar-r-smd"></span><span name="attr_spell_points_limit" class="presentation"></span><span class="auto-expand-wrap edit"><input type="number" name="attr_spell_points_limit" class="no-spin" value="2" min="2"><span name="attr_spell_points_limit" class="auto-expand-text"></span></span><span class="edit">;</span><span class="mar-l-smd edit">(</span><span class="auto-expand-wrap edit"><select name="attr_spell_points_recharge"><option value="">—</option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST" selected="selected"></option></select><span name="attr_spell_points_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="edit">)</span></div></div><div class="spell-level-container spell-level-0 shaped-row align-center"><span class="spell-level-wrapper white-space-no-wrap mar-r-smd"><span data-i18n="CANTRIPS"></span><span> </span><span>(<span data-i18n="AT_WILL"></span>)</span><span class="show-when-condensed">:</span></span><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell0"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_0} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-1 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="1ST_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l1" class="no-spin" value="0"><span name="attr_spell_slots_l1" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l1_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l1_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l1_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l1_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">2 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell1"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_1} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL" selected="selected"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-2 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="2ND_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l2" class="no-spin" value="0"><span name="attr_spell_slots_l2" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l2_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l2_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l2_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l2_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">3 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell2"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_2} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL" selected="selected"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-3 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="3RD_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l3" class="no-spin" value="0"><span name="attr_spell_slots_l3" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l3_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l3_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l3_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l3_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">5 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell3"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_3} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL" selected="selected"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-4 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="4TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l4" class="no-spin" value="0"><span name="attr_spell_slots_l4" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l4_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l4_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l4_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l4_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">6 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell4"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_4} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL" selected="selected"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-5 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="5TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l5" class="no-spin" value="0"><span name="attr_spell_slots_l5" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l5_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l5_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l5_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l5_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">7 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell5"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_5} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL" selected="selected"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-6 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="6TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l6" class="no-spin" value="0"><span name="attr_spell_slots_l6" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l6_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l6_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l6_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l6_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">9 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell6"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_6} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL" selected="selected"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-7 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="7TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l7" class="no-spin" value="0"><span name="attr_spell_slots_l7" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l7_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l7_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l7_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l7_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">10 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell7"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_7} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL" selected="selected"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-8 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="8TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l8" class="no-spin" value="0"><span name="attr_spell_slots_l8" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l8_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l8_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l8_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l8_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">11 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell8"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_8} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL" selected="selected"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="spell-level-container spell-level-9 shaped-row align-center"><div class="spell-level-wrapper shaped-row align-flex-end mar-r-smd"><span data-i18n="9TH_LEVEL" class="white-space-no-wrap"></span><span class="spell-slots-or-points"> (</span><span class="auto-expand-wrap spell-slots"><input type="number" name="attr_spell_slots_l9" class="no-spin" value="0"><span name="attr_spell_slots_l9" class="auto-expand-text"></span></span><span class="spell-slots">/</span><span name="attr_spell_slots_l9_max" class="spell-slots"></span><span class="spell-slots edit"> (</span><span name="attr_spell_slots_l9_calc" class="spell-slots pc edit"></span><span class="spell-slots edit">+</span><span class="auto-expand-wrap spell-slots edit"><input type="number" name="attr_spell_slots_l9_bonus" class="no-spin" value="0" min="0"><span name="attr_spell_slots_l9_bonus" class="auto-expand-text"></span></span><span class="spell-slots edit">)</span><span class="spell-slots spell-points mar-r-smd">;</span><span class="spell-points">13 <span class="spell-points-word lowercase" data-i18n="POINTS"></span><span class="mana lowercase" data-i18n="MANA"></span></span><span class="spell-slots-or-points">)</span><span class="show-when-condensed">:</span></div><div class="col-100 show-when-not-condensed"></div><fieldset class="repeating_spell9"><input type="hidden" name="attr_is_prepared" class="toggle-prepared hidden"> <input type="hidden" name="attr_ritual" class="toggle-ritual"> <input type="hidden" name="attr_concentration" class="toggle-concentration"> <input type="hidden" name="attr_casting_time" class="toggle-time"> <input type="hidden" name="attr_components" class="toggle-components"><div class="filter-section compendium-drop-target"><input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_cast_as_level"> <input type="hidden" name="attr_type_from_srd" accept="Spell Attack"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_higher_spell_slot_dice_from_srd" accept="Higher Spell Slot Dice"> <input type="hidden" name="attr_add_casting_modifier" accept="Add Casting Modifier"> <input type="hidden" name="attr_damage_progression_from_srd" accept="Damage Progression"><div class="presentation relative"><div class="shaped-row no-wrap"><input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"> <input type="hidden" name="attr_roll_formula_repeat"><button type="roll" name="roll_repeat" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell_repeat=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula_repeat} @{freeform}" tabindex="-1"></button><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><span name="attr_name" class="spell-name"></span><div class="no-overflow condense"><span name="attr_spell_level" data-i18n-dynamic class="italic"></span> <span name="attr_school" data-i18n-dynamic class="italic lowercase"></span> <span class="show-ritual italic lowercase">(<span data-i18n="RITUAL"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span name="attr_casting_time" data-i18n-dynamic></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span name="attr_range"></span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span name="attr_components" data-i18n-dynamic></span><input type="checkbox" name="attr_materials_show" value="1" class="show-materials hidden"><span class="show-materials">(<span name="attr_materials" class="small-label"></span>)</span></div><div class="no-overflow condense"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span name="attr_duration" data-i18n-dynamic></span></div><div class="condense content"><span name="attr_content"></span></div></button><button type="roll" name="roll_spell" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{spell=1}} {{spell_first_line=1}} @{attacher_spell} @{attacher_spell_level_9} {{spell_level=^{@{spell_level}}}} {{school=^{@{school}}}} {{casting_time=^{@{casting_time}}}} @{ritual_output} {{range=@{range}}} {{components=^{@{components}}}} {{materials=@{materials}}} {{duration=^{@{duration}}}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><span class="show-when-condensed comma">, </span></div><div class="prepared-absolute prepared-matters"><label class="pseudo-button-wrapper show-when-not-condensed"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-flex-start no-wrap edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading spell-name" data-i18n-placeholder="NAME" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading spell-name"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span><div class="1-rem"></div></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-center"><span class="auto-expand-wrap"><select name="attr_spell_level" class="italic" accept="Level"><option value="CANTRIP" data-i18n="CANTRIP"></option><option value="1ST_LEVEL" data-i18n="1ST_LEVEL"></option><option value="2ND_LEVEL" data-i18n="2ND_LEVEL"></option><option value="3RD_LEVEL" data-i18n="3RD_LEVEL"></option><option value="4TH_LEVEL" data-i18n="4TH_LEVEL"></option><option value="5TH_LEVEL" data-i18n="5TH_LEVEL"></option><option value="6TH_LEVEL" data-i18n="6TH_LEVEL"></option><option value="7TH_LEVEL" data-i18n="7TH_LEVEL"></option><option value="8TH_LEVEL" data-i18n="8TH_LEVEL"></option><option value="9TH_LEVEL" data-i18n="9TH_LEVEL" selected="selected"></option><option value="0" class="srd-hidden">0</option><option value="1" class="srd-hidden">1</option><option value="2" class="srd-hidden">2</option><option value="3" class="srd-hidden">3</option><option value="4" class="srd-hidden">4</option><option value="5" class="srd-hidden">5</option><option value="6" class="srd-hidden">6</option><option value="7" class="srd-hidden">7</option><option value="8" class="srd-hidden">8</option><option value="9" class="srd-hidden">9</option></select><span name="attr_spell_level" class="auto-expand-text min-2-rem" data-i18n-dynamic>CANTRIP</span></span><span class="auto-expand-wrap"><select name="attr_school" class="italic lowercase" accept="School"><option value="—">—</option><option value="ABJURATION" data-i18n="ABJURATION"></option><option value="CONJURATION" data-i18n="CONJURATION"></option><option value="DIVINATION" data-i18n="DIVINATION"></option><option value="ENCHANTMENT" data-i18n="ENCHANTMENT"></option><option value="EVOCATION" data-i18n="EVOCATION"></option><option value="ILLUSION" data-i18n="ILLUSION"></option><option value="NECROMANCY" data-i18n="NECROMANCY"></option><option value="TRANSMUTATION" data-i18n="TRANSMUTATION"></option><option value="Abjuration" class="srd-hidden">Abjuration</option><option value="Conjuration" class="srd-hidden">Conjuration</option><option value="Divination" class="srd-hidden">Divination</option><option value="Enchantment" class="srd-hidden">Enchantment</option><option value="Evocation" class="srd-hidden">Evocation</option><option value="Illusion" class="srd-hidden">Illusion</option><option value="Necromancy" class="srd-hidden">Necromancy</option><option value="Transmutation" class="srd-hidden">Transmutation</option></select><span name="attr_school" class="auto-expand-text lowercase min-2-rem" data-i18n-dynamic>ABJURATION</span></span><div class="mar-l-sm"><input type="hidden" name="attr_ritual_output"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_ritual" value="Yes" accept="Ritual"><span data-i18n="RITUAL" class="lowercase small-font"></span></label></div><div class="mar-l-sm prepared-matters"><label class="pseudo-button-wrapper"><input type="checkbox" name="attr_is_prepared" value="Yes"><span data-i18n="PREPARED" class="lowercase small-font"></span></label></div></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="CASTING_TIME"></span>:</span><span class="auto-expand-wrap"><select name="attr_casting_time" accept="Casting Time"><option value="1_ACTION" data-i18n="1_ACTION"></option><option value="1_BONUS_ACTION" data-i18n="1_BONUS_ACTION"></option><option value="1_REACTION" data-i18n="1_REACTION"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="1 action" class="srd-hidden"></option><option value="1 bonus action" class="srd-hidden"></option><option value="1 reaction" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option></select><span name="attr_casting_time" class="auto-expand-text min-2-rem" data-i18n-dynamic>1_ACTION</span></span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="RANGE"></span>:</span><span class="auto-expand-wrap"><input type="text" name="attr_range" placeholder="90" accept="Range"><span name="attr_range" class="auto-expand-text min-2-rem"></span></span></div><div class="shaped-row align-center no-wrap"><span class="bold mar-r-sm"><span data-i18n="COMPONENTS"></span>:</span><span class="auto-expand-wrap"><select name="attr_components" accept="Components"><option value="COMPONENTS_V_S_M" data-i18n="COMPONENTS_V_S_M"></option><option value="COMPONENTS_V_S" data-i18n="COMPONENTS_V_S"></option><option value="COMPONENTS_V_M" data-i18n="COMPONENTS_V_M"></option><option value="COMPONENTS_V" data-i18n="COMPONENTS_V"></option><option value="COMPONENTS_S_M" data-i18n="COMPONENTS_S_M"></option><option value="COMPONENTS_S" data-i18n="COMPONENTS_S"></option><option value="COMPONENTS_M" data-i18n="COMPONENTS_M"></option><option class="psionics" value="DISPLAY_AUDITORY" data-i18n="DISPLAY_AUDITORY"></option><option class="psionics" value="DISPLAY_AUDITORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL" data-i18n="DISPLAY_AUDITORY_MENTAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_VISUAL" data-i18n="DISPLAY_AUDITORY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_MENTAL_OLFACTORY" data-i18n="DISPLAY_AUDITORY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY" data-i18n="DISPLAY_AUDITORY_OLFACTORY"></option><option class="psionics" value="DISPLAY_AUDITORY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_AUDITORY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL" data-i18n="DISPLAY_AUDITORY_VISUAL"></option><option class="psionics" value="DISPLAY_AUDITORY_VISUAL_MATERIAL" data-i18n="DISPLAY_AUDITORY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MENTAL" data-i18n="DISPLAY_MENTAL"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY" data-i18n="DISPLAY_MENTAL_OLFACTORY"></option><option class="psionics" value="DISPLAY_MENTAL_OLFACTORY_VISUAL" data-i18n="DISPLAY_MENTAL_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_VISUAL" data-i18n="DISPLAY_MENTAL_VISUAL"></option><option class="psionics" value="DISPLAY_MENTAL_MATERIAL" data-i18n="DISPLAY_MENTAL_MATERIAL"></option><option class="psionics" value="DISPLAY_OLFACTORY" data-i18n="DISPLAY_OLFACTORY"></option><option class="psionics" value="DISPLAY_OLFACTORY_VISUAL" data-i18n="DISPLAY_OLFACTORY_VISUAL"></option><option class="psionics" value="DISPLAY_OLFACTORY_MATERIAL" data-i18n="DISPLAY_OLFACTORY_MATERIAL"></option><option class="psionics" value="DISPLAY_VISUAL" data-i18n="DISPLAY_VISUAL"></option><option class="psionics" value="DISPLAY_VISUAL_MATERIAL" data-i18n="DISPLAY_VISUAL_MATERIAL"></option><option class="psionics" value="DISPLAY_MATERIAL" data-i18n="DISPLAY_MATERIAL"></option><option value="V S M" class="srd-hidden"></option><option value="V S" class="srd-hidden"></option><option value="V M" class="srd-hidden"></option><option value="V" class="srd-hidden"></option><option value="S M" class="srd-hidden"></option><option value="S" class="srd-hidden"></option><option value="M" class="srd-hidden"></option></select><span name="attr_components" class="auto-expand-text min-2-rem" data-i18n-dynamic>COMPONENTS_V_S_M</span></span><span>(</span><span class="auto-expand-wrap"><input type="text" name="attr_materials" class="small-label" accept="Material"><span name="attr_materials" class="auto-expand-text small-label"></span></span><span>)</span></div><div class="shaped-row align-center"><span class="bold mar-r-sm"><span data-i18n="DURATION"></span>:</span><span class="auto-expand-wrap"><select name="attr_duration" accept="Duration"><option value="INSTANTANEOUS" data-i18n="INSTANTANEOUS"></option><option value="INSTANTANEOUS_OR_1_HOUR" data-i18n="INSTANTANEOUS_OR_1_HOUR"></option><option value="1_ROUND" data-i18n="1_ROUND"></option><option value="1_MINUTE" data-i18n="1_MINUTE"></option><option value="10_MINUTES" data-i18n="10_MINUTES"></option><option value="1_HOUR" data-i18n="1_HOUR"></option><option value="8_HOURS" data-i18n="8_HOURS"></option><option value="12_HOURS" data-i18n="12_HOURS"></option><option value="24_HOURS" data-i18n="24_HOURS"></option><option value="CONCENTRATION_UP_TO_1_ROUND" data-i18n="CONCENTRATION_UP_TO_1_ROUND"></option><option value="CONCENTRATION_UP_TO_6_ROUNDS" data-i18n="CONCENTRATION_UP_TO_6_ROUNDS"></option><option value="CONCENTRATION_UP_TO_1_MINUTE" data-i18n="CONCENTRATION_UP_TO_1_MINUTE"></option><option value="CONCENTRATION_UP_TO_10_MINUTES" data-i18n="CONCENTRATION_UP_TO_10_MINUTES"></option><option value="CONCENTRATION_UP_TO_1_HOUR" data-i18n="CONCENTRATION_UP_TO_1_HOUR"></option><option value="CONCENTRATION_UP_TO_2_HOURS" data-i18n="CONCENTRATION_UP_TO_2_HOURS"></option><option value="CONCENTRATION_UP_TO_8_HOURS" data-i18n="CONCENTRATION_UP_TO_8_HOURS"></option><option value="CONCENTRATION_UP_TO_12_HOURS" data-i18n="CONCENTRATION_UP_TO_12_HOURS"></option><option value="CONCENTRATION_UP_TO_24_HOURS" data-i18n="CONCENTRATION_UP_TO_24_HOURS"></option><option value="7_DAYS" data-i18n="7_DAYS"></option><option value="10_DAYS" data-i18n="10_DAYS"></option><option value="30_DAYS" data-i18n="30_DAYS"></option><option value="UNTIL_DISPELLED" data-i18n="UNTIL_DISPELLED"></option><option value="UNTIL_DISPELLED_OR_TRIGGERED" data-i18n="UNTIL_DISPELLED_OR_TRIGGERED"></option><option value="SPECIAL" data-i18n="SPECIAL"></option><option value="Instantaneous" class="srd-hidden"></option><option value="Instantaneous or 1 hour" class="srd-hidden"></option><option value="1 round" class="srd-hidden"></option><option value="1 minute" class="srd-hidden"></option><option value="10 minutes" class="srd-hidden"></option><option value="1 hour" class="srd-hidden"></option><option value="8 hours" class="srd-hidden"></option><option value="12 hours" class="srd-hidden"></option><option value="24 hours" class="srd-hidden"></option><option value="Up to 1 round" class="srd-hidden"></option><option value="Up to 6 rounds" class="srd-hidden"></option><option value="Up to 1 minute" class="srd-hidden"></option><option value="Up to 10 minutes" class="srd-hidden"></option><option value="Up to 1 hour" class="srd-hidden"></option><option value="Up to 2 hours" class="srd-hidden"></option><option value="Up to 8 hours" class="srd-hidden"></option><option value="Up to 12 hours" class="srd-hidden"></option><option value="Up to 24 hours" class="srd-hidden"></option></select><span name="attr_duration" class="auto-expand-text min-2-rem" data-i18n-dynamic>INSTANTANEOUS</span></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_higher_level_toggle" value="1" class="higher-level-toggle small-checkbox"><textarea name="attr_higher_level" class="two-line-textarea textarea-checkbox" data-i18n-placeholder="HIGHER_LEVEL"></textarea></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span class="attack damage">, </span><span class="attack damage auto-expand-wrap"><input type="text" name="attr_attack_higher_level_dice"><span name="attr_attack_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_damage_die" class="attack damage"></span><span class="attack damage"> </span><span data-i18n="PER_LEVEL" class="attack damage"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span class="attack damage damage">, </span><span class="attack damage damage auto-expand-wrap"><input type="text" name="attr_attack_second_higher_level_dice"><span name="attr_attack_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_attack_second_damage_die" class="attack damage damage"></span><span class="attack damage damage"> </span><span data-i18n="PER_LEVEL" class="attack damage damage"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw damage">, </span><span class="saving-throw damage auto-expand-wrap"><input type="text" name="attr_saving_throw_higher_level_dice"><span name="attr_saving_throw_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_damage_die" class="saving-throw damage"></span><span class="saving-throw damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw damage damage">, </span><span class="saving-throw damage damage auto-expand-wrap"><input type="text" name="attr_saving_throw_second_higher_level_dice"><span name="attr_saving_throw_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_saving_throw_second_damage_die" class="saving-throw damage damage"></span><span class="saving-throw damage damage"> </span><span data-i18n="PER_LEVEL" class="saving-throw damage damage"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage damage">, </span><span class="other-damage damage auto-expand-wrap"><input type="text" name="attr_other_higher_level_dice"><span name="attr_other_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_damage_die" class="other-damage damage"></span><span class="other-damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage damage damage">, </span><span class="other-damage damage damage auto-expand-wrap"><input type="text" name="attr_other_second_higher_level_dice"><span name="attr_other_second_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_other_second_damage_die" class="other-damage damage damage"></span><span class="other-damage damage damage"> </span><span data-i18n="PER_LEVEL" class="other-damage damage damage"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span><span class="heal">, </span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_higher_level_dice"><span name="attr_heal_higher_level_dice" class="auto-expand-text"></span></span><span name="attr_heal_die" class="heal"></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_higher_level_heal" class="center" accept="Higher Level Healing"><span name="attr_higher_level_heal" class="auto-expand-text"></span></span><span class="heal"> </span><span data-i18n="PER_LEVEL" class="heal"></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd relative"><input type="checkbox" name="attr_special_effects_toggle" value="1" class="special-effects-toggle small-checkbox"><span class="heading"><span data-i18n="SPECIAL_EFFECTS"></span>.</span><span data-i18n="TYPE" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_type" class="center" data-i18n-placeholder="EXPLODE"><span name="attr_special_effects_type" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="COLOR" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects auto-expand-wrap"><input type="text" name="attr_special_effects_color" class="center" data-i18n-placeholder="FIRE"><span name="attr_special_effects_color" class="auto-expand-text min-2-rem"></span></span><span class="special-effects">, </span><span data-i18n="POINTS_OF_ORIGIN" class="special-effects"></span><span class="special-effects"> </span><span class="special-effects 6-rem"><select name="attr_special_effects_points_of_origin"><option value="sourceToTarget @{target|token_id}" data-i18n="SOURCE_TO_TARGET"></option><option value="target @{target|token_id}" data-i18n="TARGET"></option><option value="source" data-i18n="SOURCE"></option><option value="targetToSource @{target|token_id}" data-i18n="TARGET_TO_SOURCE"></option></select></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_repeat_toggle" value="1" class="small-checkbox"><span class="heading"><span data-i18n="REPEAT"></span>.</span></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div></div><div class="center small-label italic edit" data-i18n="TURN_OFF_FILTERING"></div></div><input type="hidden" name="attr_actions_chat_var" class="item-shown" value=""><div class="item-to-show actions"><div class="h3-wrap shaped-row space-between"><button type="roll" name="roll_shaped_actions" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ACTIONS}}} {{text_big=@{actions_macro_var}}}" tabindex="-1"><h3 data-i18n="ACTIONS"></h3></button><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_actions_condense" value="1"><span data-i18n="CONDENSE" class="lowercase"></span></label></div><input type="hidden" name="attr_actions_condense" class="toggle-filter-condense"><fieldset class="repeating_action"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{action=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{action=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="shaped-row edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="BITE" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><input type="hidden" name="attr_reactions_chat_var" class="item-shown" value=""><div class="item-to-show reactions"><div class="h3-wrap shaped-row space-between"><button type="roll" name="roll_shaped_reactions" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REACTIONS}}} {{text_big=@{reactions_macro_var}}}" tabindex="-1"><h3 data-i18n="REACTIONS"></h3></button><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_reactions_condense" value="1"><span data-i18n="CONDENSE" class="lowercase"></span></label></div><input type="hidden" name="attr_reactions_condense" class="toggle-filter-condense"><fieldset class="repeating_reaction"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{reaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span name="attr_name" class="heading"></span><span class="show-uses-recharge"> </span><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{reaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="shaped-row edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" data-i18n-placeholder="BITE" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span> </span><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><input type="hidden" name="attr_legendaryactions_chat_var" class="item-shown" value=""><div class="item-to-show legendary-actions"><div class="h3-wrap shaped-row space-between"><button type="roll" name="roll_shaped_legendaryactions" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LEGENDARY_ACTIONS}}} {{text_big=@{legendaryactions_macro_var}}}" tabindex="-1"><h3 data-i18n="LEGENDARY_ACTIONS"></h3></button><label class="pseudo-button-wrapper presentation"><input type="checkbox" name="attr_legendary_actions_condense" value="1"><span data-i18n="CONDENSE" class="lowercase"></span></label></div><input type="hidden" name="attr_legendary_actions_condense" class="toggle-filter-condense"><div class="mar-b-md"><span data-i18n="LEGENDARY_ACTIONS_TEXT_1"></span><span> </span><span name="attr_character_name"></span><span> </span><span data-i18n="LEGENDARY_ACTIONS_TEXT_2"></span><span class="inline-block"><span class="shaped-row"><span class="auto-expand-wrap"><input type="number" name="attr_legendary_action_amount" class="no-spin"><span name="attr_legendary_action_amount" class="auto-expand-text"></span></span><span>/</span><span class="auto-expand-wrap"><input type="number" name="attr_legendary_action_amount_max" class="no-spin"><span name="attr_legendary_action_amount_max" class="auto-expand-text"></span></span></span></span><span data-i18n="LEGENDARY_ACTIONS_TEXT_3"></span><span> </span><span name="attr_character_name"></span><span> </span><span data-i18n="LEGENDARY_ACTIONS_TEXT_4"></span></div><fieldset class="repeating_legendaryaction"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="wrapper-button presentation vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{legendaryaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_cost" class="has-cost" value=""><span name="attr_name" class="heading"></span><span class="show-cost"> </span><span class="show-cost heading">(</span><span class="show-cost"><span class="edit"> </span><span class="edit"><span class="heading">(</span><span class="auto-expand-wrap"><select name="attr_cost" class="heading"><option value="">—</option><option value="0">—</option><option value="COSTS_2_ACTIONS" data-i18n="COSTS_2_ACTIONS"></option><option value="COSTS_3_ACTIONS" data-i18n="COSTS_3_ACTIONS"></option></select><span name="attr_cost" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">)</span></span></span><span name="attr_cost" class="show-cost presentation heading" data-i18n-dynamic></span><span class="show-cost heading">)</span><span class="heading">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=@{name}}} {{legendaryaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="shaped-row edit"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="heading" data-i18n-placeholder="BITE" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span><span class="edit"> </span><span class="edit"><span class="heading">(</span><span class="auto-expand-wrap"><select name="attr_cost" class="heading"><option value="">—</option><option value="0">—</option><option value="COSTS_2_ACTIONS" data-i18n="COSTS_2_ACTIONS"></option><option value="COSTS_3_ACTIONS" data-i18n="COSTS_3_ACTIONS"></option></select><span name="attr_cost" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">)</span></span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="one-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><input type="hidden" name="attr_lairactions_chat_var" class="item-shown" value=""><div class="item-to-show lair-actions"><div class="h3-wrap"><button type="roll" name="roll_shaped_lairactions" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LAIR_ACTIONS}}} {{text_big=@{lairactions_macro_var}}}" tabindex="-1"><h3 data-i18n="LAIR_ACTIONS"></h3></button></div><fieldset class="repeating_lairaction"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{lairaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading condense">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{lairaction=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><input type="hidden" name="attr_regionaleffects_chat_var" class="item-shown" value=""><div class="item-to-show regional-effects"><div class="h3-wrap"><button type="roll" name="roll_shaped_regionaleffects" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REGIONAL_EFFECTS}}} {{text_big=@{regionaleffects_macro_var}}}" tabindex="-1"><h3 data-i18n="REGIONAL_EFFECTS"></h3></button></div><fieldset class="repeating_regionaleffect"><div class="compendium-drop-target relative"><input type="hidden" name="attr_modifiers" accept="Modifiers"> <input type="hidden" name="attr_properties" accept="Properties"> <input type="hidden" name="attr_weight" accept="Weight"> <input type="hidden" name="attr_damage_from_srd" accept="Damage"> <input type="hidden" name="attr_second_damage_from_srd" accept="Secondary Damage"> <input type="hidden" name="attr_damage_type_from_srd" accept="Damage Type"> <input type="hidden" name="attr_heal_from_srd" accept="Healing"> <input type="hidden" name="attr_roll_formula"> <input type="hidden" name="attr_content_toggle" value="1" class="content-toggle"><div class="show-uses presentation absolute"><div class="relative"><div class="shaped-row"><span name="attr_name" class="heading visibility-hidden"></span><span class="visibility-hidden"> </span><span class="heading visibility-hidden">(</span><span class="visibility-hidden auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div><div class="absolute-top-right positive-z-index"><span class="auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span></div></div></div><input type="hidden" name="attr_attack_formula"><button type="roll" name="roll_attack" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} {{@{shaped_d20}=1}} @{attack_formula}" tabindex="-1"></button><input type="hidden" name="attr_attack_damage_formula"> <input type="hidden" name="attr_attack_second_damage_formula"><button type="roll" name="roll_attack_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_attack_damage_crit" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{attack_damage_formula} @{attack_second_damage_formula} {{force_crit=1}}" tabindex="-1"></button><input type="hidden" name="attr_saving_throw_damage_formula"> <input type="hidden" name="attr_saving_throw_second_damage_formula"><button type="roll" name="roll_saving_throw_damage" class="hidden" value="@{output_option} &{template:5e-shaped} @{hide_gm_info} @{saving_throw_damage_formula} @{saving_throw_second_damage_formula}" tabindex="-1"></button><button type="roll" name="roll_roll" class="presentation wrapper-button vert-align-top relative z-index-2" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{regionaleffect=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"><input type="hidden" name="attr_uses" class="has-uses" value=""> <input type="hidden" name="attr_uses_max" class="has-uses-max" value=""> <input type="hidden" name="attr_recharge" class="has-recharge" value=""><span class="show-uses-recharge heading">(</span><span class="show-uses"><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span></span><span class="heading show-uses show-recharge">, </span><span name="attr_recharge" class="presentation heading show-recharge" data-i18n-dynamic></span><span class="show-uses-recharge heading">)</span><span class="heading condense">.</span><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle hidden"> <input type="hidden" name="attr_attack_type" class="attack-type" value=""><span class="attack condense italic"><span name="attr_attack_type" data-i18n-dynamic></span><span>:</span><span> </span></span><span name="attr_attack_string" class="attack condense pre-line"></span><span class="attack condense"> </span><span class="attack condense italic"><span data-i18n="HIT"></span><span>:</span><span> </span></span><span name="attr_attack_damage_string" class="attack condense pre-line"></span><span name="attr_content" class="content pre-line condense"></span><span name="attr_freetext" class="pre-line condense"></span></button><button type="roll" name="roll_action" class="hidden" value="@{output_option} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{regionaleffect=1}} @{hide_gm_info} {{@{shaped_d20}=1}} @{roll_formula} @{freeform}" tabindex="-1"></button><div class="edit shaped-row"><span class="heading">(</span><span class="show-uses visibility-hidden-in-presentation auto-expand-wrap heading"><input type="number" name="attr_uses" class="heading no-spin no-pad" step="1"><span name="attr_uses" class="auto-expand-text"></span></span><input type="hidden" name="attr_recharge" class="recharges" value=""><span class="show-uses uses-max heading">/</span><span class="show-uses edit uses-max auto-expand-wrap heading"><input type="number" name="attr_uses_max" class="heading no-spin no-pad" step="1"><span name="attr_uses_max" class="auto-expand-text"></span></span><span name="attr_uses_max" class="presentation show-uses uses-max heading"></span><span data-i18n="USES" class="edit heading lowercase"></span><span class="edit heading">,</span><span class="edit"> </span><span class="auto-expand-wrap edit heading"><input type="text" name="attr_per_use" class="heading no-pad"><span name="attr_per_use" class="auto-expand-text"></span></span><span data-i18n="PER_USE" class="edit heading lowercase"></span><span class="heading">,</span><span> </span><span class="auto-expand-wrap"><select name="attr_recharge" class="heading"><option value="">—</option><option value="TURN" data-i18n="TURN"></option><option value="SHORT_OR_LONG_REST" data-i18n="SHORT_OR_LONG_REST"></option><option value="LONG_REST" data-i18n="LONG_REST"></option><option value="RECHARGE_2_6" data-i18n="RECHARGE_2_6"></option><option value="RECHARGE_3_6" data-i18n="RECHARGE_3_6"></option><option value="RECHARGE_4_6" data-i18n="RECHARGE_4_6"></option><option value="RECHARGE_5_6" data-i18n="RECHARGE_5_6"></option><option value="RECHARGE_6" data-i18n="RECHARGE_6"></option><option value="MANUAL" data-i18n="MANUAL"></option></select><span name="attr_recharge" class="auto-expand-text heading" data-i18n-dynamic></span></span><span class="heading">).</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit" checked="checked"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle small-checkbox no-shrink"><span class="attack-reverse heading"><span data-i18n="ATTACK"></span>.</span><div class="attack"><div class="shaped-row"><input type="hidden" name="attr_attack_type" class="attack-type"><span class="auto-expand-wrap"><select name="attr_attack_type" class="italic" accept="Item Type"><option value="MELEE_WEAPON_ATTACK" data-i18n="MELEE_WEAPON_ATTACK"></option><option value="RANGED_WEAPON_ATTACK" data-i18n="RANGED_WEAPON_ATTACK"></option><option class="srd-hidden">Melee Weapon</option><option class="srd-hidden">Ranged Weapon</option><option class="srd-hidden" value="MELEE_OR_RANGED_WEAPON_ATTACK"></option><option value="MELEE_SPELL_ATTACK" data-i18n="MELEE_SPELL_ATTACK"></option><option value="RANGED_SPELL_ATTACK" data-i18n="RANGED_SPELL_ATTACK"></option></select><span name="attr_attack_type" class="auto-expand-text italic" data-i18n-dynamic><span data-i18n="MELEE_WEAPON_ATTACK"></span></span></span><span class="italic">: </span><span name="attr_to_hit">+0</span><span> (</span><span class="attack edit"><label class="round-checkbox-wrapper pad-t-sm"><input type="checkbox" name="attr_proficiency" checked="checked"><span></span></label></span><span>+</span><span class="auto-expand-wrap"><select name="attr_attack_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="auto-expand-wrap"><input type="number" name="attr_attack_bonus" class="no-spin"><span name="attr_attack_bonus" class="auto-expand-text"></span></span><span>) </span><span data-i18n="TO_HIT"></span><span>, </span><span class="reach attack"><span data-i18n="REACH" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_reach" class="center" accept="Reach"><span name="attr_reach" class="auto-expand-text"></span></span></span><span class="reach">, </span><span class="attack range edit"><span data-i18n="RANGE" class="lowercase"></span><span> </span><span class="auto-expand-wrap"><input type="text" name="attr_range" class="center" accept="Range"><span name="attr_range" class="auto-expand-text"></span></span></span><span class="range">, </span><span class="auto-expand-wrap"><select name="attr_attack_target" class="italic"><option value="ONE_TARGET" data-i18n="ONE_TARGET"></option><option value="ONE_CREATURE" data-i18n="ONE_CREATURE"></option></select><span name="attr_attack_target" class="auto-expand-text" data-i18n-dynamic><span data-i18n="ONE_TARGET"></span></span></span><span class="crit-range">, </span><span data-i18n="CRIT_RANGE" class="crit-range lowercase"></span><span class="crit-range"> </span><span class="crit-range auto-expand-wrap"><input type="number" name="attr_crit_range" class="no-spin" value="20" step="1" min="1" max="20"><span name="attr_crit_range" class="auto-expand-text"></span></span><span>.</span></div><div class="shaped-row"><span class="italic"><span data-i18n="HIT"></span><span>:</span></span><span> </span><span name="attr_attack_damage_average" class="attack damage edit">0</span><span class="attack damage edit"> (</span><span class="attack damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_damage_dice" class="center" placeholder="1"><span name="attr_attack_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_damage_dice_modifier"><span name="attr_attack_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage edit">+</span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_bonus"><span name="attr_attack_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage edit extra-on-a-crit lowercase"></span><span class="attack damage edit extra-on-a-crit"> </span><span class="attack damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_damage_crit" class="center"><span name="attr_attack_damage_crit" class="auto-expand-text"></span></span><span class="attack damage edit">) </span><span class="attack damage edit auto-expand-wrap"><input type="text" name="attr_attack_damage_type" class="edit center" data-i18n-placeholder="SLASHING"><span name="attr_attack_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage edit"> </span><span data-i18n="DAMAGE" class="attack damage edit lowercase"></span><span> </span><span class="attack damage edit auto-expand-wrap"><select name="attr_attack_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_attack_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_attack_second_damage_condition" class="attack-second-damage-condition" value=""><span class="damage"> </span><span name="attr_attack_second_damage_average" class="attack damage damage edit">0</span><span class="attack damage damage edit"> (</span><span class="attack damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice" class="center" placeholder="1"><span name="attr_attack_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_second_damage_dice_modifier"><span name="attr_attack_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><select name="attr_attack_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="attack damage damage edit">+</span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_bonus"><span name="attr_attack_second_damage_bonus" class="auto-expand-text"></span></span><span class="attack damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="attack damage damage edit extra-on-a-crit lowercase"></span><span class="attack damage damage edit extra-on-a-crit"> </span><span class="attack damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_crit" class="center"><span name="attr_attack_second_damage_crit" class="auto-expand-text"></span></span><span class="attack damage damage edit">) </span><span class="attack damage damage edit auto-expand-wrap"><input type="text" name="attr_attack_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_attack_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="attack damage damage edit"> </span><span data-i18n="DAMAGE" class="attack damage damage edit lowercase"></span><span>.</span></div></div></div><div class="shaped-row align-flex-start no-wrap mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle small-checkbox no-shrink"><span class="saving-throw-reverse heading"><span data-i18n="SAVING_THROW"></span>.</span><div class="saving-throw"><div class="shaped-row"><span class="edit auto-expand-wrap"><select name="attr_saving_throw_vs_ability"><option value="0">—</option><option value="STRENGTH" data-i18n="STRENGTH" class="default-saving-throw"></option><option value="DEXTERITY" data-i18n="DEXTERITY" class="default-saving-throw"></option><option value="CONSTITUTION" data-i18n="CONSTITUTION" class="default-saving-throw"></option><option value="INTELLIGENCE" data-i18n="INTELLIGENCE" class="default-saving-throw"></option><option value="WISDOM" data-i18n="WISDOM" class="default-saving-throw"></option><option value="CHARISMA" data-i18n="CHARISMA" class="default-saving-throw"></option><option value="HONOR" data-i18n="HONOR" class="default-saving-throw honor"></option><option value="SANITY" data-i18n="SANITY" class="default-saving-throw sanity"></option><option value="FORTITUDE" data-i18n="FORTITUDE" class="custom-saving-throw"></option><option value="REFLEX" data-i18n="REFLEX" class="custom-saving-throw"></option><option value="WILL" data-i18n="WILL" class="custom-saving-throw"></option></select><span name="attr_saving_throw_vs_ability" class="auto-expand-text" data-i18n-dynamic></span><input type="hidden" name="attr_saving_throw_vs_ability" accept="Save"></span><span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span><span> </span><span data-i18n="DC"></span><span> </span><input type="hidden" name="attr_saving_throw_dc"><span name="attr_saving_throw_dc" class="bold"></span><span> (</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_saving_throw_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span>+</span><span class="edit auto-expand-wrap"><input type="number" name="attr_saving_throw_bonus"><span name="attr_saving_throw_bonus" class="auto-expand-text"></span></span><span>).</span><span> </span><span class="inline-block"><div class="7-rem flex-grow"><textarea name="attr_saving_throw_success" class="one-line-textarea" data-i18n-placeholder="SAVING_THROW_SUCCESS" accept="Save Success"></textarea></div></span></div><div class="shaped-row"><span class="italic"><span data-i18n="SAVING_THROW_FAILURE"></span><span>:</span></span><span> </span><span name="attr_saving_throw_damage_average" class="saving-throw damage edit">0</span><span class="saving-throw damage edit"> (</span><span class="saving-throw damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_dice_modifier"><span name="attr_saving_throw_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage edit">+</span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_bonus"><span name="attr_saving_throw_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage edit">) </span><span class="saving-throw damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage edit lowercase"></span><span class="saving-throw edit"> </span><span class="saving-throw damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_saving_throw_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_saving_throw_second_damage_condition" class="saving-throw-second-damage-condition" value=""><span class="saving-throw damage edit"> </span><span name="attr_saving_throw_second_damage_average" class="saving-throw damage damage edit">0</span><span class="saving-throw damage damage edit"> (</span><span class="saving-throw damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice" class="center" placeholder="1"><span name="attr_saving_throw_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_dice_modifier"><span name="attr_saving_throw_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><select name="attr_saving_throw_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="saving-throw damage damage edit">+</span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_bonus"><span name="attr_saving_throw_second_damage_bonus" class="auto-expand-text"></span></span><span class="saving-throw damage damage edit">) </span><span class="saving-throw damage damage edit auto-expand-wrap"><input type="text" name="attr_saving_throw_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_saving_throw_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="saving-throw damage damage edit"> </span><span data-i18n="DAMAGE" class="saving-throw damage damage edit lowercase"></span><span class="saving-throw edit">.</span></div></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_other_damage_toggle" value="1" class="other-damage-toggle small-checkbox"><span class="other-damage-reverse heading"><span data-i18n="OTHER_DAMAGE"></span>.</span><span name="attr_other_damage_average" class="other-damage damage edit">0</span><span class="other-damage damage edit"> (</span><span class="other-damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_damage_dice" class="center" placeholder="1"><span name="attr_other_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_damage_dice_modifier"><span name="attr_other_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage edit">+</span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_bonus"><span name="attr_other_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage edit extra-on-a-crit"> </span><span class="other-damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_damage_crit" class="center"><span name="attr_other_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage edit">) </span><span class="other-damage damage edit auto-expand-wrap"><input type="text" name="attr_other_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage edit lowercase"></span><span class="other-damage edit"> </span><span class="other-damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_condition"><option value="">—</option><option value="PLUS" data-i18n="PLUS"></option></select><span name="attr_other_second_damage_condition" class="auto-expand-text" data-i18n-dynamic></span></span><input type="hidden" name="attr_other_second_damage_condition" class="other-second-damage-condition" value=""><span class="other-damage damage edit"> </span><span name="attr_other_second_damage_average" class="other-damage damage damage edit">0</span><span class="other-damage damage damage edit"> (</span><span class="other-damage damage damage edit"><span class="auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice" class="center" placeholder="1"><span name="attr_other_second_damage_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_other_second_damage_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_other_second_damage_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_other_second_damage_dice_modifier"><span name="attr_other_second_damage_dice_modifier" class="auto-expand-text"></span></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><select name="attr_other_second_damage_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_other_second_damage_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="other-damage damage damage edit">+</span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_bonus"><span name="attr_other_second_damage_bonus" class="auto-expand-text"></span></span><span class="other-damage damage damage edit extra-on-a-crit">, </span><span data-i18n="EXTRA_ON_A_CRIT" class="other-damage damage damage edit extra-on-a-crit lowercase"></span><span class="other-damage damage damage edit extra-on-a-crit"> </span><span class="other-damage damage damage edit extra-on-a-crit auto-expand-wrap"><input type="text" name="attr_other_second_damage_crit" class="center"><span name="attr_other_second_damage_crit" class="auto-expand-text"></span></span><span class="other-damage damage damage edit">) </span><span class="other-damage damage damage edit auto-expand-wrap"><input type="text" name="attr_other_second_damage_type" class="edit center" data-i18n-placeholder="FIRE"><span name="attr_other_second_damage_type" class="auto-expand-text min-2-rem"></span></span><span class="other-damage damage damage edit"> </span><span data-i18n="DAMAGE" class="other-damage damage damage edit lowercase"></span><span class="other-damage edit">.</span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="hidden" name="attr_heal_formula"> <input type="checkbox" name="attr_heal_toggle" value="1" class="heal-toggle small-checkbox"><span class="heal-reverse heading"><span data-i18n="HEAL"></span>.</span><span class="heal" data-i18n="HEAL_FOR"></span><span class="heal"> </span><span class="heal edit"><span class="edit auto-expand-wrap"><input type="text" name="attr_heal_dice" class="center" placeholder="1"><span name="attr_heal_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_heal_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_heal_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_heal_dice_modifier"><span name="attr_heal_dice_modifier" class="auto-expand-text"></span></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><select name="attr_heal_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option></select><span name="attr_heal_ability" class="auto-expand-text" data-i18n-dynamic></span></span><span class="heal">+</span><span class="heal auto-expand-wrap"><input type="text" name="attr_heal_bonus"><span name="attr_heal_bonus" class="auto-expand-text"></span></span><span class="heal">+</span><span class="heal center"><label class="pseudo-button-wrapper space-below"><input type="checkbox" name="attr_heal_query_toggle" value="?{Heal Bonus Amount|}"><span data-i18n="QUERY" class="lowercase"></span></label></span></div><div class="relative mar-l-smd mar-t-smd"><input type="checkbox" name="attr_content_toggle" value="1" class="content-toggle small-checkbox" checked="checked"><textarea name="attr_content" class="four-line-textarea textarea-checkbox" accept="Content" data-i18n-placeholder="CONTENT"></textarea></div><div class="emote mar-l-smd mar-t-smd"><textarea name="attr_emote" class="one-line-textarea" data-i18n-placeholder="EMOTE"></textarea></div><div class="freetext mar-l-smd mar-t-sm"><textarea name="attr_freetext" class="two-line-textarea" data-i18n-placeholder="FREETEXT"></textarea></div><div class="freeform mar-l-smd mar-t-sm"><textarea name="attr_freeform" class="two-line-textarea" data-i18n-placeholder="FREEFORM"></textarea></div></div></div></fieldset></div><div class="edit modifiers"><div class="h3-wrap"><h3 data-i18n="MODIFIERS"></h3></div><fieldset class="repeating_modifier"><div class="compendium-drop-target relative"><input type="checkbox" name="attr_active" value="1" class="medium-checkbox absolute positive-z-index" checked="checked"><div class="edit shaped-row has-carried-margin"><span class="auto-expand-wrap center"><input type="text" name="attr_name" class="edit heading" accept="Name"><span name="attr_name" class="auto-expand-text min-3-rem heading"></span></span></div><div class="presentation has-carried-margin"><span name="attr_name" class="heading"></span><span class="heading">.</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings edit"><span class="toggle-icon-settings pictos edit">y</span><div class="details edit"><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ability_score_toggle" value="1" class="ability-score-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ABILITY_SCORE"></span>. </span><span class="ability-score"><span class="edit auto-expand-wrap"><input type="number" name="attr_ability_score_modifier" class="no-spin"><span name="attr_ability_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="STRENGTH"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_strength_score_modifier" class="no-spin"><span name="attr_strength_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_dexterity_score_modifier" class="no-spin"><span name="attr_dexterity_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_constitution_score_modifier" class="no-spin"><span name="attr_constitution_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_intelligence_score_modifier" class="no-spin"><span name="attr_intelligence_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="WISDOM"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_wisdom_score_modifier" class="no-spin"><span name="attr_wisdom_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score"><span data-i18n="CHARISMA"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_charisma_score_modifier" class="no-spin"><span name="attr_charisma_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score honor"><span data-i18n="HONOR"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_honor_score_modifier" class="no-spin"><span name="attr_honor_score_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-score sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_sanity_score_modifier" class="no-spin"><span name="attr_sanity_score_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ability_check_toggle" value="1" class="ability-check-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ABILITY_CHECK"></span>. </span><span class="ability-check"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ability_check_modifier_dice" class="center" placeholder="1"><span name="attr_ability_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ability_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ability_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ability_check_modifier_dice_modifier"><span name="attr_ability_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ability_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ability_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ability_check_modifier" class=""><span name="attr_ability_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="STRENGTH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_strength_check_modifier_dice" class="center" placeholder="1"><span name="attr_strength_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_strength_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_strength_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_strength_check_modifier_dice_modifier"><span name="attr_strength_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_strength_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_strength_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_strength_check_modifier" class=""><span name="attr_strength_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier_dice" class="center" placeholder="1"><span name="attr_dexterity_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_dexterity_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_dexterity_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier_dice_modifier"><span name="attr_dexterity_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_dexterity_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_dexterity_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_dexterity_check_modifier" class=""><span name="attr_dexterity_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier_dice" class="center" placeholder="1"><span name="attr_constitution_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_constitution_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_constitution_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier_dice_modifier"><span name="attr_constitution_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_constitution_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_constitution_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_constitution_check_modifier" class=""><span name="attr_constitution_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier_dice" class="center" placeholder="1"><span name="attr_intelligence_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_intelligence_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_intelligence_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier_dice_modifier"><span name="attr_intelligence_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_intelligence_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_intelligence_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_intelligence_check_modifier" class=""><span name="attr_intelligence_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="WISDOM"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier_dice" class="center" placeholder="1"><span name="attr_wisdom_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_wisdom_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_wisdom_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier_dice_modifier"><span name="attr_wisdom_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_wisdom_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_wisdom_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_wisdom_check_modifier" class=""><span name="attr_wisdom_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="CHARISMA"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier_dice" class="center" placeholder="1"><span name="attr_charisma_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_charisma_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_charisma_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier_dice_modifier"><span name="attr_charisma_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_charisma_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_charisma_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_charisma_check_modifier" class=""><span name="attr_charisma_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check honor"><span data-i18n="HONOR"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_honor_check_modifier_dice" class="center" placeholder="1"><span name="attr_honor_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_honor_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_honor_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_honor_check_modifier_dice_modifier"><span name="attr_honor_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_honor_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_honor_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_honor_check_modifier" class=""><span name="attr_honor_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier_dice" class="center" placeholder="1"><span name="attr_sanity_check_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_sanity_check_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_sanity_check_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier_dice_modifier"><span name="attr_sanity_check_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_sanity_check_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_sanity_check_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_sanity_check_modifier" class=""><span name="attr_sanity_check_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="ability-check"><span data-i18n="INITIATIVE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_initiative_modifier_dice" class="center" placeholder="1"><span name="attr_initiative_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_initiative_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_initiative_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_initiative_modifier_dice_modifier"><span name="attr_initiative_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_initiative_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_initiative_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_initiative_modifier" class=""><span name="attr_initiative_modifier" class="auto-expand-text"></span></span></span><div class="ability-check"><span data-i18n="SKILL_$0"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_0_modifier_dice" class="center" placeholder="1"><span name="attr_skill_0_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_0_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_0_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_0_modifier_dice_modifier"><span name="attr_skill_0_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_0_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_0_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_0_modifier" class=""><span name="attr_skill_0_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_0_passive_modifier" class="no-spin"><span name="attr_skill_0_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$1"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_1_modifier_dice" class="center" placeholder="1"><span name="attr_skill_1_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_1_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_1_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_1_modifier_dice_modifier"><span name="attr_skill_1_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_1_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_1_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_1_modifier" class=""><span name="attr_skill_1_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_1_passive_modifier" class="no-spin"><span name="attr_skill_1_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$2"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_2_modifier_dice" class="center" placeholder="1"><span name="attr_skill_2_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_2_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_2_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_2_modifier_dice_modifier"><span name="attr_skill_2_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_2_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_2_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_2_modifier" class=""><span name="attr_skill_2_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_2_passive_modifier" class="no-spin"><span name="attr_skill_2_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$3"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_3_modifier_dice" class="center" placeholder="1"><span name="attr_skill_3_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_3_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_3_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_3_modifier_dice_modifier"><span name="attr_skill_3_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_3_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_3_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_3_modifier" class=""><span name="attr_skill_3_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_3_passive_modifier" class="no-spin"><span name="attr_skill_3_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$4"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_4_modifier_dice" class="center" placeholder="1"><span name="attr_skill_4_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_4_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_4_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_4_modifier_dice_modifier"><span name="attr_skill_4_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_4_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_4_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_4_modifier" class=""><span name="attr_skill_4_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_4_passive_modifier" class="no-spin"><span name="attr_skill_4_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$5"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_5_modifier_dice" class="center" placeholder="1"><span name="attr_skill_5_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_5_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_5_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_5_modifier_dice_modifier"><span name="attr_skill_5_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_5_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_5_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_5_modifier" class=""><span name="attr_skill_5_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_5_passive_modifier" class="no-spin"><span name="attr_skill_5_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$6"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_6_modifier_dice" class="center" placeholder="1"><span name="attr_skill_6_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_6_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_6_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_6_modifier_dice_modifier"><span name="attr_skill_6_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_6_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_6_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_6_modifier" class=""><span name="attr_skill_6_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_6_passive_modifier" class="no-spin"><span name="attr_skill_6_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$7"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_7_modifier_dice" class="center" placeholder="1"><span name="attr_skill_7_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_7_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_7_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_7_modifier_dice_modifier"><span name="attr_skill_7_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_7_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_7_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_7_modifier" class=""><span name="attr_skill_7_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_7_passive_modifier" class="no-spin"><span name="attr_skill_7_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$8"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_8_modifier_dice" class="center" placeholder="1"><span name="attr_skill_8_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_8_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_8_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_8_modifier_dice_modifier"><span name="attr_skill_8_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_8_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_8_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_8_modifier" class=""><span name="attr_skill_8_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_8_passive_modifier" class="no-spin"><span name="attr_skill_8_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$9"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_9_modifier_dice" class="center" placeholder="1"><span name="attr_skill_9_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_9_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_9_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_9_modifier_dice_modifier"><span name="attr_skill_9_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_9_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_9_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_9_modifier" class=""><span name="attr_skill_9_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_9_passive_modifier" class="no-spin"><span name="attr_skill_9_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$10"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_10_modifier_dice" class="center" placeholder="1"><span name="attr_skill_10_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_10_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_10_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_10_modifier_dice_modifier"><span name="attr_skill_10_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_10_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_10_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_10_modifier" class=""><span name="attr_skill_10_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_10_passive_modifier" class="no-spin"><span name="attr_skill_10_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$11"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_11_modifier_dice" class="center" placeholder="1"><span name="attr_skill_11_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_11_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_11_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_11_modifier_dice_modifier"><span name="attr_skill_11_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_11_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_11_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_11_modifier" class=""><span name="attr_skill_11_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_11_passive_modifier" class="no-spin"><span name="attr_skill_11_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$12"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_12_modifier_dice" class="center" placeholder="1"><span name="attr_skill_12_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_12_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_12_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_12_modifier_dice_modifier"><span name="attr_skill_12_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_12_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_12_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_12_modifier" class=""><span name="attr_skill_12_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_12_passive_modifier" class="no-spin"><span name="attr_skill_12_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$13"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_13_modifier_dice" class="center" placeholder="1"><span name="attr_skill_13_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_13_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_13_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_13_modifier_dice_modifier"><span name="attr_skill_13_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_13_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_13_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_13_modifier" class=""><span name="attr_skill_13_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_13_passive_modifier" class="no-spin"><span name="attr_skill_13_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$14"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_14_modifier_dice" class="center" placeholder="1"><span name="attr_skill_14_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_14_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_14_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_14_modifier_dice_modifier"><span name="attr_skill_14_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_14_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_14_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_14_modifier" class=""><span name="attr_skill_14_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_14_passive_modifier" class="no-spin"><span name="attr_skill_14_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$15"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_15_modifier_dice" class="center" placeholder="1"><span name="attr_skill_15_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_15_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_15_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_15_modifier_dice_modifier"><span name="attr_skill_15_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_15_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_15_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_15_modifier" class=""><span name="attr_skill_15_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_15_passive_modifier" class="no-spin"><span name="attr_skill_15_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$16"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_16_modifier_dice" class="center" placeholder="1"><span name="attr_skill_16_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_16_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_16_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_16_modifier_dice_modifier"><span name="attr_skill_16_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_16_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_16_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_16_modifier" class=""><span name="attr_skill_16_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_16_passive_modifier" class="no-spin"><span name="attr_skill_16_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$17"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_17_modifier_dice" class="center" placeholder="1"><span name="attr_skill_17_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_17_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_17_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_17_modifier_dice_modifier"><span name="attr_skill_17_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_17_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_17_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_17_modifier" class=""><span name="attr_skill_17_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_17_passive_modifier" class="no-spin"><span name="attr_skill_17_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$18"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_18_modifier_dice" class="center" placeholder="1"><span name="attr_skill_18_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_18_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_18_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_18_modifier_dice_modifier"><span name="attr_skill_18_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_18_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_18_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_18_modifier" class=""><span name="attr_skill_18_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_18_passive_modifier" class="no-spin"><span name="attr_skill_18_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$19"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_19_modifier_dice" class="center" placeholder="1"><span name="attr_skill_19_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_19_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_19_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_19_modifier_dice_modifier"><span name="attr_skill_19_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_19_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_19_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_19_modifier" class=""><span name="attr_skill_19_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_19_passive_modifier" class="no-spin"><span name="attr_skill_19_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$20"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_20_modifier_dice" class="center" placeholder="1"><span name="attr_skill_20_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_20_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_20_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_20_modifier_dice_modifier"><span name="attr_skill_20_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_20_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_20_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_20_modifier" class=""><span name="attr_skill_20_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_20_passive_modifier" class="no-spin"><span name="attr_skill_20_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$21"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_21_modifier_dice" class="center" placeholder="1"><span name="attr_skill_21_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_21_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_21_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_21_modifier_dice_modifier"><span name="attr_skill_21_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_21_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_21_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_21_modifier" class=""><span name="attr_skill_21_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_21_passive_modifier" class="no-spin"><span name="attr_skill_21_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$22"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_22_modifier_dice" class="center" placeholder="1"><span name="attr_skill_22_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_22_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_22_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_22_modifier_dice_modifier"><span name="attr_skill_22_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_22_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_22_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_22_modifier" class=""><span name="attr_skill_22_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_22_passive_modifier" class="no-spin"><span name="attr_skill_22_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div><div class="ability-check"><span data-i18n="SKILL_$23"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_skill_23_modifier_dice" class="center" placeholder="1"><span name="attr_skill_23_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_skill_23_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_skill_23_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_skill_23_modifier_dice_modifier"><span name="attr_skill_23_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_skill_23_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_skill_23_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_skill_23_modifier" class=""><span name="attr_skill_23_modifier" class="auto-expand-text"></span></span><span>, </span><span class="passive-skill"><span data-i18n="PASSIVE"></span><span> </span><span class="edit auto-expand-wrap"><input type="number" name="attr_skill_23_passive_modifier" class="no-spin"><span name="attr_skill_23_passive_modifier" class="auto-expand-text"></span></span><span>, </span></span></div></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_attack_toggle" value="1" class="attack-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="ATTACK"></span>. </span><span class="attack"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_attack_modifier_dice" class="center" placeholder="1"><span name="attr_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_attack_modifier_dice_modifier"><span name="attr_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_attack_modifier" class=""><span name="attr_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier_dice_modifier"><span name="attr_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_weapon_attack_modifier" class=""><span name="attr_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="MELEE_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_melee_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_melee_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_melee_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier_dice_modifier"><span name="attr_melee_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_melee_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_melee_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_melee_weapon_attack_modifier" class=""><span name="attr_melee_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="RANGED_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier_dice" class="center" placeholder="1"><span name="attr_ranged_weapon_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ranged_weapon_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ranged_weapon_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier_dice_modifier"><span name="attr_ranged_weapon_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ranged_weapon_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ranged_weapon_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ranged_weapon_attack_modifier" class=""><span name="attr_ranged_weapon_attack_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="attack"><span data-i18n="SPELL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier_dice" class="center" placeholder="1"><span name="attr_spell_attack_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_attack_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_attack_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier_dice_modifier"><span name="attr_spell_attack_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_attack_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_attack_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_attack_modifier" class=""><span name="attr_spell_attack_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_damage_toggle" value="1" class="damage-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="DAMAGE"></span>. </span><span class="damage"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_damage_modifier_dice" class="center" placeholder="1"><span name="attr_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_damage_modifier_dice_modifier"><span name="attr_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_damage_modifier" class=""><span name="attr_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier_dice_modifier"><span name="attr_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_weapon_damage_modifier" class=""><span name="attr_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="MELEE_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_melee_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_melee_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_melee_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier_dice_modifier"><span name="attr_melee_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_melee_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_melee_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_melee_weapon_damage_modifier" class=""><span name="attr_melee_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="RANGED_WEAPON"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier_dice" class="center" placeholder="1"><span name="attr_ranged_weapon_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_ranged_weapon_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_ranged_weapon_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier_dice_modifier"><span name="attr_ranged_weapon_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_ranged_weapon_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ranged_weapon_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ranged_weapon_damage_modifier" class=""><span name="attr_ranged_weapon_damage_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="damage"><span data-i18n="SPELL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier_dice" class="center" placeholder="1"><span name="attr_spell_damage_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_damage_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_damage_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier_dice_modifier"><span name="attr_spell_damage_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_damage_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_damage_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_damage_modifier" class=""><span name="attr_spell_damage_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_spell_toggle" value="1" class="spell-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="SPELL"></span>. </span><span class="spell"><span data-i18n="DC"></span><span> </span><span class="edit auto-expand-wrap"><select name="attr_spell_dc_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_dc_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_dc_modifier" class=""><span name="attr_spell_dc_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="spell"><span data-i18n="HEAL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier_dice" class="center" placeholder="1"><span name="attr_spell_heal_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_spell_heal_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_spell_heal_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier_dice_modifier"><span name="attr_spell_heal_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_spell_heal_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_spell_heal_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_spell_heal_modifier" class=""><span name="attr_spell_heal_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_ac_toggle" value="1" class="ac-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="AC"></span>. </span><span class="ac"><span class="edit auto-expand-wrap"><select name="attr_ac_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_ac_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_ac_modifier" class=""><span name="attr_ac_modifier" class="auto-expand-text"></span></span></span></div><div class="shaped-row align-flex-start mar-l-smd mar-t-smd"><input type="checkbox" name="attr_saving_throw_toggle" value="1" class="saving-throw-toggle medium-checkbox no-shrink"><span class="heading"><span data-i18n="SAVING_THROW"></span>. </span><span class="saving-throw"><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier_dice_modifier"><span name="attr_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_saving_throw_modifier" class=""><span name="attr_saving_throw_modifier" class="auto-expand-text"></span></span></span><span class="saving-throw default-saving-throw"><span data-i18n="STRENGTH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_strength_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_strength_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_strength_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier_dice_modifier"><span name="attr_strength_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_strength_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_strength_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_strength_saving_throw_modifier" class=""><span name="attr_strength_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="DEXTERITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_dexterity_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_dexterity_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_dexterity_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier_dice_modifier"><span name="attr_dexterity_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_dexterity_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_dexterity_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_dexterity_saving_throw_modifier" class=""><span name="attr_dexterity_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="CONSTITUTION"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_constitution_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_constitution_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_constitution_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier_dice_modifier"><span name="attr_constitution_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_constitution_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_constitution_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_constitution_saving_throw_modifier" class=""><span name="attr_constitution_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="INTELLIGENCE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_intelligence_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_intelligence_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_intelligence_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier_dice_modifier"><span name="attr_intelligence_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_intelligence_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_intelligence_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_intelligence_saving_throw_modifier" class=""><span name="attr_intelligence_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="WISDOM"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_wisdom_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_wisdom_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_wisdom_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier_dice_modifier"><span name="attr_wisdom_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_wisdom_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_wisdom_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_wisdom_saving_throw_modifier" class=""><span name="attr_wisdom_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw"><span data-i18n="CHARISMA"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_charisma_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_charisma_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_charisma_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier_dice_modifier"><span name="attr_charisma_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_charisma_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_charisma_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_charisma_saving_throw_modifier" class=""><span name="attr_charisma_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw honor"><span data-i18n="HONOR"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_honor_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_honor_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_honor_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier_dice_modifier"><span name="attr_honor_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_honor_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_honor_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_honor_saving_throw_modifier" class=""><span name="attr_honor_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw default-saving-throw sanity"><span data-i18n="SANITY"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_sanity_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_sanity_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_sanity_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier_dice_modifier"><span name="attr_sanity_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_sanity_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_sanity_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_sanity_saving_throw_modifier" class=""><span name="attr_sanity_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw"><span data-i18n="DEATH"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_death_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_death_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_death_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier_dice_modifier"><span name="attr_death_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_death_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_death_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_death_saving_throw_modifier" class=""><span name="attr_death_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="FORTITUDE"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_fortitude_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_fortitude_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_fortitude_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier_dice_modifier"><span name="attr_fortitude_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_fortitude_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_fortitude_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_fortitude_saving_throw_modifier" class=""><span name="attr_fortitude_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="REFLEX"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_reflex_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_reflex_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_reflex_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier_dice_modifier"><span name="attr_reflex_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_reflex_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_reflex_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_reflex_saving_throw_modifier" class=""><span name="attr_reflex_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span><span class="saving-throw custom-saving-throw"><span data-i18n="WILL"></span><span> </span><span class="edit"><span class="auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier_dice" class="center" placeholder="1"><span name="attr_will_saving_throw_modifier_dice" class="auto-expand-text">1</span></span><span class="auto-expand-wrap"><select name="attr_will_saving_throw_modifier_die"><option value="d0">—</option><option>d2</option><option>d4</option><option>d6</option><option>d8</option><option>d10</option><option>d12</option><option>d20</option></select><span name="attr_will_saving_throw_modifier_die" class="auto-expand-text">—</span></span><span class="dice-modifier auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier_dice_modifier"><span name="attr_will_saving_throw_modifier_dice_modifier" class="auto-expand-text"></span></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><select name="attr_will_saving_throw_modifier_ability"><option value="0">—</option><option value="STR" data-i18n="STR"></option><option value="DEX" data-i18n="DEX"></option><option value="CON" data-i18n="CON"></option><option value="INT" data-i18n="INT"></option><option value="WIS" data-i18n="WIS"></option><option value="CHA" data-i18n="CHA"></option><option value="HON" data-i18n="HON" class="honor"></option><option value="SAN" data-i18n="SAN" class="sanity"></option><option class="srd-hidden">SPELL_ABILITY</option><option value="FIN" data-i18n="FIN"></option></select><span name="attr_will_saving_throw_modifier_ability" class="auto-expand-text capitalize" data-i18n-dynamic></span></span><span class="edit">+</span><span class="edit auto-expand-wrap"><input type="text" name="attr_will_saving_throw_modifier" class=""><span name="attr_will_saving_throw_modifier" class="auto-expand-text"></span></span><span>, </span></span></div></div></div></fieldset></div></div></div><input type="hidden" name="attr_character_name"></div><div class="bar"></div></div><div class="section-character pc"><div class="shaped-row"><div class="16-rem"><div class="wrap-box center mar-b-smd"><div class="shaped-row"><div class="3-rem flex-grow"><input type="text" name="attr_gender" class="center border-bottom"><div class="small-font center" data-i18n="GENDER"></div></div><div class="3-rem flex-grow"><input type="number" name="attr_age" class="center border-bottom no-spin"><div class="small-font center" data-i18n="AGE"></div></div><div class="4-rem flex-grow"><input type="text" name="attr_height" class="center border-bottom"><div class="small-font center" data-i18n="HEIGHT"></div></div><div class="4-rem flex-grow"><input type="text" name="attr_weight" class="center border-bottom"><div class="small-font center" data-i18n="WEIGHT"></div></div><div class="4-rem flex-grow"><input type="text" name="attr_eyes" class="center border-bottom"><div class="small-font center" data-i18n="EYES"></div></div><div class="4-rem flex-grow"><input type="text" name="attr_skin" class="center border-bottom"><div class="small-font center" data-i18n="SKIN"></div></div><div class="4-rem flex-grow"><input type="text" name="attr_hair" class="center border-bottom"><div class="small-font center" data-i18n="HAIR"></div></div></div><div><textarea name="attr_appearance" class="five-line-textarea"></textarea></div><div class="wrap-box-title center" data-i18n="APPEARANCE"></div></div><div class="wrap-box center"><textarea name="attr_backstory" class="twenty-line-textarea"></textarea><div class="wrap-box-title" data-i18n="BACKSTORY"></div></div></div><div class="shaped-row flex-grow mar-l-smd"><div class="col-50 pad-r-sm"><div class="wrap-box center"><textarea name="attr_miscellaneous_notes" class="thirty-line-textarea"></textarea><div class="wrap-box-title" data-i18n="MISCELLANEOUS_NOTES"></div></div></div><div class="col-50 pad-l-sm"><div class="wrap-box center"><textarea name="attr_miscellaneous_notes_2" class="thirty-line-textarea"></textarea><div class="wrap-box-title" data-i18n="MISCELLANEOUS_NOTES"></div></div></div></div></div></div><div class="section-settings"><div class="shaped-row space-between no-wrap"><div class="shaped-row pad-r-sm"><div class="10-rem"><div class="wrap-box"><div class="shaped-row space-between no-wrap mar-b-sm"><div class="small-label" data-i18n="SHEET"></div><div class="7-rem"><select name="attr_output_option"><option value="" data-i18n="PUBLIC_FOR_ALL" selected="selected"></option><option value="/w GM" data-i18n="WHISPERED_TO_GM"></option><option value="/w @{character_name}" data-i18n="WHISPERED_TO_SELF"></option><option value="?{Output|Public,|Whisper,/w GM |Self,/w @{character_name} }" data-i18n="CHOOSE_WHEN_ROLLING"></option></select></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><div class="small-label" data-i18n="DEATH_SAVES"></div><div class="5-rem"><select name="attr_death_saving_throw_output_option"><option value="@{output_option}" data-i18n="SHEET_OUTPUT" selected="selected"></option><option value="" data-i18n="PUBLIC_FOR_ALL"></option><option value="/w GM" data-i18n="WHISPERED_TO_GM"></option><option value="?{Output|Public,|Whisper,/w GM }" data-i18n="CHOOSE_WHEN_ROLLING"></option></select></div></div><div class="shaped-row space-between no-wrap"><div class="small-label" data-i18n="HIT_DICE"></div><div class="5-rem"><select name="attr_hit_dice_output_option"><option value="@{output_option}" data-i18n="SHEET_OUTPUT" selected="selected"></option><option value="" data-i18n="PUBLIC_FOR_ALL"></option><option value="/w GM" data-i18n="WHISPERED_TO_GM"></option><option value="?{Output|Public,|Whisper,/w GM }" data-i18n="CHOOSE_WHEN_ROLLING"></option></select></div></div><div class="wrap-box-title center" data-i18n="OUTPUT"></div></div><div class="mar-b-smd"></div><div class="wrap-box"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="OUTPUT"></span><div class="6-rem"><select name="attr_initiative_output_option"><option value="@{output_option}" data-i18n="SHEET_OUTPUT" selected="selected"></option><option value="" data-i18n="PUBLIC_FOR_ALL"></option><option value="/w GM" data-i18n="WHISPERED_TO_GM"></option><option value="?{Output|Public,|Whisper,/w GM }" data-i18n="CHOOSE_WHEN_ROLLING"></option></select></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="ROLL_OPTIONS"></span><div class="6-rem"><select name="attr_initiative_roll"><option value="@{shaped_d20}" data-i18n="SHEET_SETTING"></option><option value="d20" data-i18n="NORMAL" class="d20"></option><option value="2d20kh1" data-i18n="ADVANTAGE" class="d20"></option><option value="2d20kl1" data-i18n="DISADVANTAGE" class="d20"></option><option value="?{Roll|Normal,d20|Advantage,2d20kh1|Disadvantage,2d20kl1|Advantage+,3d20kh1|Disadvantage-,3d20kl1}" data-i18n="QUERY" class="d20"></option><option value="?{Disadvantaged|No,2d20kh1|Yes,d20}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="d20"></option><option value="?{Advantaged|No,2d20kl1|Yes,d20}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="d20"></option><option value="2d10" data-i18n="NORMAL" class="2d10"></option><option value="3d10kh2" data-i18n="ADVANTAGE" class="2d10"></option><option value="3d10kl2" data-i18n="DISADVANTAGE" class="2d10"></option><option value="?{Roll|Normal,2d10|Advantage,3d10kh2|Disadvantage,3d10kl2|Advantage+,4d10kh2|Disadvantage-,4d10kl2}" data-i18n="QUERY" class="2d10"></option><option value="?{Disadvantaged|No,3d10kh2|Yes,2d10}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="2d10"></option><option value="?{Advantaged|No,3d10kl2|Yes,2d10}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="2d10"></option><option value="3d6" data-i18n="NORMAL" class="3d6"></option><option value="4d6kh3" data-i18n="ADVANTAGE" class="3d6"></option><option value="4d6kl3" data-i18n="DISADVANTAGE" class="3d6"></option><option value="?{Roll|Normal,3d6|Advantage,4d6kh3|Disadvantage,4d6kl3|Advantage+,5d6kh3|Disadvantage-,5d6kl3}" data-i18n="QUERY" class="3d6"></option><option value="?{Disadvantaged|No,4d6kh3|Yes,3d6}" data-i18n="QUERY_ADVANTAGE_DEFAULT" class="3d6"></option><option value="?{Advantaged|No,4d6kl3|Yes,3d6}" data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="3d6"></option></select></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="TO_TRACKER"></span><input type="checkbox" name="attr_initiative_to_tracker" class="mar-l-md no-shrink" value="1" checked="checked"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="BREAK_TIES"></span><input type="checkbox" name="attr_initiative_tie_breaker" class="mar-l-md no-shrink" value="1"></div><div class="wrap-box-title center" data-i18n="INITIATIVE"></div></div></div><div class="10-rem mar-l-smd mar-b-smd"><div class="wrap-box"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="CHARACTER_NAME_ON_ROLL_TEMPLATES"></span><span class="2-rem"><select name="attr_show_character_name" class="no-shrink" dir="rtl"><option value="" data-i18n="NO" selected="selected">No</option><option value="{{show_character_name=1}}" data-i18n="YES">Yes</option></select></span></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="SHOW_TARGET_AC_ON_ATTACKS"></span><input type="checkbox" name="attr_attacks_vs_target_ac" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="SHOW_TARGET_NAME_ON_ATTACKS"></span><input type="checkbox" name="attr_attacks_vs_target_name" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AUTOMATICALLY_ROLL_DAMAGE_FOR_ATTACKS"></span><input type="checkbox" name="attr_automatically_roll_damage_for_attacks" class="mar-l-md no-shrink" value="1" checked="checked"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AUTOMATICALLY_ROLL_DAMAGE_FOR_SAVING_THROWS"></span><input type="checkbox" name="attr_automatically_roll_damage_for_saving_throws" class="mar-l-md no-shrink" value="1" checked="checked"></div><div class="wrap-box-title center" data-i18n="ROLL_TEMPLATE"></div></div></div><div class="9-rem mar-l-smd mar-b-smd"><div class="wrap-box mar-b-smd"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="PASSIVE_SKILLS"></span><input type="checkbox" name="attr_show_passive_skills" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="WEIGHT"></span><input type="checkbox" name="attr_show_weight" class="mar-l-md no-shrink" value="1" checked="checked"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="EMOTE"></span><input type="checkbox" name="attr_show_emote" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="FREETEXT"></span><input type="checkbox" name="attr_show_freetext" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="FREEFORM"></span><input type="checkbox" name="attr_show_freeform" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="DICE_MODIFIERS"></span><input type="checkbox" name="attr_show_dice_modifiers" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="CRIT_RANGE"></span><input type="checkbox" name="attr_show_crit_range" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="EXTRA_ON_A_CRIT"></span><input type="checkbox" name="attr_extra_on_a_crit" class="mar-l-md no-shrink" value="1"></div><div class="wrap-box-title center" data-i18n="DISPLAY"></div></div></div><div class="9-rem mar-l-smd mar-b-smd"><div class="wrap-box mar-b-smd"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AUTOMATIC_HIGHER_LEVEL_QUERIES"></span><input type="checkbox" name="attr_automatic_higher_level_queries" class="mar-l-md no-shrink" value="1" checked="checked"></div><div class="wrap-box-title center" data-i18n="FEATURES"></div></div><div class="wrap-box relative"><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AMMO_AUTO_USE"></span><input type="checkbox" name="attr_ammo_auto_use" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AUTO_REVERT_ADV"></span><input type="checkbox" name="attr_auto_revert_advantage" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AUTOMATICALLY_EXPEND_SPELL_RESOURCES"></span><input type="checkbox" name="attr_automatically_expend_spell_resources" class="mar-l-md no-shrink" value="1"></div><div class="wrap-box-title center" data-i18n="API"></div></div></div><div class="10-rem mar-l-smd mar-b-smd"><div class="wrap-box mar-b-smd"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="DICE_SYSTEM"></span><div class="2-rem"><select name="attr_dice_system"><option value="d20">d20</option><option value="2d10">2d10</option><option value="3d6">3d6</option></select></div></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="MANA"></span><input type="checkbox" name="attr_mana_toggle" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIT_POINTS_RECOVERED_ON_A_LONG_REST"></span><div class="2-rem"><select name="attr_hit_points_recovered_on_a_long_rest"><option value="0">—</option><option value="HALF" data-i18n="HALF"></option><option value="ALL" data-i18n="ALL" selected="selected"></option></select></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIT_DICE_RECOVERED_ON_A_LONG_REST"></span><div class="2-rem"><select name="attr_hit_dice_recovered_on_a_long_rest"><option value="0">—</option><option value="HALF" data-i18n="HALF" selected="selected"></option><option value="ALL" data-i18n="ALL"></option></select></div></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIT_DICE_RECOVERED_ON_A_SHORT_REST"></span><div class="2-rem"><select name="attr_hit_dice_recovered_on_a_short_rest"><option value="0" selected="selected">—</option><option value="FOURTH">1/4</option><option value="HALF" data-i18n="HALF"></option><option value="ALL" data-i18n="ALL"></option></select></div></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="DEATH_SAVING_THROW_CHANCES"></span><div class="2-rem"><select name="attr_death_saving_throw_chances"><option value="3" selected="selected">3</option><option value="5">5</option></select></div></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span data-i18n="CRITICAL_DAMAGE" class="small-label"></span><span class="auto-expand-wrap"><select name="attr_critical_damage_houserule"><option value="NORMAL" data-i18n="NORMAL" selected="selected"></option><option value="CRITICAL_DAMAGE_IS_MAXIMIZED" data-i18n="CRITICAL_DAMAGE_IS_MAXIMIZED"></option><option value="NO_CRITICAL_DAMAGE_FROM_DEFAULT_DAMAGE" data-i18n="NO_CRITICAL_DAMAGE_FROM_DEFAULT_DAMAGE"></option></select><span name="attr_critical_damage_houserule" class="auto-expand-text" data-i18n-dynamic></span></span></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="PROFICIENCY_DICE"></span><input type="checkbox" name="attr_proficiency_dice" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="PSIONICS"></span><input type="checkbox" name="attr_psionics" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="CUSTOM_CLASSES"></span><input type="checkbox" name="attr_custom_classes" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap"><div class="relative pad-r-xl"><span class="small-label" data-i18n="EXPERTISE_AS_ADVANTAGE"></span><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">A</div><div class="tooltip-content-left small-label" data-i18n="REQUIRES_API"></div></div></div></div><input type="checkbox" name="attr_expertise_as_advantage" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="MEDIUM_ARMOR_MAX_DEX"></span><span class="auto-expand-wrap"><input type="number" name="attr_medium_armor_max_dex" value="2" class="no-spin"><span name="attr_medium_armor_max_dex" class="auto-expand-text"></span></span></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="PROFICIENT_ARMOR_WEIGHS"></span><span class="auto-expand-wrap"><select name="attr_proficient_armor_weighs"><option value="0">—</option><option value="HALF" data-i18n="HALF"></option><option value="ALL" data-i18n="ALL" selected="selected"></option></select><span name="attr_proficient_armor_weighs" class="auto-expand-text" data-i18n-dynamic></span></span></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="BASE_DC"></span><span class="auto-expand-wrap"><input type="number" name="attr_base_dc" value="8" class="no-spin"><span name="attr_base_dc" class="auto-expand-text"></span></span></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="ADD_HALF_PROFICIENCY_TO_UNPROFICIENT_SAVING_THROWS"></span><input type="checkbox" name="attr_saving_throws_half_proficiency" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="USE_CUSTOM_SAVING_THROWS"></span><input type="checkbox" name="attr_use_custom_saving_throws" class="mar-l-md no-shrink" value="1"></div><div class="custom-saving-throw shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="AVERAGE_OF_ABILITIES"></span><input type="checkbox" name="attr_average_of_abilities" class="mar-l-md no-shrink" value="1"></div><div class="custom-saving-throw shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="FORTITUDE">Fortitude</span><div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="STR">Str</span><input type="checkbox" name="attr_fortitude_strength" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="DEX">Dex</span><input type="checkbox" name="attr_fortitude_dexterity" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CON">Con</span><input type="checkbox" name="attr_fortitude_constitution" value="1"></div></div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="INT">Int</span><input type="checkbox" name="attr_fortitude_intelligence" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="WIS">Wis</span><input type="checkbox" name="attr_fortitude_wisdom" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CHA">Cha</span><input type="checkbox" name="attr_fortitude_charisma" value="1"></div></div></div></div><hr class="custom-saving-throw"><div class="custom-saving-throw shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="REFLEX">Reflex</span><div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="STR">Str</span><input type="checkbox" name="attr_reflex_strength" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="DEX">Dex</span><input type="checkbox" name="attr_reflex_dexterity" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CON">Con</span><input type="checkbox" name="attr_reflex_constitution" value="1"></div></div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="INT">Int</span><input type="checkbox" name="attr_reflex_intelligence" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="WIS">Wis</span><input type="checkbox" name="attr_reflex_wisdom" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CHA">Cha</span><input type="checkbox" name="attr_reflex_charisma" value="1"></div></div></div></div><hr class="custom-saving-throw"><div class="custom-saving-throw shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="WILL">Will</span><div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="STR">Str</span><input type="checkbox" name="attr_will_strength" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="DEX">Dex</span><input type="checkbox" name="attr_will_dexterity" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CON">Con</span><input type="checkbox" name="attr_will_constitution" value="1"></div></div><div class="shaped-row justify-flex-end no-wrap"><div><span class="small-label" data-i18n="INT">Int</span><input type="checkbox" name="attr_will_intelligence" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="WIS">Wis</span><input type="checkbox" name="attr_will_wisdom" value="1"></div><div class="pad-l-md"><span class="small-label" data-i18n="CHA">Cha</span><input type="checkbox" name="attr_will_charisma" value="1"></div></div></div></div><div class="wrap-box-title center" data-i18n="SAVING_THROWS"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HONOR"></span><input type="checkbox" name="attr_honor_toggle" class="mar-l-md no-shrink" value="1"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="SANITY"></span><input type="checkbox" name="attr_sanity_toggle" class="mar-l-md no-shrink" value="1"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="INSPIRATION_MULTIPLE"></span><input type="checkbox" name="attr_inspiration_multiple" class="mar-l-md no-shrink" value="1"></div><div class="wrap-box-title center" data-i18n="HOUSERULES"></div></div></div><div class="10-rem mar-l-smd mar-b-smd"><div class="wrap-box mar-b-smd"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="COIN_CONVERSION_GP_PER_CP"></span><span class="auto-expand-wrap"><input type="number" name="attr_copper_per_gold" value="100" placeholder="100" class="no-spin"><span name="attr_copper_per_gold" class="auto-expand-text"></span></span></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="COIN_CONVERSION_GP_PER_SP"></span><span class="auto-expand-wrap"><input type="number" name="attr_silver_per_gold" value="10" placeholder="10" class="no-spin"><span name="attr_silver_per_gold" class="auto-expand-text"></span></span></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="COIN_CONVERSION_GP_PER_EP"></span><span class="auto-expand-wrap"><input type="number" name="attr_electrum_per_gold" value="2" placeholder="2" class="no-spin"><span name="attr_electrum_per_gold" class="auto-expand-text"></span></span></div><div class="shaped-row space-between no-wrap"><span class="small-label" data-i18n="COIN_CONVERSION_GP_PER_PP"></span><span class="auto-expand-wrap"><input type="number" name="attr_platinum_per_gold" value="10" placeholder="10" class="no-spin"><span name="attr_platinum_per_gold" class="auto-expand-text"></span></span></div><div class="wrap-box-title center" data-i18n="CUSTOM_GOLD_VALUES"></div></div><div class="wrap-box mar-b-smd"><div class="shaped-row space-between no-wrap mar-b-sm"><span data-i18n="DISTANCE" class="small-label"></span><span class="auto-expand-wrap"><select name="attr_distance_system"><option value="FEET" data-i18n="FEET" selected="selected"></option><option value="METERS" data-i18n="METERS"></option></select><span name="attr_distance_system" class="auto-expand-text" data-i18n-dynamic></span></span></div><div class="weight shaped-row space-between no-wrap mar-b-sm"><span data-i18n="WEIGHT" class="small-label"></span><span class="auto-expand-wrap"><select name="attr_weight_system"><option value="POUNDS" data-i18n="POUNDS" selected="selected"></option><option value="KILOGRAMS" data-i18n="KILOGRAMS"></option></select><span name="attr_weight_system" class="auto-expand-text" data-i18n-dynamic></span></span></div><div class="wrap-box-title center" data-i18n="MEASUREMENT_SYSTEMS"></div></div><div class="wrap-box relative"><input type="hidden" name="attr_hide_gm_info" value="@{hide_ability_checks} @{hide_saving_throws} @{hide_attack} @{hide_damage} @{hide_freetext} @{hide_recharge} @{hide_target_ac} @{hide_saving_throw_dc} @{hide_saving_throw_success} @{hide_content}"><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_ABILITY_CHECKS"></span><input type="checkbox" name="attr_hide_ability_checks" class="mar-l-md no-shrink" value="{{hide_ability_checks=1}}"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_SAVING_THROWS"></span><input type="checkbox" name="attr_hide_saving_throws" class="mar-l-md no-shrink" value="{{hide_saving_throws=1}}"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_ATTACK"></span><input type="checkbox" name="attr_hide_attack" class="mar-l-md no-shrink" value="{{hide_attack=1}}"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_DAMAGE"></span><input type="checkbox" name="attr_hide_damage" class="mar-l-md no-shrink" value="{{hide_damage=1}}"></div><hr><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_FREETEXT"></span><input type="checkbox" name="attr_hide_freetext" class="mar-l-md no-shrink" value="{{hide_freetext=1}}"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_RECHARGE"></span><input type="checkbox" name="attr_hide_recharge" class="mar-l-md no-shrink" value="{{hide_recharge=1}}"></div><div class="attacks-vs-target-ac shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_TARGET_AC"></span><input type="checkbox" name="attr_hide_target_ac" class="mar-l-md no-shrink" value="{{hide_target_ac=1}}"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_SAVING_THROW_DC"></span><input type="checkbox" name="attr_hide_saving_throw_dc" class="mar-l-md no-shrink" value="{{hide_saving_throw_dc=1}}"></div><div class="shaped-row space-between no-wrap mar-b-sm"><span class="small-label" data-i18n="HIDE_INFO_SAVING_THROW_SUCCESS"></span><input type="checkbox" name="attr_hide_saving_throw_success" class="mar-l-md no-shrink" value="{{hide_saving_throw_success=1}}"></div><div class="shaped-row space-between no-wrap"><span class="small-label" data-i18n="HIDE_INFO_CONTENT"></span><input type="checkbox" name="attr_hide_content" class="mar-l-md no-shrink" value="{{hide_content=1}}"></div><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">?</div><div class="tooltip-content-left small-label" data-i18n="HIDE_INFO_NOTE"></div></div></div><div class="wrap-box-title center" data-i18n="HIDE_INFO"></div></div></div><div class="10-rem mar-l-smd mar-b-smd"><div class="wrap-box center"><input type="hidden" name="attr_ability_checks_macro_var"><button type="roll" name="roll_shaped_ability_checks" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ABILITY_CHECKS}}} {{text_big=@{ability_checks_macro_var}}}" data-i18n="ABILITY_CHECKS"></button><div class="mar-t-sm"></div><input type="hidden" name="attr_ability_checks_query_var"><button type="roll" name="roll_shaped_ability_checks_query" class="visible-button" value="@{output_option} &{template:5e-shaped} {{ability=1}} {{character_name=@{character_name}}} @{show_character_name} {{@{shaped_d20}=1}} @{ability_checks_query_var}" data-i18n="ABILITY_CHECKS_QUERY"></button><hr><input type="hidden" name="attr_saving_throw_macro_var"><button type="roll" name="roll_shaped_saving_throw" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SAVING_THROWS}}} {{text_big=@{saving_throw_macro_var}}}" data-i18n="SAVING_THROWS"></button><div class="mar-t-sm"></div><input type="hidden" name="attr_saving_throw_query_var"><button type="roll" name="roll_shaped_saving_throw_query" class="visible-button" value="@{output_option} &{template:5e-shaped} {{saving_throw=1}} {{character_name=@{character_name}}} @{show_character_name} {{@{shaped_d20}=1}} @{saving_throw_query_var}" data-i18n="SAVING_THROWS_QUERY"></button><hr><div class="mar-b-sm"><input type="hidden" name="attr_hp_formula"> <input type="hidden" name="attr_skills_macro_var"> <input type="hidden" name="attr_languages_chat_var"> <input type="hidden" name="attr_damage_resistances_var"> <input type="hidden" name="attr_racialtraits_chat_var"> <input type="hidden" name="attr_classfeatures_chat_var"> <input type="hidden" name="attr_feats_chat_var"> <input type="hidden" name="attr_traits_chat_var"> <input type="hidden" name="attr_actions_chat_var"> <input type="hidden" name="attr_reactions_chat_var"> <input type="hidden" name="attr_legendaryactions_chat_var"> <input type="hidden" name="attr_lairactions_chat_var"> <input type="hidden" name="attr_regionaleffects_chat_var"><button type="roll" name="roll_shaped_statblock" class="visible-button" value="/w @{character_name} @{output_option} &{template:5e-shaped} {{title=@{character_name}}} {{subheader=^{@{size}} @{type}, @{alignment}}} {{Armor Class=@{ac} (@{ac_note})}} {{Initiative=[@{initiative}](~shaped_initiative)}} {{Hit Points=@{HP} (@{hp_formula})}} {{Speed=@{speed_string}}} {{Abilities=[Str @{strength_calculated} (@{strength_check_mod_with_sign})](~shaped_strength_check), [Dex @{dexterity_calculated} (@{dexterity_check_mod_with_sign})](~shaped_dexterity_check), [Con @{constitution_calculated} (@{constitution_check_mod_with_sign})](~shaped_constitution_check), [Int @{intelligence_calculated} (@{intelligence_check_mod_with_sign})](~shaped_intelligence_check), [Wis @{wisdom_calculated} (@{wisdom_check_mod_with_sign})](~shaped_wisdom_check), [Cha @{charisma_calculated} (@{charisma_check_mod_with_sign})](~shaped_charisma_check)}} {{Saving Throws=@{saving_throw_macro_var}}} {{Skills=@{skills_macro_var}}} @{damage_resistances_var} {{Senses=@{senses_string}}} @{languages_chat_var} {{Challenge=@{challenge} (@{xp_readable})}} @{racialtraits_chat_var} @{classfeatures_chat_var} @{feats_chat_var} @{traits_chat_var} @{actions_chat_var} @{reactions_chat_var} @{legendaryactions_chat_var} @{lairactions_chat_var} @{regionaleffects_chat_var}" data-i18n="STATBLOCK"></button></div><div class="pc mar-b-sm"><input type="hidden" name="attr_offense_macro_var"><button type="roll" name="roll_shaped_offense" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{OFFENSE}}} {{text_big=@{offense_macro_var}}}" data-i18n="OFFENSE"></button></div><div class="pc mar-b-sm"><input type="hidden" name="attr_utility_macro_var"><button type="roll" name="roll_shaped_utility" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{UTILITY}}} {{text_big=@{utility_macro_var}}}" data-i18n="UTILITY"></button></div><div class="pc"><input type="hidden" name="attr_racialtraits_chat_var" class="item-shown" value=""><div class="item-to-show mar-b-sm"><input type="hidden" name="attr_racialtraits_macro_var"><button type="roll" name="roll_shaped_racialtraits" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{RACIAL_TRAITS}}} {{text_big=@{racialtraits_macro_var}}}" data-i18n="RACIAL_TRAITS"></button></div></div><div class="pc"><input type="hidden" name="attr_classfeatures_chat_var" class="item-shown" value=""><div class="item-to-show mar-b-sm"><input type="hidden" name="attr_classfeatures_macro_var"><button type="roll" name="roll_shaped_classfeatures" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{CLASS_FEATURES}}} {{text_big=@{classfeatures_macro_var}}}" data-i18n="CLASS_FEATURES"></button></div></div><div class="pc"><input type="hidden" name="attr_feats_chat_var" class="item-shown" value=""><div class="item-to-show mar-b-sm"><input type="hidden" name="attr_feats_macro_var"><button type="roll" name="roll_shaped_feats" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{FEATS}}} {{text_big=@{feats_macro_var}}}" data-i18n="FEATS"></button></div></div><input type="hidden" name="attr_traits_chat_var" class="item-shown" value=""><div class="item-to-show mar-b-sm"><input type="hidden" name="attr_traits_macro_var"><button type="roll" name="roll_shaped_traits" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{TRAITS}}} {{text_big=@{traits_macro_var}}}" data-i18n="TRAITS"></button></div><input type="hidden" name="attr_actions_chat_var" class="item-shown" value=""><div class="npc item-to-show mar-b-sm"><input type="hidden" name="attr_actions_macro_var"><button type="roll" name="roll_shaped_actions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{ACTIONS}}} {{text_big=@{actions_macro_var}}}" data-i18n="ACTIONS"></button></div><input type="hidden" name="attr_reactions_chat_var" class="item-shown" value=""><div class="npc item-to-show mar-b-sm"><input type="hidden" name="attr_reactions_macro_var"><button type="roll" name="roll_shaped_reactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REACTIONS}}} {{text_big=@{reactions_macro_var}}}" data-i18n="REACTIONS"></button></div><input type="hidden" name="attr_legendaryactions_chat_var" class="item-shown" value=""><div class="npc item-to-show mar-b-sm"><input type="hidden" name="attr_legendaryactions_macro_var"><button type="roll" name="roll_shaped_legendaryactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LEGENDARY_ACTIONS}}} {{text_big=@{legendaryactions_macro_var}}}" data-i18n="LEGENDARY_ACTIONS"></button></div><input type="hidden" name="attr_lairactions_chat_var" class="item-shown" value=""><div class="npc item-to-show mar-b-sm"><input type="hidden" name="attr_lairactions_macro_var"><button type="roll" name="roll_shaped_lairactions" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{LAIR_ACTIONS}}} {{text_big=@{lairactions_macro_var}}}" data-i18n="LAIR_ACTIONS"></button></div><input type="hidden" name="attr_regionaleffects_chat_var" class="item-shown" value=""><div class="npc item-to-show mar-b-sm"><input type="hidden" name="attr_regionaleffects_macro_var"><button type="roll" name="roll_shaped_regionaleffects" class="visible-button" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{REGIONAL_EFFECTS}}} {{text_big=@{regionaleffects_macro_var}}}" data-i18n="REGIONAL_EFFECTS"></button></div><div class="spells"><hr><input type="hidden" name="attr_spell_slots_l1"> <input type="hidden" name="attr_spell_slots_l1_max"><input type="hidden" name="attr_spell_slots_l2"> <input type="hidden" name="attr_spell_slots_l2_max"><input type="hidden" name="attr_spell_slots_l3"> <input type="hidden" name="attr_spell_slots_l3_max"><input type="hidden" name="attr_spell_slots_l4"> <input type="hidden" name="attr_spell_slots_l4_max"><input type="hidden" name="attr_spell_slots_l5"> <input type="hidden" name="attr_spell_slots_l5_max"><input type="hidden" name="attr_spell_slots_l6"> <input type="hidden" name="attr_spell_slots_l6_max"><input type="hidden" name="attr_spell_slots_l7"> <input type="hidden" name="attr_spell_slots_l7_max"><input type="hidden" name="attr_spell_slots_l8"> <input type="hidden" name="attr_spell_slots_l8_max"><input type="hidden" name="attr_spell_slots_l9"> <input type="hidden" name="attr_spell_slots_l9_max"> <input type="hidden" name="attr_spells_level_0_macro_var"><input type="hidden" name="attr_spells_level_1_macro_var"><input type="hidden" name="attr_spells_level_2_macro_var"><input type="hidden" name="attr_spells_level_3_macro_var"><input type="hidden" name="attr_spells_level_4_macro_var"><input type="hidden" name="attr_spells_level_5_macro_var"><input type="hidden" name="attr_spells_level_6_macro_var"><input type="hidden" name="attr_spells_level_7_macro_var"><input type="hidden" name="attr_spells_level_8_macro_var"><input type="hidden" name="attr_spells_level_9_macro_var"> <input type="hidden" name="attr_has_spell_slots"> <input type="hidden" name="attr_has_warlock_slots"> <input type="hidden" name="attr_has_spell_points"> <input type="hidden" name="attr_warlock_spell_slots"> <input type="hidden" name="attr_warlock_spell_slots_max"> <input type="hidden" name="attr_prepared_matters_var"> <input type="hidden" name="attr_spells_filter_var"> <input type="hidden" name="attr_spells_macro_var" value="/w @{character_name} &{template:5e-shaped} {{character_name=@{character_name}}} @{show_character_name} {{title=^{SPELLS}}} {{spell_list=1}} {{prepared_matters=@{prepared_matters_var}}} {{has_spell_slots=@{has_spell_slots}}} {{has_spell_points=@{has_spell_points}}} {{spell_points=@{spell_points}}} {{spell_points_max=@{spell_points|max}}} {{spell_points_limit=@{spell_points_limit}}} {{cantrips=@{spells_level_0_macro_var}}} {{spells_level_1_uses=@{spell_slots_l1}/@{spell_slots_l1|max}}} {{spells_level_1=@{spells_level_1_macro_var}}} {{spells_level_2_uses=@{spell_slots_l2}/@{spell_slots_l2|max}}} {{spells_level_2=@{spells_level_2_macro_var}}} {{spells_level_3_uses=@{spell_slots_l3}/@{spell_slots_l3|max}}} {{spells_level_3=@{spells_level_3_macro_var}}} {{spells_level_4_uses=@{spell_slots_l4}/@{spell_slots_l4|max}}} {{spells_level_4=@{spells_level_4_macro_var}}} {{spells_level_5_uses=@{spell_slots_l5}/@{spell_slots_l5|max}}} {{spells_level_5=@{spells_level_5_macro_var}}} {{spells_level_6_uses=@{spell_slots_l6}/@{spell_slots_l6|max}}} {{spells_level_6=@{spells_level_6_macro_var}}} {{spells_level_7_uses=@{spell_slots_l7}/@{spell_slots_l7|max}}} {{spells_level_7=@{spells_level_7_macro_var}}} {{spells_level_8_uses=@{spell_slots_l8}/@{spell_slots_l8|max}}} {{spells_level_8=@{spells_level_8_macro_var}}} {{spells_level_9_uses=@{spell_slots_l9}/@{spell_slots_l9|max}}} {{spells_level_9=@{spells_level_9_macro_var}}} {{has_warlock_slots=@{has_warlock_slots}}} {{warlock_spell_slots=@{warlock_spell_slots}}} {{warlock_spell_slots_max=@{warlock_spell_slots|max}}} {{warlock_spells_max_level=^{@{warlock_spells_max_level}}}} {{mana=@{mana_toggle}}} @{spells_filter_var}"><button type="roll" name="roll_shaped_spells" class="visible-button" value="@{spells_macro_var}" data-i18n="SPELLS"></button></div><div class="wrap-box-title" data-i18n="MACROS"></div></div></div></div><div class="right pad-l-sm"><div><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="?{Roll|Normal,d20|Advantage,2d20kh1|Disadvantage,2d20kl1}"><span data-i18n="QUERY" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="?{Roll|Normal,2d10|Advantage,3d10kh2|Disadvantage,3d10kl2}"><span data-i18n="QUERY" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="?{Roll|Normal,3d6|Advantage,4d6kh3|Disadvantage,4d6kl3}"><span data-i18n="QUERY" class="small-label white-space-no-wrap"></span></label></div><div><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="?{Disadvantaged|No,2d20kh1|Yes,d20}"><span data-i18n="QUERY_ADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="?{Disadvantaged|No,3d10kh2|Yes,2d10}"><span data-i18n="QUERY_ADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="?{Disadvantaged|No,4d6kh3|Yes,3d6}"><span data-i18n="QUERY_ADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label></div><div><label class="pseudo-button-wrapper d20"><input type="radio" name="attr_shaped_d20" value="?{Advantaged|No,2d20kl1|Yes,d20}"><span data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 2d10"><input type="radio" name="attr_shaped_d20" value="?{Advantaged|No,3d10kl2|Yes,2d10}"><span data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label><label class="pseudo-button-wrapper 3d6"><input type="radio" name="attr_shaped_d20" value="?{Advantaged|No,4d6kl3|Yes,3d6}"><span data-i18n="QUERY_DISADVANTAGE_DEFAULT" class="small-label white-space-no-wrap"></span></label></div><div><label class="pseudo-button-wrapper"><input type="radio" name="attr_shaped_d20" value="1d20"><span data-i18n="ROLL_2" class="small-label white-space-no-wrap"></span></label></div></div></div><div class="wrap-box relative mar-t-smd mar-b-smd"><fieldset class="repeating_attacher"><div class="shaped-row"><div class="col-100"><input type="text" name="attr_name" class="action-name" data-i18n-placeholder="NAME"></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings"><span class="toggle-icon-settings pictos">y</span></div><input type="checkbox" name="attr_toggle_details" class="toggle-icon-settings hidden"><div class="shaped-row details mar-b-lg"><div class="flex-grow pad-r-sm"><div class="center"><div class="wrap-box-label light-label" data-i18n="FREETEXT"></div><textarea name="attr_freetext" class="six-line-textarea"></textarea></div><div class="center mar-t-lg"><div class="wrap-box-label light-label" data-i18n="FREEFORM"></div><textarea name="attr_freeform" class="six-line-textarea"></textarea></div></div><div class="center pad-l-sm pad-r-sm"><div class="wrap-box-label light-label" data-i18n="ABILITY_CHECKS"></div><div class="zebra-rows"><div class="shaped-row space-between no-wrap"><div data-i18n="STRENGTH" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_strength_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="DEXTERITY" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_dexterity_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="CONSTITUTION" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_constitution_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="INTELLIGENCE" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_intelligence_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="WISDOM" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_wisdom_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="CHARISMA" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_charisma_check_attacher"></div></div><div class="shaped-row space-between no-wrap honor"><div data-i18n="HONOR" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_honor_check_attacher"></div></div><div class="shaped-row space-between no-wrap sanity"><div data-i18n="SANITY" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_sanity_check_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="INITIATIVE" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_initiative_attacher"></div></div></div></div><div class="center pad-l-sm pad-r-sm"><div class="wrap-box-label light-label" data-i18n="SAVING_THROWS"></div><div class="zebra-rows"><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="STRENGTH" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_strength_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="DEXTERITY" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_dexterity_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="CONSTITUTION" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_constitution_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="INTELLIGENCE" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_intelligence_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="WISDOM" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_wisdom_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap"><div data-i18n="CHARISMA" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_charisma_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap honor"><div data-i18n="HONOR" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_honor_saving_throw_attacher"></div></div><div class="shaped-row default-saving-throw space-between no-wrap sanity"><div data-i18n="SANITY" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_sanity_saving_throw_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="DEATH" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_death_saving_throw_attacher"></div></div><div class="shaped-row custom-saving-throw space-between no-wrap"><div data-i18n="FORTITUDE" class="no-overflow"></div><div><input type="checkbox" name="attr_fortitude_saving_throw_attacher"></div></div><div class="shaped-row custom-saving-throw space-between no-wrap"><div data-i18n="REFLEX" class="no-overflow"></div><div><input type="checkbox" name="attr_reflex_saving_throw_attacher"></div></div><div class="shaped-row custom-saving-throw space-between no-wrap"><div data-i18n="WILL" class="no-overflow"></div><div><input type="checkbox" name="attr_will_saving_throw_attacher"></div></div></div></div><div class="spells center pad-l-sm pad-r-sm"><div class="wrap-box-label light-label" data-i18n="SPELLS"></div><div class="zebra-rows"><div class="shaped-row space-between no-wrap"><div data-i18n="SPELLS" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>0</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_0_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>1</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_1_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>2</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_2_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>3</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_3_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>4</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_4_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>5</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_5_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>6</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_6_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>7</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_7_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>8</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_8_attacher"></div></div><div class="shaped-row space-between no-wrap"><div class="no-overflow"><span data-i18n="LEVEL"></span><span> </span>9</div><div class="mar-l-smd"><input type="checkbox" name="attr_spell_level_9_attacher"></div></div></div></div><div class="center pad-l-sm pad-r-sm"><div class="wrap-box-label light-label" data-i18n="MISC"></div><div class="zebra-rows"><div class="shaped-row space-between no-wrap"><div data-i18n="HIT_DICE" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_hit_dice_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="OFFENSE" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_offense_attacher"></div></div><div class="shaped-row space-between no-wrap"><div data-i18n="UTILITY" class="no-overflow"></div><div class="mar-l-smd"><input type="checkbox" name="attr_utility_attacher"></div></div><div class="shaped-row space-between no-wrap"><span data-i18n="CRIT" class="no-overflow"></span><div class="relative"><div class="tooltip-position-wrapper"><div class="tooltip"><div class="tooltip-toggle-text center">?</div><div class="tooltip-content-left small-label" data-i18n="CRIT_ATTACHER_TOOLTIP"></div></div></div></div><div class="mar-l-smd"><input type="checkbox" name="attr_crit_attacher"></div></div></div></div><div class="center pad-l-sm"><div class="wrap-box-label light-label" data-i18n="SKILLS"></div><div class="zebra-rows"><div class="shaped-row space-between no-wrap"><div data-i18n="SKILL" class="no-overflow"></div><div><div class="mar-l-smd"><input type="checkbox" name="attr_skill_attacher"></div></div></div></div></div></div></fieldset><div class="wrap-box-title center" data-i18n="ATTACHERS"></div></div><input type="hidden" name="attr_attacher_strength_saving_throw"> <input type="hidden" name="attr_attacher_strength_check"> <input type="hidden" name="attr_attacher_dexterity_saving_throw"> <input type="hidden" name="attr_attacher_dexterity_check"> <input type="hidden" name="attr_attacher_constitution_saving_throw"> <input type="hidden" name="attr_attacher_constitution_check"> <input type="hidden" name="attr_attacher_intelligence_saving_throw"> <input type="hidden" name="attr_attacher_intelligence_check"> <input type="hidden" name="attr_attacher_wisdom_saving_throw"> <input type="hidden" name="attr_attacher_wisdom_check"> <input type="hidden" name="attr_attacher_charisma_saving_throw"> <input type="hidden" name="attr_attacher_charisma_check"> <input type="hidden" name="attr_attacher_honor_saving_throw"> <input type="hidden" name="attr_attacher_honor_check"> <input type="hidden" name="attr_attacher_sanity_saving_throw"> <input type="hidden" name="attr_attacher_sanity_check"> <input type="hidden" name="attr_attacher_initiative"> <input type="hidden" name="attr_attacher_death_saving_throw"> <input type="hidden" name="attr_attacher_fortitude_saving_throw"> <input type="hidden" name="attr_attacher_reflex_saving_throw"> <input type="hidden" name="attr_attacher_will_saving_throw"> <input type="hidden" name="attr_attacher_spell"> <input type="hidden" name="attr_attacher_spell_level_0"><input type="hidden" name="attr_attacher_spell_level_1"><input type="hidden" name="attr_attacher_spell_level_2"><input type="hidden" name="attr_attacher_spell_level_3"><input type="hidden" name="attr_attacher_spell_level_4"><input type="hidden" name="attr_attacher_spell_level_5"><input type="hidden" name="attr_attacher_spell_level_6"><input type="hidden" name="attr_attacher_spell_level_7"><input type="hidden" name="attr_attacher_spell_level_8"><input type="hidden" name="attr_attacher_spell_level_9"> <input type="hidden" name="attr_attacher_hit_dice"> <input type="hidden" name="attr_attacher_offense"> <input type="hidden" name="attr_attacher_utility"> <input type="hidden" name="attr_attacher_crit"> <input type="hidden" name="attr_attacher_skill"></div><hr><div class="center footer relative"><div class="shaped-row space-between"><div><button type="roll" name="roll_shaped_documentation" value="/w @{character_name} https://bitbucket.org/mlenser/5eshaped/wiki/Home" data-i18n="DOCUMENTATION" tabindex="-1"></button></div><div><button type="roll" name="roll_shaped_issue" value="/w @{character_name} https://bitbucket.org/mlenser/5eshaped/issues?sort=-updated_on" tabindex="-1" data-i18n="REPORT_AN_ISSUE"></button></div><div><input type="checkbox" name="attr_edit_mode" class="toggle-edit-mode negative-mar-t-six" value="1"><span class="toggle-edit-mode pictos negative-mar-t-six">p</span></div><div><input type="checkbox" name="attr_is_npc" class="slide-input-pc" value="1"><label class="slide-toggle-pc"><span class="slide-cover">···</span><span class="slide-toggle-pc-left" data-i18n="PC"></span><span class="slide-toggle-pc-right" data-i18n="NPC"></span></label></div></div></div><input type="hidden" name="attr_processing" class="show-processing" value=""><div class="processing center"><div><span data-i18n="PROCESSING_TITLE"></span><span> </span><span name="attr_processing" class="processing-names"></span></div><div data-i18n="PROCESSING_MESSAGE"></div><img src="http://i.imgur.com/1Fj7e96.gif"><div data-i18n="PROCESSING_CLOSE_MESSAGE"></div><div class="center mar-t-md"><label class="pseudo-button-wrapper visible-button"><input type="checkbox" name="attr_close_processing" value="1"><span data-i18n="CLOSE"></span></label></div></div><input type="hidden" name="attr_script_compatibility_version" value="1"></div><rolltemplate class="sheet-rolltemplate-5e-shaped"><div class="rt-card{{#continuous_header}} continuous-header{{/continuous_header}}{{#continuous}} continuous{{/continuous}}{{#continuous_footer}} continuous-footer{{/continuous_footer}}"><div class="sheet-tooltip-position-wrapper">{{#2d20kh1}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span></div></div>{{/2d20kh1}} {{#3d20kh1}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage">+</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span>+</div></div>{{/3d20kh1}} {{#3d10kh2}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span></div></div>{{/3d10kh2}} {{#4d10kh2}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage">+</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span>+</div></div>{{/4d10kh2}} {{#4d6kh3}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span></div></div>{{/4d6kh3}} {{#5d6kh3}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle advantage">+</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="ADVANTAGE"></span>+</div></div>{{/5d6kh3}} {{#2d20kl1}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span></div></div>{{/2d20kl1}} {{#3d20kl1}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage">-</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span>-</div></div>{{/3d20kl1}} {{#3d10kl2}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span></div></div>{{/3d10kl2}} {{#4d10kl2}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage">-</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span>-</div></div>{{/4d10kl2}} {{#4d6kl3}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage"></div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span></div></div>{{/4d6kl3}} {{#5d6kl3}}<div class="sheet-tooltip"><div class="tooltip-toggle-text advantage-circle disadvantage">-</div><div class="sheet-tooltip-content-left sheet-tooltip-small sheet-small-label"><span data-i18n="DISADVANTAGE"></span>-</div></div>{{/5d6kl3}}</div>{{#title}}<div class="rt-title-wrap"><span class="rt-title"><span class="rt-title-name">{{title}}</span><span class="inline-block"><span class="shaped-row uses-recharge-cost-wrap{{#hide_recharge}} gm-info-block{{/hide_recharge}}">{{#uses}}<span> (</span>{{/uses}} {{#uses_max}} {{^uses}}<span>(</span>{{/uses}} {{/uses_max}} {{#recharge}} {{^uses}} {{^uses_max}}<span> (</span>{{/uses_max}} {{/uses}} {{/recharge}} {{#cost}} {{^uses}} {{^uses_max}} {{^recharge}}<span> (</span>{{/recharge}} {{/uses_max}} {{/uses}} {{/cost}} {{#uses}}<span>{{uses}}</span>{{/uses}} {{#uses_max}}<span>/{{uses_max}}</span>{{/uses_max}} {{#recharge}} {{#uses_max}}, {{/uses_max}}<span data-i18n="{{recharge}}"></span>{{/recharge}} {{#cost}} {{#uses_max}}, {{/uses_max}} {{#recharge}}{{^uses_max}}, {{/uses_max}}{{/recharge}}<span data-i18n="{{cost}}"></span>{{/cost}} {{#uses}}<span>)</span>{{/uses}} {{#uses_max}} {{^uses}}<span>)</span>{{/uses}} {{/uses_max}} {{#recharge}} {{^uses}} {{^uses_max}}<span>)</span>{{/uses_max}} {{/uses}} {{/recharge}} {{#cost}} {{^uses}} {{^uses_max}} {{^recharge}}<span>)</span>{{/recharge}} {{/uses_max}} {{/uses}} {{/cost}}</span></span></span></div>{{/title}}<div class="rt-subheader">{{#spell_first_line}}<div class="italic">{{spell_level}}{{#cast_as_level}} (<span class="lowercase" data-i18n="AS">as</span> {{cast_as_level}}){{/cast_as_level}}{{#school}} <span class="lowercase">{{school}}</span>{{/school}}{{#ritual}} (<span class="lowercase" data-i18n="RITUAL">ritual</span>){{/ritual}}</div>{{/spell_first_line}} {{#show_character_name}}<div class="rt-character-name">{{character_name}}</div>{{/show_character_name}} {{#subheader}}<div>{{subheader}}</div>{{/subheader}}</div>{{#emote}}<p class="rt-emote">{{character_name}} {{emote}}</p>{{/emote}}<div class="rt-content">{{#criteria}} {{criteria}} {{/criteria}} {{#entities}}<div class="entity-scroller">{{entities}}</div>{{/entities}} {{#spell}} {{#casting_time}}<div class="no-border"><span class="bold"><span data-i18n="CASTING_TIME">Casting Time</span>:</span><span> </span><span>{{casting_time}}</span></div>{{/casting_time}} {{#range}}<div class="no-border"><span class="bold"><span data-i18n="RANGE">Range</span>:</span><span> </span><span>{{range}}</span></div>{{/range}} {{#reach}}<div class="no-border"><span class="bold"><span data-i18n="REACH">Reach</span>:</span><span> </span><span>{{reach}}</span></div>{{/reach}} {{#components}}<div class="no-border"><span class="bold"><span data-i18n="COMPONENTS">Components</span>:</span><span> </span><span>{{components}} {{#materials}} ({{materials}}){{/materials}}</span></div>{{/components}} {{#duration}}<div class="no-border"><span class="bold"><span data-i18n="DURATION">Duration</span>:</span><span> </span><span>{{duration}}</span></div>{{/duration}} {{#content}}<div class="{{#hide_content}}gm-info-block{{/hide_content}}">{{content}}</div>{{/content}} {{#higher_level}}<div class="{{#hide_content}}gm-info-block{{/hide_content}}">{{higher_level}}</div>{{/higher_level}} {{/spell}} {{#text_top}}<div class="output">{{text_top}}</div>{{/text_top}} {{#roll1}}<div class="shaped-row align-flex-end{{#ability}}{{#hide_ability_checks}} gm-info-flex{{/hide_ability_checks}}{{/ability}}{{#saving_throw}}{{#hide_saving_throws}} gm-info-flex{{/hide_saving_throws}}{{/saving_throw}}"><span class="output{{#roll2}} pad-r-md{{/roll2}}">{{roll1}}</span>{{#roll2}}<span class="output pad-l-md border-left">{{roll2}}</span>{{/roll2}}</div>{{/roll1}} {{#attack1}}<div class="{{#hide_attack}}gm-info-block{{/hide_attack}}">{{#attack_type}}<div class="italic"><span data-i18n="{{attack_type}}"></span>:</div>{{/attack_type}} {{^attack_type}} {{#attack_type_macro}}<div class="italic"><span>{{attack_type_macro}}</span></div>{{/attack_type_macro}} {{/attack_type}}<div class="shaped-row align-flex-end"><span class="output{{#attack2}} pad-r-md{{/attack2}}">{{attack1}}</span>{{#attack2}}<span class="output pad-l-md border-left">{{attack2}}</span>{{/attack2}}<span> </span><span data-i18n="TO_HIT"></span>{{#targetName}}<span> </span><span>{{targetName}}</span>{{/targetName}} {{#targetAC}}<span> </span><span data-i18n="AC">AC</span><span> </span><span class="{{#hide_target_ac}}gm-info-inline-block{{/hide_target_ac}}">{{targetAC}}</span>{{/targetAC}} {{#reach}}<span>, </span>{{/reach}} {{#range}} {{^reach}}<span>, </span>{{/reach}} {{/range}} {{#reach}}<span data-i18n="REACH" class="lowercase"></span><span> </span><span>{{reach}}</span>{{/reach}} {{#range}} {{#reach}}<span> </span><span data-i18n="OR"></span><span> </span>{{/reach}}<span data-i18n="RANGE" class="lowercase"></span><span> </span><span>{{range}}</span>{{#ammo}}<span>, </span><span><span class="ammo-wrapper">{{ammo}}</span>{{#ammo_name}} {{ammo_name}} {{/ammo_name}} {{^ammo_name}}<span class="lowercase" data-i18n="AMMO">ammo</span>{{/ammo_name}}</span>{{/ammo}} {{/range}}</div></div>{{/attack1}} {{#has_attack_damage}}<div class="zebra{{#hide_damage}} gm-info-block{{/hide_damage}}">{{#attack_damage_macro}}<div class="italic">{{#rollWasCrit() attack1}} {{attack_damage_crit_macro}} {{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}} {{attack_damage_crit_macro}} {{/rollWasCrit() attack2}} {{#^rollWasCrit() attack2}} {{attack_damage_macro}} {{/^rollWasCrit() attack2}} {{^attack2}} {{attack_damage_macro}} {{/attack2}} {{/^rollWasCrit() attack1}}</div>{{/attack_damage_macro}} {{#attack_damage}}<div class="shaped-row align-flex-end"><span class="output">{{attack_damage}}</span>{{#rollWasCrit() attack1}}<span class="output">+{{attack_damage_crit}}</span>{{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}}<span class="output">+{{attack_damage_crit}}</span>{{/rollWasCrit() attack2}} {{/^rollWasCrit() attack1}} {{#force_crit}}<span class="output">+{{attack_damage_crit}}</span>{{/force_crit}}<span> </span>{{#attack_damage_type}}<span>{{attack_damage_type}}</span><span> </span>{{/attack_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span>{{#attack_second_damage}}<span> </span><span data-i18n="PLUS" class="lowercase"></span>{{/attack_second_damage}}</div>{{#attack_second_damage}}<div class="shaped-row align-flex-end"><span class="output">{{attack_second_damage}}</span>{{#rollWasCrit() attack1}}<span class="output">+{{attack_second_damage_crit}}</span>{{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}}<span class="output">+{{attack_second_damage_crit}}</span>{{/rollWasCrit() attack2}} {{/^rollWasCrit() attack1}} {{#force_crit}}<span class="output">+{{attack_second_damage_crit}}</span>{{/force_crit}}<span> </span>{{#attack_second_damage_type}}<span>{{attack_second_damage_type}}</span><span> </span>{{/attack_second_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span></div>{{/attack_second_damage}} {{/attack_damage}}</div>{{/has_attack_damage}} {{#saving_throw_dc}}<div>{{#saving_throw_dc}} {{#targetName}}<div class="output-label"><span data-i18n="VS"></span><span>{{targetName}}</span></div>{{/targetName}}<div><span class="output"><span class="{{#hide_saving_throw_dc}}gm-info-inline-block{{/hide_saving_throw_dc}}"><span data-i18n="DC"></span><span> </span>{{saving_throw_dc}}</span>{{#saving_throw_vs_ability}}<span> </span><span>[<span data-i18n="{{saving_throw_vs_ability}}">{{saving_throw_vs_ability}}</span>](~selected|shaped_{{saving_throw_vs_ability}}_saving_throw)</span>{{/saving_throw_vs_ability}}<span> </span><span data-i18n="SAVING_THROW" class="lowercase"></span></span></div>{{/saving_throw_dc}} {{#saving_throw_success}}<div class="{{#hide_saving_throw_success}}gm-info-block{{/hide_saving_throw_success}}"><div class="italic"><span data-i18n="SAVING_THROW_SUCCESS"></span>:</div><div>{{saving_throw_success}}</div></div>{{/saving_throw_success}}</div>{{/saving_throw_dc}} {{#has_saving_throw_damage}}<div class="zebra{{#hide_damage}} gm-info-block{{/hide_damage}}">{{#saving_throw_damage_macro}}<div class="italic">{{saving_throw_damage_macro}}</div>{{/saving_throw_damage_macro}} {{#saving_throw_damage}}<div class="shaped-row align-flex-end"><span>{{saving_throw_damage}}</span>{{#saving_throw_damage_type}}<span> </span><span>{{saving_throw_damage_type}}</span><span> </span>{{/saving_throw_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span>{{#saving_throw_second_damage}}<span> </span><span data-i18n="PLUS" class="lowercase"></span>{{/saving_throw_second_damage}}</div>{{#saving_throw_second_damage}}<div class="shaped-row align-flex-end"><span>{{saving_throw_second_damage}}</span><span> </span>{{#saving_throw_second_damage_type}}<span>{{saving_throw_second_damage_type}}</span><span> </span>{{/saving_throw_second_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span></div>{{/saving_throw_second_damage}} {{/saving_throw_damage}}</div>{{/has_saving_throw_damage}} {{#other_damage}}<div class="zebra{{#hide_damage}} gm-info-flex{{/hide_damage}}"><div class="shaped-row align-flex-end"><span class="output">{{other_damage}}</span>{{#rollWasCrit() attack1}}<span class="output">+{{other_damage_crit}}</span>{{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}}<span class="output">+{{other_damage_crit}}</span>{{/rollWasCrit() attack2}} {{/^rollWasCrit() attack1}}<span> </span>{{#other_damage_type}}<span>{{other_damage_type}}</span><span> </span>{{/other_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span>{{#other_second_damage}}<span> </span><span data-i18n="PLUS" class="lowercase"></span>{{/other_second_damage}}</div>{{#other_second_damage}}<div class="shaped-row align-flex-end"><span class="output">{{other_second_damage}}</span>{{#rollWasCrit() attack1}}<span class="output">+{{other_second_damage_crit}}</span>{{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}}<span class="output">+{{other_second_damage_crit}}</span>{{/rollWasCrit() attack2}} {{/^rollWasCrit() attack1}}<span> </span>{{#other_second_damage_type}}<span>{{other_second_damage_type}}</span><span> </span>{{/other_second_damage_type}}<span class="lowercase" data-i18n="DAMAGE">damage</span></div>{{/other_second_damage}}</div>{{/other_damage}} {{#heal}}<div><div class="italic"><span data-i18n="REGAIN"></span></div><div>{{heal}}<span> </span><span class="lowercase" data-i18n="HIT_POINTS"></span></div></div>{{/heal}} {{#death_saving_throw_chances}}<div>{{#death_saving_throw_successes}}<div><span data-i18n="SUCCESSES">Successes</span> {{death_saving_throw_successes}} / {{death_saving_throw_chances}}</div>{{/death_saving_throw_successes}} {{#death_saving_throw_failures}}<div><span data-i18n="FAILURES">Failures</span> {{death_saving_throw_failures}} / {{death_saving_throw_chances}}</div>{{/death_saving_throw_failures}}</div>{{/death_saving_throw_chances}} {{#spell_list}}<div class="output{{#prepared_matters}} prepared-matters{{/prepared_matters}}">{{#has_spell_points}}<div class="rt-title spell-points">{{spell_points}}/{{spell_points_max}} {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}{{#spell_points_limit}}, <span data-i18n="LIMIT" class="lowercase">limit</span> {{spell_points_limit}}{{/spell_points_limit}}</div>{{/has_spell_points}} {{#has_warlock_slots}}<div><span><span data-i18n="WARLOCK_SPELL_SLOTS">Warlock spell slots</span> ({{warlock_spell_slots}}/{{warlock_spell_slots_max}}):</span><span> </span>{{warlock_spells_max_level}}</div>{{/has_warlock_slots}} {{#spells_level_0_show}}<div><span><span data-i18n="CANTRIPS">Cantrips</span><span> </span><span>(<span data-i18n="AT_WILL">at will</span>):</span><span> </span></span><span class="spells-wrapper">{{cantrips}}</span></div>{{/spells_level_0_show}} {{#spells_level_1_show}}<div><span><span data-i18n="1ST_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_1_uses}} ({{spells_level_1_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_1_uses}} {{/has_spell_slots}} {{#has_spell_points}} (2 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_1}}</span></div>{{/spells_level_1_show}} {{#spells_level_2_show}}<div><span><span data-i18n="2ND_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_2_uses}} ({{spells_level_2_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_2_uses}} {{/has_spell_slots}} {{#has_spell_points}} (3 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_2}}</span></div>{{/spells_level_2_show}} {{#spells_level_3_show}}<div><span><span data-i18n="3RD_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_3_uses}} ({{spells_level_3_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_3_uses}} {{/has_spell_slots}} {{#has_spell_points}} (5 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_3}}</span></div>{{/spells_level_3_show}} {{#spells_level_4_show}}<div><span><span data-i18n="4TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_4_uses}} ({{spells_level_4_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_4_uses}} {{/has_spell_slots}} {{#has_spell_points}} (6 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_4}}</span></div>{{/spells_level_4_show}} {{#spells_level_5_show}}<div><span><span data-i18n="5TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_5_uses}} ({{spells_level_5_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_5_uses}} {{/has_spell_slots}} {{#has_spell_points}} (7 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_5}}</span></div>{{/spells_level_5_show}} {{#spells_level_6_show}}<div><span><span data-i18n="6TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_6_uses}} ({{spells_level_6_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_6_uses}} {{/has_spell_slots}} {{#has_spell_points}} (9 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_6}}</span></div>{{/spells_level_6_show}} {{#spells_level_7_show}}<div><span><span data-i18n="7TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_7_uses}} ({{spells_level_7_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_7_uses}} {{/has_spell_slots}} {{#has_spell_points}} (10 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_7}}</span></div>{{/spells_level_7_show}} {{#spells_level_8_show}}<div><span><span data-i18n="8TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_8_uses}} ({{spells_level_8_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_8_uses}} {{/has_spell_slots}} {{#has_spell_points}} (11 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_8}}</span></div>{{/spells_level_8_show}} {{#spells_level_9_show}}<div><span><span data-i18n="9TH_LEVEL"></span>{{^has_spell_slots}}{{^has_spell_points}}:{{/has_spell_points}}{{/has_spell_slots}} {{#has_spell_slots}} {{#spells_level_9_uses}} ({{spells_level_9_uses}}){{^has_spell_points}}:{{/has_spell_points}} {{/spells_level_9_uses}} {{/has_spell_slots}} {{#has_spell_points}} (13 {{^mana}}<span data-i18n="POINTS" class="lowercase"></span>{{/mana}}{{#mana}}<span data-i18n="MANA" class="lowercase"></span>{{/mana}}): {{/has_spell_points}}</span><span class="spells-wrapper">{{spells_level_9}}</span></div>{{/spells_level_9_show}}</div>{{/spell_list}} {{^spell}} {{#content}}<div class="no-border{{#hide_content}} gm-info-block{{/hide_content}}">{{content}}</div>{{/content}} {{/spell}} {{#hp_max}}<div class="shaped-row output"><span>{{hp}}{{#hp}}{{/hp}}</span><span>/</span><span>{{hp_max}}</span></div><div class="shaped-row">{{#temp_hp}}<span>{{temp_hp}}</span><span> </span><span data-i18n="HIT_POINTS_TEMP" class="lowercase"></span>{{/temp_hp}} {{#hp_max_reduced}} {{#temp_hp}}<span>, </span>{{/temp_hp}}<span data-i18n="HIT_POINT_MAXIMUM_REDUCED_BY" class="lowercase"></span><span> </span><span>{{hp_max_reduced}}</span>{{/hp_max_reduced}}</div>{{/hp_max}} {{#text_center}}<div class="center">{{text_center}}</div>{{/text_center}} {{#text}}<div>{{text}}</div>{{/text}} {{#text_big}}<div class="output">{{text_big}}</div>{{/text_big}} {{#macros}}<div>{{macros}}</div>{{/macros}} {{#allprops() freetext text text_center text_big macros text_top character_name saving_throw title ignore d20 1d20 show_character_name subheader cost per_use uses uses_max roll1 roll2 2d20kh1 2d20kl1 3d20kh1 3d20kl1 2d10 3d10kh2 3d10kl2 4d10kh2 4d10kl2 3d6 4d6kh3 4d6kl3 5d6kh3 5d6kl3 ability emote death_saving_throw death_saving_throw_chances death_saving_throw_successes death_saving_throw_failures targetAC targetName type crit_name crit_text attack1 attack2 attack_type attack_type_macro has_attack_damage attack_damage_macro attack_damage_crit_macro force_crit attack_damage attack_damage_type attack_damage_crit attack_second_damage attack_second_damage_type attack_second_damage_crit has_saving_throw_damage saving_throw_damage_macro saving_throw_damage saving_throw_damage_type saving_throw_damage_crit saving_throw_second_damage saving_throw_second_damage_type other_damage other_damage_type other_damage_crit other_second_damage other_second_damage_type other_second_damage_crit ranged reach range ammo ammo_name spell spell_first_line spell_repeat spell_list prepared_matters saving_throw_dc saving_throw_vs_ability saving_throw_success spell_level school ritual content higher_level cast_as_level heal casting_time duration components materials hide_ability_checks hide_saving_throws hide_target_ac hide_saving_throw_dc hide_content hide_freetext hide_attack hide_damage hide_saving_throw_success recharge hide_recharge fx armor equipment mana cantrips spells_level_0 spells_level_0_uses spells_level_0_show spells_level_1 spells_level_1_uses spells_level_1_show spells_level_2 spells_level_2_uses spells_level_2_show spells_level_3 spells_level_3_uses spells_level_3_show spells_level_4 spells_level_4_uses spells_level_4_show spells_level_5 spells_level_5_uses spells_level_5_show spells_level_6 spells_level_6_uses spells_level_6_show spells_level_7 spells_level_7_uses spells_level_7_show spells_level_8 spells_level_8_uses spells_level_8_show spells_level_9 spells_level_9_uses spells_level_9_show has_spell_slots has_spell_points spell_points spell_points_max spell_points_limit has_warlock_slots warlock_spell_slots warlock_spell_slots_max warlock_spells_max_level hp hp_max temp_hp hp_max_reduced repeating_item offense utility action reaction legendaryaction lairaction regionaleffect racialtrait classfeature feat trait continuous continuous_header continuous_footer entities criteria}}<div><span class="bold italic">{{key}}.</span><span> </span>{{value}}</div>{{/allprops() freetext text text_center text_big macros text_top character_name saving_throw title ignore d20 1d20 show_character_name subheader cost per_use uses uses_max roll1 roll2 2d20kh1 2d20kl1 3d20kh1 3d20kl1 2d10 3d10kh2 3d10kl2 4d10kh2 4d10kl2 3d6 4d6kh3 4d6kl3 5d6kh3 5d6kl3 ability emote death_saving_throw death_saving_throw_chances death_saving_throw_successes death_saving_throw_failures targetAC targetName type crit_name crit_text attack1 attack2 attack_type attack_type_macro has_attack_damage attack_damage_macro attack_damage_crit_macro force_crit attack_damage attack_damage_type attack_damage_crit attack_second_damage attack_second_damage_type attack_second_damage_crit has_saving_throw_damage saving_throw_damage_macro saving_throw_damage saving_throw_damage_type saving_throw_damage_crit saving_throw_second_damage saving_throw_second_damage_type other_damage other_damage_type other_damage_crit other_second_damage other_second_damage_type other_second_damage_crit ranged reach range ammo ammo_name spell spell_first_line spell_repeat spell_list prepared_matters saving_throw_dc saving_throw_vs_ability saving_throw_success spell_level school ritual content higher_level cast_as_level heal casting_time duration components materials hide_ability_checks hide_saving_throws hide_target_ac hide_saving_throw_dc hide_content hide_freetext hide_attack hide_damage hide_saving_throw_success recharge hide_recharge fx armor equipment mana cantrips spells_level_0 spells_level_0_uses spells_level_0_show spells_level_1 spells_level_1_uses spells_level_1_show spells_level_2 spells_level_2_uses spells_level_2_show spells_level_3 spells_level_3_uses spells_level_3_show spells_level_4 spells_level_4_uses spells_level_4_show spells_level_5 spells_level_5_uses spells_level_5_show spells_level_6 spells_level_6_uses spells_level_6_show spells_level_7 spells_level_7_uses spells_level_7_show spells_level_8 spells_level_8_uses spells_level_8_show spells_level_9 spells_level_9_uses spells_level_9_show has_spell_slots has_spell_points spell_points spell_points_max spell_points_limit has_warlock_slots warlock_spell_slots warlock_spell_slots_max warlock_spells_max_level hp hp_max temp_hp hp_max_reduced repeating_item offense utility action reaction legendaryaction lairaction regionaleffect racialtrait classfeature feat trait continuous continuous_header continuous_footer entities criteria}} {{#freetext}}<div class="{{#hide_freetext}} gm-info-block{{/hide_freetext}}">{{freetext}}</div>{{/freetext}} {{#crit_name}} {{#rollWasCrit() attack1}}<div><span class="bold italic">{{crit_name}}.</span><span> </span>{{crit_text}}</div>{{/rollWasCrit() attack1}} {{#^rollWasCrit() attack1}} {{#rollWasCrit() attack2}}<div><span class="bold italic">{{crit_name}}.</span><span> </span>{{crit_text}}</div>{{/rollWasCrit() attack2}} {{/^rollWasCrit() attack1}} {{/crit_name}}</div></div></rolltemplate>
|
||
<script type="text/worker">(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Abilities=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilityChecks=require('./AbilityChecks');var _AbilitiesUtil=require('./AbilitiesUtil');var _Actions=require('../actions/Actions');var _Equipment=require('../equipment/Equipment');var _Format=require('../scripts/Format');var _HitDice=require('../hitDice/HitDice');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilityChecks=new _AbilityChecks.AbilityChecks();var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actions=new _Actions.Actions();var equipment=new _Equipment.Equipment();var format=new _Format.Format();var hitDice=new _HitDice.HitDice();var savingThrows=new _SavingThrows.SavingThrows();var server=new _Server.Server();var spells=new _Spells.Spells();var Abilities=exports.Abilities=function(){function Abilities(){_classCallCheck(this,Abilities);}_createClass(Abilities,[{key:'update',value:function update(_callback){var updateAllDependent=false;var abilitiesUpdated=[];var originalValues={};server.getSetItems('abilities.update',{collectionArray:_constants.FIELDS.abilityScores.concat(_constants.ABILITIES.map(function(ability){return ability+'_calculated';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_mod';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_mod_with_sign';})),process:function process(data){_constants.ABILITIES.forEach(function(ability){originalValues[ability]=data[ability+'_calculated'];data[ability+'_calculated']=abilitiesUtil.getAbilityScore(data,ability);data[ability+'_mod']=abilitiesUtil.getAbilityMod(data,ability);data[ability+'_mod_with_sign']=format.showSign(data[ability+'_mod']);if(ability==='strength'||ability==='dexterity'){data.finesse_mod=Math.max(abilitiesUtil.getAbilityMod(data,'strength'),abilitiesUtil.getAbilityMod(data,'dexterity'));}if(data[ability+'_calculated']!==originalValues[ability]){updateAllDependent=true;abilitiesUpdated.push(ability);}});},callback:function callback(){if(_callback){_callback();}if(updateAllDependent){abilityChecks.updateSkill();abilityChecks.update();actions.updateAll();equipment.updateArmor();if(abilitiesUpdated.includes('strength')){equipment.updateCarryingCapacity();}if(abilitiesUpdated.includes('constitution')){hitDice.update();}spells.update();spells.updateDCAndAttack();savingThrows.updateSavingThrows();}}});}},{key:'setup',value:function setup(){var _this=this;var abilityWatch=_constants.ABILITIES.map(function(ability){return'change:'+ability;}).join(' ');on(abilityWatch,function(){_this.update();});}}]);return Abilities;}();
|
||
|
||
},{"../actions/Actions":9,"../equipment/Equipment":13,"../hitDice/HitDice":18,"../savingThrows/SavingThrows":26,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../spells/Spells":41,"./AbilitiesUtil":2,"./AbilityChecks":3}],2:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.AbilitiesUtil=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Format=require('../scripts/Format');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var format=new _Format.Format();var AbilitiesUtil=exports.AbilitiesUtil=function(){function AbilitiesUtil(){_classCallCheck(this,AbilitiesUtil);}_createClass(AbilitiesUtil,[{key:'getAbilityScore',value:function getAbilityScore(data,ability){var abilityScore=void 0;if(!ability){abilityScore=0;}else{if(ability.toLowerCase()==='finesse'){return Math.max(this.getAbilityScore(data,'strength'),this.getAbilityScore(data,'dexterity'));}else{ability=ability.toLowerCase();}abilityScore=parseFloat(data[ability]);if(!isNaN(data[ability+'_score_modifier'])){abilityScore+=parseFloat(data[ability+'_score_modifier']);}if((0,_utilities.exists)(data.ability_score_modifier)){abilityScore+=(0,_utilities.getIntValue)(data.ability_score_modifier);}}return abilityScore;}},{key:'getMod',value:function getMod(score){return Math.floor((parseFloat(score)-10)/2);}},{key:'getAbilityMod',value:function getAbilityMod(data,ability){return this.getMod(this.getAbilityScore(data,ability));}},{key:'getAbilityNameFromShortName',value:function getAbilityNameFromShortName(varName){if((0,_utilities.isZero)(varName)){varName=0;}else if(typeof varName==='string'){var longNames={STR:'strength',DEX:'dexterity',CON:'constitution',INT:'intelligence',WIS:'wisdom',CHA:'charisma',FIN:'finesse',HON:'honor',SAN:'sanity'};varName=longNames[varName];}return varName;}},{key:'getAbilityModFromShortName',value:function getAbilityModFromShortName(data,abilityShort){if((0,_utilities.isUndefinedOrZero)(abilityShort)){return 0;}return this.getAbilityMod(data,this.getAbilityNameFromShortName(abilityShort));}},{key:'getAbilityShortName',value:function getAbilityShortName(varName,capital){if(!varName){return'Str';}if(typeof varName==='string'){varName=varName.replace(/\W/g,'');}if(capital){varName=format.capitalize(varName);}return varName.substring(0,3);}},{key:'getFormattedAbility',value:function getFormattedAbility(ability){if(!ability){return'STR';}else if(typeof ability==='string'){ability=ability.replace(/\W/g,'').toUpperCase().substring(0,3);}return ability;}}]);return AbilitiesUtil;}();
|
||
|
||
},{"../scripts/Format":29,"../scripts/utilities":37}],3:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.AbilityChecks=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('./AbilitiesUtil');var _Format=require('../scripts/Format');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var format=new _Format.Format();var server=new _Server.Server();var AbilityChecks=exports.AbilityChecks=function(){function AbilityChecks(){_classCallCheck(this,AbilityChecks);}_createClass(AbilityChecks,[{key:'updateMacro',value:function updateMacro(){server.getSetItems('abilityChecks.updateMacro',{collectionArray:_constants.FIELDS.d20.concat(['ability_checks_query_var','ability_checks_macro_var']).concat(['skills_macro_var']).concat(['honor_toggle','sanity_toggle']).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_formula';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_mod_with_sign';})),repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['name','ability','formula','total_with_sign']}],process:function process(data,repStrings){var macroArray=[];var skillsMacroArray=[];var queryArray=[];data.skills_macro_var='';_constants.ABILITIES.forEach(function(ability){if((ability!=='honor'||ability==='honor'&&(0,_utilities.exists)(data.honor_toggle))&&(ability!=='sanity'||ability==='sanity'&&(0,_utilities.exists)(data.sanity_toggle))){var total=data[ability+'_check_mod_with_sign']||'+0';var abilityCheckFormula=data[ability+'_check_formula']?data[ability+'_check_formula'].replace(/}}/g,'}}'):'';macroArray.push('['+getTranslationByKey(ability.toUpperCase())+' '+total+'](~shaped_'+ability+'_check)');var abilityCheckQuery=getTranslationByKey(ability.toUpperCase())+' '+total+',{{title='+getTranslationByKey(ability.toUpperCase())+' '+getTranslationByKey('CHECK')+'}} '+abilityCheckFormula;queryArray.push(abilityCheckQuery);}});repStrings.forEach(function(repString){var total=data[repString+'_total_with_sign']||'+0';var skillButton='['+data[repString+'_name']+' '+total+'](~'+repString+'_skill)';var skillFormula=data[repString+'_formula']?data[repString+'_formula'].replace(/}}/g,'}}'):'';macroArray.push(skillButton);skillsMacroArray.push(skillButton);var abilityCheckQuery=data[repString+'_name']+' ('+getTranslationByKey(abilitiesUtil.getAbilityShortName(data[repString+'_ability']).toUpperCase())+') '+total+', {{title='+data[repString+'_name']+' ('+getTranslationByKey(abilitiesUtil.getAbilityShortName(data[repString+'_ability']).toUpperCase())+')}} '+skillFormula;queryArray.push(abilityCheckQuery);});data.ability_checks_macro_var=macroArray.join(', ');data.skills_macro_var=skillsMacroArray.join(', ');data.ability_checks_query_var='?{Ability Check|'+queryArray.join('|')+'}';}});}},{key:'updateAbilityChecks',value:function updateAbilityChecks(data){_constants.ABILITIES.forEach(function(ability){var obj={abilityCheck:data[ability+'_mod'],abilityCheckFormula:''};obj.abilityCheckFormula=format.addTo(obj.abilityCheckFormula,abilitiesUtil.getAbilityMod(data,ability)+'['+getTranslationByKey(abilitiesUtil.getAbilityShortName(ability).toUpperCase()).toLowerCase()+']');if((ability==='strength'||ability==='dexterity'||ability==='constitution')&&(0,_utilities.exists)(data.class_feature_fighter_champion_remarkable_athlete_toggle)){var remarkableAthlete=(0,_utilities.getHalfPB)(data,'roundUp');if(!isNaN(remarkableAthlete)){obj.abilityCheck+=remarkableAthlete;}obj.abilityCheckFormula=format.addTo(obj.abilityCheckFormula,remarkableAthlete+'['+getTranslationByKey('CLASS_FEATURE_FIGHTER_CHAMPION_REMARKABLE_ATHLETE').toLowerCase()+']');}else if((0,_utilities.exists)(data.class_feature_bard_jack_of_all_trades_toggle)){var jackOfAllTrades=(0,_utilities.getHalfPB)(data);if(!isNaN(jackOfAllTrades)){obj.abilityCheck+=jackOfAllTrades;}obj.abilityCheckFormula=format.addTo(obj.abilityCheckFormula,jackOfAllTrades+'['+getTranslationByKey('CLASS_FEATURE_BARD_JACK_OF_ALL_TRADES').toLowerCase()+']');}format.addModifier(data,obj,'ability_check','abilityCheck','abilityCheckFormula',''+getTranslationByKey('ABILITY_CHECK_MODIFIER').toLowerCase());format.addModifier(data,obj,ability+'_check','abilityCheck','abilityCheckFormula',getTranslationByKey(ability.toUpperCase()).toLowerCase()+' '+getTranslationByKey('CHECK_MODIFIER').toLowerCase());data[ability+'_check_formula']='{{roll1=[[@{shaped_d20}@{d20_mod} + '+obj.abilityCheckFormula+']]}}';if(data.shaped_d20==='1d20'){data[ability+'_check_formula']+=' {{roll2=[[@{shaped_d20}@{d20_mod} + '+obj.abilityCheckFormula+']]}}';}data[ability+'_check_mod_with_sign']=format.showSign(obj.abilityCheck);});}},{key:'updateInitiative',value:function updateInitiative(data){var obj={initiative:0,initiativeFormula:''};var initiativeAbility=data.initiative_ability||'DEX';var abilityMod=abilitiesUtil.getAbilityModFromShortName(data,initiativeAbility);if((0,_utilities.exists)(initiativeAbility)){obj.initiative+=abilityMod;obj.initiativeFormula=format.addTo(obj.initiativeFormula,abilityMod+'['+getTranslationByKey(initiativeAbility).toLowerCase()+']');format.addModifier(data,obj,abilitiesUtil.getAbilityNameFromShortName(initiativeAbility)+'_check','initiative','initiativeFormula',getTranslationByKey(initiativeAbility).toLowerCase()+' '+getTranslationByKey('CHECK_MODIFIER').toLowerCase());}format.addModifier(data,obj,'initiative','initiative','initiativeFormula',getTranslationByKey(initiativeAbility).toLowerCase()+' '+getTranslationByKey('MODIFIER').toLowerCase());if((0,_utilities.exists)(data.class_feature_fighter_champion_remarkable_athlete_toggle)){var remarkableAthlete=(0,_utilities.getHalfPB)(data,'roundUp');if(!isNaN(remarkableAthlete)){obj.initiative+=remarkableAthlete;}obj.initiativeFormula=format.addTo(obj.initiativeFormula,remarkableAthlete+'['+getTranslationByKey('CLASS_FEATURE_FIGHTER_CHAMPION_REMARKABLE_ATHLETE').toLowerCase()+']');}else if((0,_utilities.exists)(data.class_feature_bard_jack_of_all_trades_toggle)){var jackOfAllTrades=(0,_utilities.getHalfPB)(data);if(!isNaN(jackOfAllTrades)){obj.initiative+=jackOfAllTrades;}obj.initiativeFormula=format.addTo(obj.initiativeFormula,jackOfAllTrades+'['+getTranslationByKey('CLASS_FEATURE_BARD_JACK_OF_ALL_TRADES').toLowerCase()+']');}format.addModifier(data,obj,'ability_check','initiative','initiativeFormula',''+getTranslationByKey('ABILITY_CHECK_MODIFIER').toLowerCase());if((0,_utilities.exists)(obj.initiative)){obj.initiative=format.showSign(obj.initiative);}else{obj.initiative='+0';}if((0,_utilities.exists)(data.initiative_tie_breaker)){obj.initiativeFormula=format.addTo(obj.initiativeFormula,parseFloat(obj.initiative)/100+'[tie breaker]');}var initiativeRoll='@{initiative_roll}@{d20_mod}';if((0,_utilities.exists)(data.initiative_to_tracker)){initiativeRoll='@{selected|initiative_roll}@{d20_mod} &{tracker}';}data.initiative=obj.initiative;data.initiative_formula=initiativeRoll+' + '+obj.initiativeFormula;}},{key:'update',value:function update(){var _this=this;server.getSetItems('abilityChecks.update',{collectionArray:_constants.FIELDS.pb.concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.abilityCheckModifier).concat(['initiative','initiative_ability','initiative_formula','initiative_modifier','initiative_modifier_dice','initiative_to_tracker','initiative_tie_breaker']).concat(['class_feature_bard_jack_of_all_trades_toggle','class_feature_fighter_champion_remarkable_athlete_toggle']).concat(_constants.ABILITIES.map(function(ability){return ability+'_mod';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_modifier';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_modifier_dice';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_mod_with_sign';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_formula';})),process:function process(data){_this.updateAbilityChecks(data);_this.updateInitiative(data);},callback:function callback(){_this.updateMacro();}});}},{key:'updateSkillToggle',value:function updateSkillToggle(repeatingInfo){var _this2=this;server.getSetItems('abilityChecks.updateSkillToggle',{repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['proficiency'],repeatingInfo:repeatingInfo}],process:function process(data,repStrings){repStrings.forEach(function(repString){if(data[repString+'_proficiency']===''||data[repString+'_proficiency']==='unproficient'){data[repString+'_proficiency']='proficient';}else if(data[repString+'_proficiency']==='proficient'){data[repString+'_proficiency']='expertise';}else if(data[repString+'_proficiency']==='expertise'){data[repString+'_proficiency']='unproficient';}});},callback:function callback(){_this2.updateSkill();}});}},{key:'updateSkill',value:function updateSkill(){var _this3=this;var collectionArray=_constants.FIELDS.pb.concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.abilityCheckModifier).concat(['class_feature_bard_jack_of_all_trades_toggle','class_feature_fighter_champion_remarkable_athlete_toggle']).concat(['class_feature_rogue_reliable_talent_toggle']).concat(['show_passive_skills']).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_modifier';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_modifier_dice';}));for(var i=0;i<=23;i+=1){collectionArray.push('skill_'+i+'_modifier');collectionArray.push('skill_'+i+'_modifier_dice');collectionArray.push('skill_'+i+'_passive_modifier');}server.getSetItems('abilityChecks.updateSkill',{collectionArray:collectionArray,repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['skill_d20','skill_d20_wrap','proficiency','name','storage_name','ability','formula','total','total_with_sign','passive_total']}],process:function process(data,repStrings){var i=0;repStrings.forEach(function(repString){if(data[repString+'_name']===''){removeRepeatingRow(repString);}else{data[repString+'_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_ability']);var obj={skill:0,skillFormula:''};var proficiency=data[repString+'_proficiency'];if(!proficiency||proficiency==='unproficient'){if((data[repString+'_ability']==='STR'||data[repString+'_ability']==='DEX'||data[repString+'_ability']==='CON')&&(0,_utilities.exists)(data.class_feature_fighter_champion_remarkable_athlete_toggle)){var remarkableAthlete=(0,_utilities.getHalfPB)(data,'roundUp');if(!isNaN(remarkableAthlete)){obj.skill+=remarkableAthlete;}obj.skillFormula=format.addTo(obj.skillFormula,remarkableAthlete+'['+getTranslationByKey('CLASS_FEATURE_FIGHTER_CHAMPION_REMARKABLE_ATHLETE').toLowerCase()+']');}else if((0,_utilities.exists)(data.class_feature_bard_jack_of_all_trades_toggle)){var jackOfAllTrades=(0,_utilities.getHalfPB)(data);if(!isNaN(jackOfAllTrades)){obj.skill+=jackOfAllTrades;}obj.skillFormula=format.addTo(obj.skillFormula,jackOfAllTrades+'['+getTranslationByKey('CLASS_FEATURE_BARD_JACK_OF_ALL_TRADES').toLowerCase()+']');}if((0,_utilities.exists)(data[repString+'_skill_d20_wrap'])){data[repString+'_skill_d20_wrap']='@{skill_d20}@{d20_mod}';}}else if(proficiency==='proficient'||proficiency==='expertise'){if((0,_utilities.exists)(data.class_feature_rogue_reliable_talent_toggle)){data[repString+'_skill_d20_wrap']='{@{skill_d20}@{d20_mod}, 0d0+10}kh1['+getTranslationByKey('CLASS_FEATURE_ROGUE_RELIABLE_TALENT').toLowerCase()+']';}else if((0,_utilities.exists)(data[repString+'_skill_d20_wrap'])){data[repString+'_skill_d20_wrap']='@{skill_d20}@{d20_mod}';}if(proficiency==='proficient'){var pb=(0,_utilities.getPB)(data);if(!isNaN(pb)){obj.skill+=pb;}obj.skillFormula=format.addTo(obj.skillFormula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');}else if(proficiency==='expertise'){var expertise=(0,_utilities.getExpertise)(data);if(!isNaN(expertise)){obj.skill+=expertise;}obj.skillFormula=format.addTo(obj.skillFormula,expertise+'['+getTranslationByKey('EXPERTISE').toLowerCase()+']');}}if((0,_utilities.exists)(data[repString+'_ability'])){var abilityValue=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_ability']);if((0,_utilities.exists)(abilityValue)){obj.skill+=abilityValue;}obj.skillFormula=format.addTo(obj.skillFormula,abilityValue+'['+getTranslationByKey(data[repString+'_ability']).toLowerCase()+']');format.addModifier(data,obj,abilitiesUtil.getAbilityNameFromShortName(data[repString+'_ability']),'skill','skillFormula',getTranslationByKey(data[repString+'_ability']).toLowerCase()+' '+getTranslationByKey('CHECK_MODIFIER').toLowerCase());}format.addModifier(data,obj,'skill_'+i,'skill','skillFormula',''+getTranslationByKey('MODIFIER').toLowerCase());format.addModifier(data,obj,'ability_check','skill','skillFormula',''+getTranslationByKey('ABILITY_CHECK_MODIFIER').toLowerCase());var advantageOrDisadvantage=0;if(data[repString+'_skill_d20']&&data[repString+'_skill_d20'].includes('kh1')){advantageOrDisadvantage=5;}else if(data[repString+'_skill_d20']&&data[repString+'_skill_d20'].includes('kl1')){advantageOrDisadvantage=-5;}data[repString+'_total']=obj.skill;var storageNameOrName=data[repString+'_storage_name']||data[repString+'_name'];data[storageNameOrName.toLowerCase()]=obj.skill;if((0,_utilities.exists)(data.show_passive_skills)){data[repString+'_passive']=10+obj.skill+advantageOrDisadvantage;if((0,_utilities.exists)(data['skill_'+i+'_passive_modifier'])){if(!isNaN(data['skill_'+i+'_passive_modifier'])){data[repString+'_passive']+=parseFloat(data['skill_'+i+'_passive_modifier']);}}if(storageNameOrName){data['passive_'+storageNameOrName.toLowerCase()]=data[repString+'_passive'];}}data[repString+'_total_with_sign']=format.showSign(obj.skill);data[repString+'_formula']='{{@{'+repString+'_skill_d20}=1}} {{roll1=[[@{'+repString+'_skill_d20_wrap} + '+obj.skillFormula+']]}}';if(data.shaped_d20==='1d20'){data[repString+'_formula']+=' {{roll2=[[@{'+repString+'_skill_d20_wrap} + '+obj.skillFormula+']]}}';}}i+=1;});},callback:function callback(){_this3.updateMacro();}});}},{key:'updateSkillsFromSRD',value:function updateSkillsFromSRD(){var _this4=this;server.getSetItems('abilityChecks.updateSkillsFromSRD',{collectionArray:_constants.FIELDS.pb.concat(['skills_srd','expertise_as_advantage','dice_system']).concat(_constants.FIELDS.abilityScores),repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['name','ability']}],process:function process(data,repStrings){var skillsObj={};var pb=(0,_utilities.calculatePBFromLevelAndChallenge)(data.level,data.challenge);var expertise=pb*2;var skillName=void 0;if((0,_utilities.exists)(data.skills_srd)){repStrings.forEach(function(repString){skillName=data[repString+'_name'];skillsObj[skillName]=(0,_utilities.getIdOfRepeatingString)(repString);});var re=/(\w+)\s?((?:\+|-)\d+)/gi;var match=void 0;var modifierRepString='repeating_modifier_'+generateRowID();while((match=re.exec(data.skills_srd))!==null){if(match&&match[1]&&match[2]){skillName=match[1];if(skillsObj[skillName]){var skillId=skillsObj[skillName];var repStringNew='repeating_skill_'+skillId;var abilityValue=abilitiesUtil.getAbilityModFromShortName(data,data[repStringNew+'_ability']);var skillBonus=(0,_utilities.getIntValue)(match[2])-abilityValue;if(skillBonus>=expertise){if((0,_utilities.exists)(data.expertise_as_advantage)){if(data.dice_system==='2d10'){data[repStringNew+'_skill_d20']='3d10kh2';}else if(data.dice_system==='3d6'){data[repStringNew+'_skill_d20']='4d6kh3';}else{data[repStringNew+'_skill_d20']='2d20kh1';}data[repStringNew+'_proficiency']='proficient';}else{data[repStringNew+'_proficiency']='expertise';}if(skillBonus>expertise){data[modifierRepString+'_name']='Skill import modifiers';data[modifierRepString+'_skill_'+_constants.SKILLS.indexOf(skillName.toUpperCase())+'_modifier']=skillBonus-expertise;}}else if(skillBonus>=pb){data[repStringNew+'_proficiency']='proficient';if(skillBonus>pb){data[modifierRepString+'_name']='Skill import modifiers';data[modifierRepString+'_skill_'+_constants.SKILLS.indexOf(skillName.toUpperCase())+'_modifier']=skillBonus-pb;}}}else{console.warn(skillName+' does not exist in the list of skills');}}}}},callback:function callback(){_this4.updateSkill();}});}},{key:'setup',value:function setup(){var _this5=this;var abilityCheckWatch=_constants.FIELDS.pb.concat(['initiative_ability','initiative_to_tracker','initiative_tie_breaker']).concat(['class_feature_bard_jack_of_all_trades_toggle','class_feature_fighter_champion_remarkable_athlete_toggle']).concat(_constants.ABILITIES);on(abilityCheckWatch.map(function(field){return'change:'+field;}).join(' '),function(){_this5.update();});on('change:repeating_skill',function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_skill',eventInfo);if(repeatingInfo&&repeatingInfo.field==='prof_toggle'){_this5.updateSkillToggle(repeatingInfo);}if(repeatingInfo&&repeatingInfo.field!=='prof_toggle'&&repeatingInfo.field!=='total'&&repeatingInfo.field!=='total_with_sign'&&repeatingInfo.field!=='passive_total'&&repeatingInfo.field!=='passive_total_with_sign'&&repeatingInfo.field!=='formula'){_this5.updateSkill();}});var updateSkillWatch=_constants.FIELDS.pb.concat(['class_feature_bard_jack_of_all_trades_toggle','class_feature_fighter_champion_remarkable_athlete_toggle','class_feature_rogue_reliable_talent_toggle']).concat(_constants.ABILITIES).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_formula';}));updateSkillWatch=updateSkillWatch.map(function(ability){return'change:'+ability;}).join(' ');on(updateSkillWatch,function(){_this5.updateSkill();});on('change:skills_srd',function(){_this5.updateSkillsFromSRD();});on('change:_reporder_repeating_skill remove:repeating_skill change:honor_toggle change:sanity_toggle',function(){_this5.updateMacro();});}}]);return AbilityChecks;}();
|
||
|
||
},{"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"./AbilitiesUtil":2}],4:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.ActionComponents=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Attack=require('./Attack');var _Distance=require('../scripts/Distance');var _Damage=require('./Damage');var _Format=require('../scripts/Format');var _Heal=require('./Heal');var _SavingThrow=require('./SavingThrow');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var attack=new _Attack.Attack();var damage=new _Damage.Damage();var distance=new _Distance.Distance();var format=new _Format.Format();var heal=new _Heal.Heal();var savingThrow=new _SavingThrow.SavingThrow();var server=new _Server.Server();var ActionComponents=exports.ActionComponents=function(){function ActionComponents(){_classCallCheck(this,ActionComponents);}_createClass(ActionComponents,[{key:'parsePotionFromSRD',value:function parsePotionFromSRD(data,repString){if(((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])||data[repString+'_parsed']&&!data[repString+'_parsed'].includes('type'))&&(0,_utilities.exists)(data[repString+'_type'])){if(data[repString+'_type']==='POTION'){data[repString+'_uses']=1;data[repString+'_per_use']=1;if((0,_utilities.exists)(data[repString+'_weight'])){data[repString+'_weight_per_use']=1;}}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])){data[repString+'_parsed']='';}data[repString+'_parsed']+=' type';}}},{key:'parseTypeFromSRD',value:function parseTypeFromSRD(data,repString){if((0,_utilities.exists)(data[repString+'_type'])){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);data[repString+'_type']=data[repString+'_type'].toUpperCase().replace(/\s/g,'_');if(section==='utility'){this.parsePotionFromSRD(data,repString);}}}},{key:'setAbilityBasedOnAttackType',value:function setAbilityBasedOnAttackType(data,repString){attack.setAttackAbilityBasedOnAttackType(data,repString);damage.setDamageAbilityBasedOnAttackType(data,repString,'attack');}},{key:'parseAttackType',value:function parseAttackType(data,repString){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(data[repString+'_content']&&data[repString+'_content'].includes('Attack:')){var typeRegex=/(melee|ranged|melee or ranged)\s*(spell|weapon)\s*attack:\s?/gi;var actionType=typeRegex.exec(data[repString+'_content']);if(actionType&&actionType[1]&&actionType[2]){actionType[1]=actionType[1].toLowerCase();actionType[2]=actionType[2].toUpperCase();if(actionType[1]==='melee'||actionType[1]==='melee or ranged'){data[repString+'_attack_type']='MELEE_'+actionType[2]+'_ATTACK';this.setAbilityBasedOnAttackType(data,repString);if(actionType[1]==='melee or ranged'){}}else if(actionType[1]==='ranged'){data[repString+'_attack_type']='RANGED_'+actionType[2]+'_ATTACK';this.setAbilityBasedOnAttackType(data,repString);}if(section&&!section.includes('spell')){data[repString+'_content']=data[repString+'_content'].replace(typeRegex,'');}}if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_ability)){data[repString+'_attack_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}}if(data[repString+'_attack_type']&&(data[repString+'_attack_type'].includes('Melee')||data[repString+'_attack_type'].includes('Ranged'))){if(data[repString+'_attack_type'].toLowerCase()==='melee weapon'){data[repString+'_attack_type']='MELEE_WEAPON_ATTACK';this.setAbilityBasedOnAttackType(data,repString);}else if(data[repString+'_attack_type'].toLowerCase()==='ranged weapon'){data[repString+'_attack_type']='RANGED_WEAPON_ATTACK';this.setAbilityBasedOnAttackType(data,repString);}else if(data[repString+'_attack_type'].toLowerCase()==='melee'){data[repString+'_attack_type']='MELEE_SPELL_ATTACK';this.setAbilityBasedOnAttackType(data,repString);}else if(data[repString+'_attack_type'].toLowerCase()==='ranged'){data[repString+'_attack_type']='RANGED_SPELL_ATTACK';this.setAbilityBasedOnAttackType(data,repString);}if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_ability)){data[repString+'_attack_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}}if(section&§ion.includes('spell')&&data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('WEAPON')){data[repString+'_attack_type']=data[repString+'_attack_type'].replace('WEAPON','SPELL');}}},{key:'setAmmo',value:function setAmmo(repeatingInfo,ammoString){server.getSetItems('actionComponents.setAmmo',{repeatingSections:[{name:'repeating_offense',collectionArrayAddItems:['roll_formula'],repeatingInfo:repeatingInfo}],process:function process(data,repStrings){repStrings.forEach(function(repString){(0,_utilities.addToRollFormula)(data,repString,ammoString);});}});}},{key:'findAmmo',value:function findAmmo(options){var _this=this;server.getSetItems('actionComponents.findAmmo',{collectionArray:['ammo_auto_use'],repeatingSections:[{name:'repeating_ammo',collectionArrayAddItems:['name','uses']}],process:function process(data,repStrings){var ammoRepString=void 0;var ammo=repStrings.filter(function(repString){return data[repString+'_name']===options.name;});if(ammo&&ammo[0]){ammoRepString=ammo[0];}else{console.warn('cannot find ammo field by the name '+options.name+', adding it');ammoRepString='repeating_ammo_'+generateRowID();data[ammoRepString+'_name']=options.name;data[ammoRepString+'_uses']=1;if(options.name.toLowerCase().includes('arrows')){data[ammoRepString+'_weight']=.05;}else if(options.name.toLowerCase().includes('blowgun needles')){data[ammoRepString+'_weight']=.02;}else if(options.name.toLowerCase().includes('sling bullets')||options.name.toLowerCase().includes('bolts')){data[ammoRepString+'_weight']=.075;}else{data[ammoRepString+'_weight']=options.weight;}}_this.setAmmo(options.repeatingInfo,'{{ammo=[[@{'+ammoRepString+'_uses}-'+((0,_utilities.exists)(data.ammo_auto_use)?1:0)*(0,_utilities.getFloatValue)(options.perUse,1)+']]}} {{ammo_name='+options.name+'}}');}});}},{key:'updateAmmo',value:function updateAmmo(data,repString){if((0,_utilities.exists)(data[repString+'_ammo_field_name'])){this.findAmmo({name:data[repString+'_ammo_field_name'],perUse:data[repString+'_ammo_per_use'],repeatingInfo:{rowId:repString.replace('repeating_offense_','')},weight:data[repString+'_weight']});}}},{key:'updateOtherDamage',value:function updateOtherDamage(data,repString,repeatingInfo){if((0,_utilities.exists)(data[repString+'_other_damage_toggle'])){damage.updateDamages(data,repString,repeatingInfo,'other');}}},{key:'updateHigherLevel',value:function updateHigherLevel(data,repString,level){if((0,_utilities.exists)(data[repString+'_higher_level_toggle'])&&(0,_utilities.exists)(data[repString+'_higher_level'])||(0,_utilities.exists)(data[repString+'_attack_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_attack_second_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_saving_throw_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_saving_throw_second_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_other_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_other_second_higher_level_dice'])||(0,_utilities.exists)(data[repString+'_heal_higher_level_dice'])){(0,_utilities.addToRollFormula)(data,repString,'{{higher_level=@{higher_level}}}');(0,_utilities.addToRollFormula)(data,repString,'{{cast_as_level=@{higher_level_query_'+level+'}}}');}else{(0,_utilities.addToRollFormula)(data,repString,'{{cast_as_level=@{cast_as_level_'+level+'}}}');}}},{key:'updateContent',value:function updateContent(data,repString){if(((0,_utilities.isUndefined)(data[repString+'_content_toggle'])||(0,_utilities.exists)(data[repString+'_content_toggle']))&&(0,_utilities.exists)(data[repString+'_content'])){if((0,_utilities.exists)(data.use_custom_saving_throws)){_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){_constants.ABILITIES.forEach(function(ability){if((0,_utilities.exists)(data[customSavingThrow+'_'+ability])){var regex=new RegExp(format.capitalize(ability)+' saving throw','gi');data[repString+'_content']=data[repString+'_content'].replace(regex,getTranslationByKey(customSavingThrow.toUpperCase())+' saving throw');}});});}distance.convert(data,repString+'_content');(0,_utilities.addToRollFormula)(data,repString,'{{content=@{content}}}');}}},{key:'updateSpecialEffects',value:function updateSpecialEffects(data,repString){if((0,_utilities.exists)(data[repString+'_special_effects_toggle'])){(0,_utilities.addToRollFormula)(data,repString,'{{fx=@{special_effects_type}-@{special_effects_color} @{special_effects_points_of_origin}}}');}}},{key:'updateRepeat',value:function updateRepeat(data,repString){if((0,_utilities.exists)(data[repString+'_repeat_toggle'])){(0,_utilities.addToRollFormula)(data,repString,'{{macros=['+data[repString+'_name']+' '+getTranslationByKey('REPEAT').toLowerCase()+'](~'+(0,_utilities.getRepeatingItemOfRepeatingString)(repString)+'_repeat)}}');}}},{key:'updateRepeatAfterExtras',value:function updateRepeatAfterExtras(data,repString,level){if((0,_utilities.exists)(data[repString+'_repeat_toggle'])){data[repString+'_roll_formula_repeat']=data[repString+'_roll_formula'].replace('{{content=@{content}}} ','');if(data[repString+'_roll_formula'].includes('@{higher_level_query_')){var levels=[];var warlockSpellsMaxLevel=(0,_utilities.getIntValue)(data.warlock_spells_max_level);for(var i=level;i<=9;i+=1){if(!(0,_utilities.exists)(data.automatic_higher_level_queries)||(0,_utilities.exists)(data['spell_slots_l'+i+'_max'])||i===warlockSpellsMaxLevel){levels.push(i);}}data[repString+'_roll_formula_repeat']=data[repString+'_roll_formula_repeat'].replace('{{higher_level=@{higher_level}}} ','').replace(/@{higher_level_query_\d}/gi,'?{Spell Level|'+levels.join('|')+'}');}}}},{key:'updateExtras',value:function updateExtras(data,repString){if((0,_utilities.exists)(data[repString+'_emote'])){(0,_utilities.addToRollFormula)(data,repString,'{{emote=@{emote}}}');}if((0,_utilities.exists)(data[repString+'_freetext'])){(0,_utilities.addToRollFormula)(data,repString,'{{freetext=@{freetext}}}');}}},{key:'updateUses',value:function updateUses(data,repString){if((0,_utilities.existsAllowZero)(data[repString+'_uses'])){(0,_utilities.addToRollFormula)(data,repString,'{{uses=@{uses}}}');}if((0,_utilities.existsAllowZero)(data[repString+'_uses_max'])){(0,_utilities.addToRollFormula)(data,repString,'{{uses_max=@{uses|max}}}');}if((0,_utilities.isUndefined)(data[repString+'_per_use'])&&((0,_utilities.existsAllowZero)(data[repString+'_uses'])||(0,_utilities.existsAllowZero)(data[repString+'_uses_max']))){data[repString+'_per_use']=1;}if((0,_utilities.existsAllowZero)(data[repString+'_per_use'])){(0,_utilities.addToRollFormula)(data,repString,'{{per_use=@{per_use}}}');}if((0,_utilities.existsAllowZero)(data[repString+'_uses'])||(0,_utilities.existsAllowZero)(data[repString+'_uses_max'])||(0,_utilities.existsAllowZero)(data[repString+'_per_use'])){(0,_utilities.addToRollFormula)(data,repString,'{{repeating_item='+repString+'}}');}}},{key:'updateRecharge',value:function updateRecharge(data,repString){if((0,_utilities.exists)(data[repString+'_recharge'])){if(data[repString+'_recharge'].toLowerCase().includes('short')){data[repString+'_recharge']='SHORT_OR_LONG_REST';}else if(data[repString+'_recharge'].toLowerCase().includes('long')){data[repString+'_recharge']='LONG_REST';}(0,_utilities.addToRollFormula)(data,repString,'{{recharge=@{recharge}}}');}}},{key:'updateCost',value:function updateCost(data,repString){if((0,_utilities.exists)(data[repString+'_cost'])){(0,_utilities.addToRollFormula)(data,repString,'{{cost=@{cost}}}');}}},{key:'updateUsesForChatMacro',value:function updateUsesForChatMacro(data,repString,action){if((0,_utilities.exists)(data[repString+'_uses'])||(0,_utilities.exists)(data[repString+'_uses_max'])||(0,_utilities.exists)(data[repString+'_recharge'])||(0,_utilities.exists)(data[repString+'_cost'])){action.name+=' (';if((0,_utilities.exists)(data[repString+'_uses'])){action.name+=''+data[repString+'_uses'];}if((0,_utilities.exists)(data[repString+'_recharge'])){if((0,_utilities.exists)(data[repString+'_uses_max'])){action.name+='/'+data[repString+'_uses_max'];}if((0,_utilities.exists)(data[repString+'_uses_max'])){action.name+=', ';}action.name+=getTranslationByKey(data[repString+'_recharge']);}if((0,_utilities.exists)(data[repString+'_cost'])){if((0,_utilities.exists)(data[repString+'_uses_max'])||(0,_utilities.exists)(data[repString+'_recharge'])){action.name+=', ';}action.name+=getTranslationByKey(data[repString+'_cost']);}action.name+=')';}}},{key:'weigh',value:function weigh(data,repString,options){var weight=0;if(!options.toggle||(0,_utilities.exists)(data[repString+'_'+options.toggle])){if(options.weightMultiplier&&data[options.weightMultiplier]==='HALF'){weight=Math.floor((0,_utilities.getFloatValue)(data[repString+'_weight'],options.weightDefault)/2);}else if(options.weightMultiplier&&data[options.weightMultiplier]==='0'){weight=0;}else{weight=(0,_utilities.getFloatValue)(data[repString+'_weight'],options.weightDefault);}if((0,_utilities.exists)(data[repString+'_weight_per_use'])||options.repeatingSectionTotal==='weight_ammo'){weight=format.round((0,_utilities.getIntValue)(data[repString+'_uses'])*weight);}}var originalWeight=data[repString+'_weight_total']||0;data[repString+'_weight_total']=weight;if(!data[options.repeatingSectionTotal]){data[options.repeatingSectionTotal]=0;}if(options.repeatingInfo&&options.repeatingInfo.rowId){if(originalWeight!==data[repString+'_weight_total']){data[options.repeatingSectionTotal]+=data[repString+'_weight_total']-originalWeight;}}else{data[options.repeatingSectionTotal]+=weight;}}},{key:'parseModifiersFromSRD',value:function parseModifiersFromSRD(data,repString){if(data[repString+'_modifiers']){var attackRegex=/(?:Melee|Ranged|Weapon) Attacks \+(\d+)/gi;var attackBonus=attackRegex.exec(data[repString+'_modifiers']);if(attackBonus&&attackBonus[1]){if(data[repString+'_attack_bonus']===''){data[repString+'_attack_bonus']=(0,_utilities.getIntValue)(attackBonus[1]);}else{data[repString+'_attack_bonus']+=' + '+(0,_utilities.getIntValue)(attackBonus[1]);}}var damageRegex=/(?:Melee|Ranged|Weapon) Damage \+(\d+)/gi;var damageBonus=damageRegex.exec(data[repString+'_modifiers']);if(damageBonus&&damageBonus[1]){if(data[repString+'_attack_damage_bonus']===''){data[repString+'_attack_damage_bonus']=(0,_utilities.getIntValue)(damageBonus[1]);}else{data[repString+'_attack_damage_bonus']+=' + '+(0,_utilities.getIntValue)(damageBonus[1]);}}data[repString+'_modifiers']='';}}},{key:'generateDuplicateRepeatingItem',value:function generateDuplicateRepeatingItem(oldData,oldRepString,type){var section=(0,_utilities.getRepeatingItemOfRepeatingString)(oldRepString);var oldDataCopy=Object.assign({},oldData);oldData.update=true;server.getSetItems('actionComponents.generateDuplicateRepeatingItem',{process:function process(data){var newRepString=section+'_'+generateRowID();if(type==='versatile'){data[newRepString+'_name']=oldDataCopy[oldRepString+'_name']+' ('+getTranslationByKey('VERSATILE')+')';}else if(type==='thrown'){data[newRepString+'_name']=oldDataCopy[oldRepString+'_name']+' ('+getTranslationByKey('THROWN')+')';}var fieldsToCopy=_constants.REPEATING_FIELDS.attack.concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.content).concat(['modifiers']);fieldsToCopy.forEach(function(field){if((0,_utilities.exists)(oldDataCopy[oldRepString+'_'+field])){data[newRepString+'_'+field]=oldDataCopy[oldRepString+'_'+field];}});if(type==='versatile'){data[newRepString+'_attack_damage_dice']=oldDataCopy[oldRepString+'_attack_second_damage_dice'];data[newRepString+'_attack_damage_die']=oldDataCopy[oldRepString+'_attack_second_damage_die'];}else if(type==='thrown'){data[newRepString+'_attack_type']='RANGED_WEAPON_ATTACK';data[newRepString+'_ammo_field_name']=oldDataCopy[oldRepString+'_name']+'s';data[newRepString+'_reach']='';}}});if(type==='versatile'){oldData[oldRepString+'_attack_second_damage_dice']='';oldData[oldRepString+'_attack_second_damage_die']='';oldData[oldRepString+'_attack_second_damage_ability']='';oldData[oldRepString+'_attack_second_damage_bonus']='';oldData[oldRepString+'_attack_second_damage_type']='';}else if(type==='thrown'){oldData[oldRepString+'_range']='';oldData[oldRepString+'_ammo_field_name']='';}}},{key:'changeWeightSystem',value:function changeWeightSystem(data,repString,defaultWeight){var localWeightSystem=data[repString+'_weight_system']||'POUNDS';var weight=parseFloat(data[repString+'_weight'])||defaultWeight;if((0,_utilities.exists)(weight)&&localWeightSystem.toUpperCase()!==data.weight_system){if(data.weight_system==='POUNDS'){data[repString+'_weight']=format.round(weight*2.204622621848776);}else if(data.weight_system==='KILOGRAMS'){data[repString+'_weight']=format.round(weight*0.45359237);}}data[repString+'_weight_system']=data.weight_system;}},{key:'parsePropertiesFromSRD',value:function parsePropertiesFromSRD(data,repString){if((0,_utilities.exists)(data[repString+'_properties'])){if((0,_utilities.isUndefined)(data[repString+'_reach'])){if(data[repString+'_properties'].includes('Reach')){data[repString+'_reach']='10 ft.';}else if(data[repString+'_attack_type']&&data[repString+'_attack_type'].toLowerCase().includes('melee')){data[repString+'_reach']='5 ft.';}}if((0,_utilities.exists)(data[repString+'_range'])&&!data[repString+'_range'].includes('ft.')){data[repString+'_range']=data[repString+'_range']+' ft.';}if(data[repString+'_properties'].toLowerCase().includes('finesse')){data[repString+'_attack_ability']='FIN';data[repString+'_attack_damage_ability']='FIN';}if(data[repString+'_properties'].toLowerCase().includes('versatile')){data[repString+'_properties']=data[repString+'_properties'].replace('versatile','').replace('Versatile','');this.generateDuplicateRepeatingItem(data,repString,'versatile');}if(data[repString+'_properties'].toLowerCase().includes('thrown')){data[repString+'_properties']=data[repString+'_properties'].replace('thrown','').replace('Thrown','');this.generateDuplicateRepeatingItem(data,repString,'thrown');}data[repString+'_properties']='';}}},{key:'parseAmmoFromSRD',value:function parseAmmoFromSRD(data,repString){if(((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])||data[repString+'_parsed']&&!data[repString+'_parsed'].includes('ammo'))&&(0,_utilities.exists)(data[repString+'_attack_type'])){if(data[repString+'_name']){if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){if(data[repString+'_name'].toLowerCase().includes('crossbow')){data[repString+'_ammo_field_name']='Bolts';}else if(data[repString+'_name'].toLowerCase().includes('bow')){data[repString+'_ammo_field_name']='Arrows';}else if(data[repString+'_name'].toLowerCase().includes('blowgun')){data[repString+'_ammo_field_name']='Blowgun needles';}else if(data[repString+'_name'].toLowerCase().includes('sling')){data[repString+'_ammo_field_name']='Sling bullets';}data[repString+'_ammo_per_use']=1;}}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])){data[repString+'_parsed']='';}data[repString+'_parsed']+=' ammo';}}},{key:'parseRechargeFromSRD',value:function parseRechargeFromSRD(data,repString){var rechargeShortRestRegex=/\s*?\(Recharges\safter\sa\s(.*)\)/gi;var rechargeDayRegex=/\s*?\((\d+)\/Day\)/gi;var rechargeTurnRegex=/\s*?\((\d+)\/Turn\)/gi;var rechargeRangeRegex=/\s*?\(Recharge\s*?(\d+)-(\d+)\)/gi;var rechargeValueRegex=/\s*?\(Recharge\s*?(\d+)\)/gi;if((0,_utilities.exists)(data[repString+'_name'])&&typeof data[repString+'_name']==='string'){var rechargeShortRestResult=rechargeShortRestRegex.exec(data[repString+'_name']);var rechargeDayResult=rechargeDayRegex.exec(data[repString+'_name']);var rechargeTurnResult=rechargeTurnRegex.exec(data[repString+'_name']);var rechargeRangeResult=rechargeRangeRegex.exec(data[repString+'_name']);var rechargeValueResult=rechargeValueRegex.exec(data[repString+'_name']);if(rechargeShortRestResult){data[repString+'_recharge']='SHORT_OR_LONG_REST';data[repString+'_uses']=1;data[repString+'_uses_max']=1;data[repString+'_name']=data[repString+'_name'].replace(rechargeShortRestRegex,'');}else if(rechargeDayResult&&rechargeDayResult[1]){data[repString+'_recharge']='LONG_REST';data[repString+'_uses']=rechargeDayResult[1];data[repString+'_uses_max']=rechargeDayResult[1];data[repString+'_name']=data[repString+'_name'].replace(rechargeDayRegex,'');}else if(rechargeTurnResult&&rechargeTurnResult[1]){data[repString+'_recharge']='TURN';data[repString+'_uses']=rechargeTurnResult[1];data[repString+'_uses_max']=rechargeTurnResult[1];data[repString+'_name']=data[repString+'_name'].replace(rechargeTurnRegex,'');}else if(rechargeRangeResult&&rechargeRangeResult[1]&&rechargeRangeResult[2]){data[repString+'_recharge']='RECHARGE_'+rechargeRangeResult[1]+'_'+rechargeRangeResult[2];data[repString+'_uses']=1;data[repString+'_uses_max']=1;data[repString+'_name']=data[repString+'_name'].replace(rechargeRangeRegex,'');}else if(rechargeValueResult&&rechargeValueResult[1]){data[repString+'_recharge']='RECHARGE_'+rechargeValueResult[1];data[repString+'_uses']=1;data[repString+'_uses_max']=1;data[repString+'_name']=data[repString+'_name'].replace(rechargeValueRegex,'');}}}},{key:'parseCostFromSRD',value:function parseCostFromSRD(data,repString){var costRegex=/\s*?\(Costs\s(\d+)\sActions\)/gi;if((0,_utilities.exists)(data[repString+'_name'])){var costResult=costRegex.exec(data[repString+'_name']);if(costResult&&costResult[1]){data[repString+'_cost']='COSTS_'+costResult[1]+'_ACTIONS';data[repString+'_name']=data[repString+'_name'].replace(costRegex,'');}}}},{key:'cleanUpContent',value:function cleanUpContent(data,repString){if((0,_utilities.exists)(data[repString+'_content'])&&typeof data[repString+'_content']==='string'){data[repString+'_content']=data[repString+'_content'].trim().replace(/.*(\\n)/,'').trim().replace(/.*(\\n)/,'').trim().replace(/.*(\\n)/,'').replace('. ','. ').replace(/Ammunition: .* search the battlefield./,'').replace(/If you use a weapon that has the ammunition property .* used in this way./,'').trim().replace('reach ft.','').trim().replace(/\sft.\//,'/').trim();}}},{key:'weightPerUse',value:function weightPerUse(data,repString){data[repString+'_uses']=1;data[repString+'_weight_per_use']=1;}},{key:'weightPerMultipleUses',value:function weightPerMultipleUses(data,repString){data[repString+'_weight']=data[repString+'_weight']/data[repString+'_uses'];data[repString+'_weight_per_use']=1;}},{key:'parseEquipmentUses',value:function parseEquipmentUses(data,repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])||data[repString+'_parsed']&&!data[repString+'_parsed'].includes('uses')){if((0,_utilities.exists)(data[repString+'_name'])){var name=data[repString+'_name'].toLowerCase();if(name==='acid'){this.weightPerUse(data,repString);}else if(name==='alchemist’s fire'||name==='alchemist\'s fire'){this.weightPerUse(data,repString);}else if(name==='antitoxin'){this.weightPerUse(data,repString);}else if(name==='ball bearings'){this.weightPerUse(data,repString);}else if(name==='caltrops'){this.weightPerUse(data,repString);}else if(name==='chalk'){this.weightPerUse(data,repString);}else if(name==='healer’s kit'||name==='healer\'s kit'){data[repString+'_uses']=10;this.weightPerMultipleUses(data,repString);}else if(name==='holy water'){this.weightPerUse(data,repString);}else if(name==='ink'){this.weightPerUse(data,repString);}else if(name==='oil'){this.weightPerUse(data,repString);}else if(name==='perfume'){this.weightPerUse(data,repString);}else if(name==='basic poison'||name==='poison, basic'){this.weightPerUse(data,repString);}else if(name==='rations'){this.weightPerUse(data,repString);if((0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content']+'. (Adventurers require 1 lb of food per day)';}}else if(name==='iron spikes'||name==='spikes, iron'){data[repString+'_uses']=10;this.weightPerMultipleUses(data,repString);}else if(name==='waterskin'){this.weightPerUse(data,repString);data[repString+'_weight']=data[repString+'_weight']*2;if((0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace('4 pints','0.5 gallons')+' 2 waterskins (1 use) were added to allow for a typical day\'s use. (Adventurers require 1 gallon of water per day, 2 gallons in hot weather)';}}}if((0,_utilities.exists)(data[repString+'_content'])){var match=data[repString+'_content'].match(/(\d+) charges/i);if(match&&match[1]){data[repString+'_uses']=match[1];data[repString+'_uses_max']=match[1];data[repString+'_recharge']='MANUAL';}}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])){data[repString+'_parsed']='';}data[repString+'_parsed']+=' uses';}}},{key:'parse',value:function parse(data,repString){this.cleanUpContent(data,repString);this.parseTypeFromSRD(data,repString);this.parseAttackType(data,repString);damage.parseFromSRD(data,repString);heal.parseHealFromSRD(data,repString);heal.parseFromSRD(data,repString);this.parseModifiersFromSRD(data,repString);this.parsePropertiesFromSRD(data,repString);this.parseRechargeFromSRD(data,repString);this.parseCostFromSRD(data,repString);if(repString&&!repString.includes('utility')&&!repString.includes('racialtrait')&&!repString.includes('classfeature')&&!repString.includes('feat')&&!repString.includes('trait')){attack.parse(data,repString);}if(repString&&repString.includes('offense')){this.parseAmmoFromSRD(data,repString);}this.parseEquipmentUses(data,repString);savingThrow.parse(data,repString);this.cleanUpContent(data,repString);}}]);return ActionComponents;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Distance":28,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"./Attack":5,"./Damage":6,"./Heal":7,"./SavingThrow":8}],5:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Attack=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Damage=require('./Damage');var _Distance=require('../scripts/Distance');var _Format=require('../scripts/Format');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var damage=new _Damage.Damage();var distance=new _Distance.Distance();var format=new _Format.Format();var Attack=exports.Attack=function(){function Attack(){_classCallCheck(this,Attack);}_createClass(Attack,[{key:'addProficiency',value:function addProficiency(data,repString,attackData){if((0,_utilities.isUndefined)(data[repString+'_proficiency'])||(0,_utilities.exists)(data[repString+'_proficiency'])){var pb=(0,_utilities.getPB)(data);if(!isNaN(pb)){attackData.toHit+=pb;}attackData.formula=format.addTo(attackData.formula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');}}},{key:'setAttackAbilityBasedOnAttackType',value:function setAttackAbilityBasedOnAttackType(data,repString){data[repString+'_attack_toggle']=1;var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){data[repString+'_attack_ability']='STR';}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){data[repString+'_attack_ability']='DEX';}else if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_ability)){data[repString+'_attack_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}}},{key:'attackToggled',value:function attackToggled(data,repString,repeatingInfo){if(repeatingInfo&&(repeatingInfo.field==='attack_toggle'||repeatingInfo.field==='name')&&data[repString+'_attack_toggle']){this.setAttackAbilityBasedOnAttackType(data,repString);}}},{key:'addAbility',value:function addAbility(data,repString,attackData,repeatingInfo){if(repeatingInfo&&repeatingInfo.field==='attack_type'){this.setAttackAbilityBasedOnAttackType(data,repString);}if((0,_utilities.exists)(data[repString+'_attack_ability'])){var attackAbilityValue=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_attack_ability']);if(attackAbilityValue){attackData.toHit+=attackAbilityValue;attackData.formula=format.addTo(attackData.formula,attackAbilityValue+'['+getTranslationByKey(data[repString+'_attack_ability'].toUpperCase()).toLowerCase()+']');}}}},{key:'addBonus',value:function addBonus(data,repString,attackData){if((0,_utilities.exists)(data[repString+'_attack_bonus'])){if(!isNaN(data[repString+'_attack_bonus'])){attackData.toHit+=parseFloat(data[repString+'_attack_bonus']);}attackData.formula=format.addTo(attackData.formula,data[repString+'_attack_bonus']+'['+getTranslationByKey('BONUS').toLowerCase()+']');}}},{key:'addModifier',value:function addModifier(data,attackData,name,translation){if((0,_utilities.exists)(data[name+'_modifier'])){if(!isNaN(data[name+'_modifier'])){attackData.addition+=parseFloat(data[name+'_modifier']);}else{attackData.string=format.addTo(attackData.string,data[name+'_modifier']);}attackData.formula=format.addTo(attackData.formula,data[name+'_modifier']);}if((0,_utilities.exists)(data[name+'_modifier_dice'])){attackData.formula=format.addTo(attackData.formula,''+data[name+'_modifier_dice']);}if((0,_utilities.exists)(data[name+'_modifier'])||(0,_utilities.exists)(data[name+'_modifier_dice'])){attackData.formula+='['+getTranslationByKey(translation).toLowerCase()+']';}}},{key:'addModifiers',value:function addModifiers(data,repString,attackData){this.addModifier(data,attackData,'attack','ATTACK_MODIFIER');if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('WEAPON')){this.addModifier(data,attackData,'weapon_attack','WEAPON_ATTACK_MODIFIER');if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){this.addModifier(data,attackData,'melee_weapon_attack','MELEE_WEAPON_ATTACK_MODIFIER');}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){this.addModifier(data,attackData,'ranged_weapon_attack','RANGED_WEAPON_ATTACK_MODIFIER');}}else if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('SPELL')){this.addModifier(data,attackData,'spell_attack','SPELL_ATTACK_MODIFIER');}}},{key:'updateReachAndRange',value:function updateReachAndRange(data,repString){if((0,_utilities.exists)(data[repString+'_reach'])||(0,_utilities.exists)(data[repString+'_range'])){if(data[repString+'_attack_string']!==''){data[repString+'_attack_string']+=', ';}if((0,_utilities.exists)(data[repString+'_reach'])){distance.convert(data,repString+'_reach');data[repString+'_attack_string']+=getTranslationByKey('REACH').toLowerCase()+' '+data[repString+'_reach'];data[repString+'_attack_formula']+=' {{reach='+data[repString+'_reach']+'}}';if((0,_utilities.exists)(data[repString+'_range'])){data[repString+'_attack_string']+=' or ';}}if((0,_utilities.exists)(data[repString+'_range'])){distance.convert(data,repString+'_range');data[repString+'_attack_string']+=getTranslationByKey('RANGE').toLowerCase()+' '+data[repString+'_range'];data[repString+'_attack_formula']+=' {{range='+data[repString+'_range']+'}}';}}if((0,_utilities.exists)(data[repString+'_attack_toggle'])){var attackTarget=data[repString+'_attack_target']||'ONE_TARGET';data[repString+'_attack_string']+=', '+getTranslationByKey(attackTarget)+'.';}}},{key:'update',value:function update(data,repString,repeatingInfo){data[repString+'_attack_string']='';if((0,_utilities.exists)(data[repString+'_attack_toggle'])){var attackData={formula:'',toHit:0};(0,_utilities.addToRollFormula)(data,repString,'{{attack_type_macro=['+getTranslationByKey(data[repString+'_attack_type'])+':](~'+(0,_utilities.getRepeatingItemOfRepeatingString)(repString)+'_attack)}}');this.attackToggled(data,repString,repeatingInfo);this.addProficiency(data,repString,attackData);this.addAbility(data,repString,attackData,repeatingInfo);this.addBonus(data,repString,attackData);this.addModifiers(data,repString,attackData);var critRange='';if((0,_utilities.exists)(data.show_crit_range)){critRange='cs>@{crit_range}';}data[repString+'_attack_formula']='{{attack1=[[@{shaped_d20}@{d20_mod}'+critRange+' + '+attackData.formula+']]}}';if(data.shaped_d20==='1d20'){data[repString+'_attack_formula']+=' {{attack2=[[@{shaped_d20}@{d20_mod}'+critRange+' + '+attackData.formula+']]}}';}if((0,_utilities.exists)(data.attacks_vs_target_ac)){data[repString+'_attack_formula']+=' {{targetAC=@{target|AC}}}';}if((0,_utilities.exists)(data.attacks_vs_target_name)){data[repString+'_attack_formula']+=' {{targetName=@{target|token_name}}}';}data[repString+'_attack_string']+=format.showSign(attackData.toHit)+' '+getTranslationByKey('TO_HIT');data[repString+'_to_hit']=format.showSign(attackData.toHit);this.updateReachAndRange(data,repString);damage.updateDamages(data,repString,repeatingInfo,'attack');(0,_utilities.addToRollFormula)(data,repString,data[repString+'_attack_formula']);}}},{key:'parseReachAndRange',value:function parseReachAndRange(data,repString){if((0,_utilities.exists)(data[repString+'_content'])){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);var reachRegex=/\s?(?:reach)\s?(\d+)\s?(ft\.?|m\.?),?/gi;var reach=reachRegex.exec(data[repString+'_content']);if(reach&&reach[1]&&reach[2]){data[repString+'_reach']=reach[1]+' '+reach[2];if(section&&!section.includes('spell')){data[repString+'_content']=data[repString+'_content'].replace(reachRegex,'');}}var rangeRegex=/\s?(?:or)?\s?(?:ranged?)\s?(\d+)(?:\/(\d+))?\s?(ft\.?|m\.?),?/gi;var range=rangeRegex.exec(data[repString+'_content']);if(range&&range[1]&&range[3]){var rangeArray=[range[1]];if(range[2]){rangeArray.push('/'+range[2]);}rangeArray.push(' '+range[3]);data[repString+'_range']=rangeArray.join('');if(section&&!section.includes('spell')){data[repString+'_content']=data[repString+'_content'].replace(rangeRegex,'');}}}}},{key:'parseTarget',value:function parseTarget(data,repString,prefix){var targetRegex=/one (target|creature)\./gi;var target=targetRegex.exec(data[repString+'_content']);if(target){if(target[1]==='target'){data[repString+'_'+prefix+'_target']='ONE_TARGET';}else if(target[1]==='creature'){data[repString+'_'+prefix+'_target']='ONE_CREATURE';}var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(section&&!section.includes('spell')&&(0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace(targetRegex,'');}}}},{key:'getPreciseCorrectAbilityBasedOnBonus',value:function getPreciseCorrectAbilityBasedOnBonus(data,repString,fieldName,bonus){var meleeMods=[abilitiesUtil.getAbilityMod(data,'strength'),abilitiesUtil.getAbilityMod(data,'dexterity')];var spellMods=[abilitiesUtil.getAbilityMod(data,'intelligence'),abilitiesUtil.getAbilityMod(data,'wisdom'),abilitiesUtil.getAbilityMod(data,'charisma')];var closest=void 0;if(bonus){if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('SPELL')){closest=(0,_utilities.findClosest)(spellMods,bonus);bonus-=closest;if(closest===spellMods[0]){data[repString+'_'+fieldName]='INT';}else if(closest===spellMods[1]){data[repString+'_'+fieldName]='WIS';}else if(closest===spellMods[2]){data[repString+'_'+fieldName]='CHA';}}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){data[repString+'_'+fieldName]='DEX';bonus-=abilitiesUtil.getAbilityMod(data,'dexterity');}else{closest=(0,_utilities.findClosest)(meleeMods,bonus);bonus-=closest;if(closest===meleeMods[0]){data[repString+'_'+fieldName]='STR';}else if(closest===meleeMods[1]){data[repString+'_'+fieldName]='DEX';}}}return bonus;}},{key:'parseToHit',value:function parseToHit(data,repString){var toHitRegex=/\s?((?:\+|-)\s?\d+?)\s*(?:to hit),?/gi;var toHit=toHitRegex.exec(data[repString+'_content']);if(toHit&&(0,_utilities.exists)(toHit[1])){data[repString+'_attack_toggle']=1;var hitBonus=(0,_utilities.getIntValue)(toHit[1].replace(' ',''));hitBonus-=(0,_utilities.calculatePBFromLevelAndChallenge)(data.level,data.challenge);hitBonus=this.getPreciseCorrectAbilityBasedOnBonus(data,repString,'attack_ability',hitBonus);if(hitBonus){data[repString+'_attack_bonus']=hitBonus;}var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(section&&!section.includes('spell')&&(0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace(toHitRegex,'');}}}},{key:'parseAttackDamages',value:function parseAttackDamages(data,repString){damage.parse(data,repString,'attack_damage');damage.parse(data,repString,'attack_second_damage');damage.parse(data,repString,'attack_versatile_damage');}},{key:'parse',value:function parse(data,repString){this.parseReachAndRange(data,repString);this.parseTarget(data,repString,'attack');this.parseToHit(data,repString);this.parseAttackDamages(data,repString,'attack');}}]);return Attack;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Distance":28,"../scripts/Format":29,"../scripts/utilities":37,"./Damage":6}],6:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Damage=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Format=require('../scripts/Format');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var format=new _Format.Format();var server=new _Server.Server();var Damage=exports.Damage=function(){function Damage(){_classCallCheck(this,Damage);var hit=/\s?(?:Hit):?\s?/;var optionalPlus=/\s?(?:plus)?\s?/;var closeParenthesis=/\)?/;var damageType=/\s?((?:[a-zA-Z]+|[a-zA-Z]+\s(?:or|and)\s[a-zA-Z]+)(?:\s*?\([a-zA-Z\s]+\))?)\s*damage\.?\s?(\([a-zA-Z'\s]+\))?/;var altDamage=/(?:,\s*?or\s*?)/;var twoHands=/(?:\sif\s?used\s?with\s?two\s?hands\.?)/;var plus=/\s*?plus\s*?/;var taking=/\s*?(?:taking|or take)\s*?/;this.attackDamageRegex=new RegExp(hit.source+_constants.REGEX.singleNumber.source+_constants.REGEX.openParenthesis.source+_constants.REGEX.diceAndDie.source+_constants.REGEX.plusMinusBonus.source+optionalPlus.source+_constants.REGEX.diceAndDie.source+closeParenthesis.source+damageType.source,'i');this.attackDamagePlusRegex=new RegExp(plus.source+_constants.REGEX.singleNumber.source+_constants.REGEX.openParenthesis.source+_constants.REGEX.diceAndDie.source+_constants.REGEX.plusMinusBonus.source+optionalPlus.source+_constants.REGEX.diceAndDie.source+closeParenthesis.source+damageType.source,'i');this.attackAltDamageRegex=new RegExp(altDamage.source+_constants.REGEX.singleNumber.source+_constants.REGEX.openParenthesis.source+_constants.REGEX.diceAndDie.source+_constants.REGEX.plusMinusBonus.source+optionalPlus.source+_constants.REGEX.diceAndDie.source+closeParenthesis.source+damageType.source+twoHands.source,'i');this.savingThrowDamageRegex=new RegExp(taking.source+_constants.REGEX.singleNumber.source+_constants.REGEX.openParenthesis.source+_constants.REGEX.diceAndDie.source+_constants.REGEX.plusMinusBonus.source+optionalPlus.source+_constants.REGEX.diceAndDie.source+closeParenthesis.source+damageType.source,'i');}_createClass(Damage,[{key:'updateCriticalDamage',value:function updateCriticalDamage(data,repString,prefix,damageData){var damageResult=''+data[repString+'_'+prefix+'_damage_dice']+data[repString+'_'+prefix+'_damage_die'];var damageDieFloat=parseFloat(data[repString+'_'+prefix+'_damage_die'].replace('d',''));if((0,_utilities.exists)(data[repString+'_attack_toggle'])){if(data.critical_damage_houserule==='NORMAL'){damageData.critFormula=format.addTo(damageData.critFormula,damageResult);if((0,_utilities.exists)(data.show_dice_modifiers)&&(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_dice_modifier'])){damageData.critFormula+=data[repString+'_'+prefix+'_damage_dice_modifier']+'['+getTranslationByKey('CRITICAL_DAMAGE').toLowerCase()+']';}}else if(data.critical_damage_houserule==='CRITICAL_DAMAGE_IS_MAXIMIZED'){var damageDiceResult=damageDieFloat>1?data[repString+'_'+prefix+'_damage_dice']+'*':'';damageData.critFormula=format.addTo(damageData.critFormula,''+damageDiceResult+damageDieFloat+'['+getTranslationByKey('CRITICAL_DAMAGE').toLowerCase()+']');}if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){if((0,_utilities.exists)(data.savage_attacks)){damageData.critFormula=format.addTo(damageData.critFormula,'1'+data[repString+'_'+prefix+'_damage_die']+'['+getTranslationByKey('HALF_ORC_SAVAGE_ATTACKS').toLowerCase()+']');}if((0,_utilities.exists)(data.class_feature_barbarian_brutal_critical_toggle)){var damageDie=void 0;if((0,_utilities.getIntValue)(data.barbarian_level)>=17){damageDie=3;}else if((0,_utilities.getIntValue)(data.barbarian_level)>=13){damageDie=2;}else{damageDie=1;}damageData.critFormula=format.addTo(damageData.critFormula,''+damageDie+data[repString+'_'+prefix+'_damage_die']+'['+getTranslationByKey('CLASS_FEATURE_BARBARIAN_BRUTAL_CRITICAL').toLowerCase()+']');}}if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_crit'])){damageData.critFormula=format.addTo(damageData.critFormula,data[repString+'_'+prefix+'_damage_crit']);}if((0,_utilities.exists)(data.damage_modifier_dice)){damageData.critFormula=format.addTo(damageData.critFormula,''+data.damage_modifier_dice);damageData.critFormula+='['+getTranslationByKey('DAMAGE_MODIFIER').toLowerCase()+']';}if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('WEAPON')){if((0,_utilities.exists)(data.weapon_damage_modifier_dice)){damageData.critFormula=format.addTo(damageData.critFormula,''+data.weapon_damage_modifier_dice);damageData.critFormula+='['+getTranslationByKey('WEAPON_DAMAGE_MODIFIER').toLowerCase()+']';}if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){if((0,_utilities.exists)(data.melee_weapon_damage_modifier_dice)){damageData.critFormula=format.addTo(damageData.critFormula,''+data.melee_weapon_damage_modifier_dice);damageData.critFormula+='['+getTranslationByKey('MELEE_WEAPON_DAMAGE_MODIFIER').toLowerCase()+']';}}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){if((0,_utilities.exists)(data.ranged_weapon_damage_modifier_dice)){damageData.critFormula=format.addTo(damageData.critFormula,''+data.ranged_weapon_damage_modifier_dice);damageData.critFormula+='['+getTranslationByKey('RANGED_WEAPON_DAMAGE_MODIFIER').toLowerCase()+']';}}}else if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('SPELL')){if((0,_utilities.exists)(data.spell_damage_modifier_dice)){damageData.critFormula=format.addTo(damageData.critFormula,''+data.spell_damage_modifier_dice);damageData.critFormula+='['+getTranslationByKey('SPELL_DAMAGE_MODIFIER').toLowerCase()+']';}}}}},{key:'addDamageDiceAndDie',value:function addDamageDiceAndDie(data,repString,prefix,damageData){if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_dice'])&&(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_die'])){var damageResult=''+data[repString+'_'+prefix+'_damage_dice']+data[repString+'_'+prefix+'_damage_die'];var damageDieFloat=parseFloat(data[repString+'_'+prefix+'_damage_die'].replace('d',''));this.updateCriticalDamage(data,repString,prefix,damageData);damageData.string+=damageResult;if(!isNaN(data[repString+'_'+prefix+'_damage_dice'])){var averageDamagePerDie=damageDieFloat/2+0.5;damageData.average+=parseFloat(data[repString+'_'+prefix+'_damage_dice'])*averageDamagePerDie;}damageData.formula=format.addTo(damageData.formula,damageResult);if((0,_utilities.exists)(data.show_dice_modifiers)&&(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_dice_modifier'])){damageData.string+=data[repString+'_'+prefix+'_damage_dice_modifier'];damageData.formula+=data[repString+'_'+prefix+'_damage_dice_modifier'];}damageData.formula+='['+getTranslationByKey('DAMAGE').toLowerCase()+']';}}},{key:'setDamageAbilityBasedOnAttackType',value:function setDamageAbilityBasedOnAttackType(data,repString,prefix){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){data[repString+'_'+prefix+'_damage_ability']='STR';}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){data[repString+'_'+prefix+'_damage_ability']='DEX';}else if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_ability)){data[repString+'_'+prefix+'_damage_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}}},{key:'attackToggled',value:function attackToggled(data,repString,repeatingInfo,prefix){if(repeatingInfo&&(repeatingInfo.field==='attack_toggle'||repeatingInfo.field==='name')&&data[repString+'_attack_toggle']){this.setDamageAbilityBasedOnAttackType(data,repString,prefix);}}},{key:'addDamageAbility',value:function addDamageAbility(data,repString,repeatingInfo,prefix,damageData){if(prefix&&!prefix.includes('second')&&(0,_utilities.exists)(data[repString+'_attack_type'])&&repeatingInfo&&repeatingInfo.field==='attack_type'){this.setDamageAbilityBasedOnAttackType(data,repString,prefix);}if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_ability'])){if(data[repString+'_'+prefix+'_damage_ability']==='SPELL_ABILITY'){data[repString+'_'+prefix+'_damage_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}var damageAbilityValue=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_'+prefix+'_damage_ability']);if((0,_utilities.exists)(damageAbilityValue)){damageData.addition+=damageAbilityValue;damageData.formula=format.addTo(damageData.formula,damageAbilityValue+'['+data[repString+'_'+prefix+'_damage_ability'].toLowerCase()+']');}}}},{key:'addDamageBonus',value:function addDamageBonus(data,repString,prefix,damageData){if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_bonus'])){if(isNaN(data[repString+'_'+prefix+'_damage_bonus'])){damageData.damageExtra=data[repString+'_'+prefix+'_damage_bonus'];}else{damageData.addition+=parseFloat(data[repString+'_'+prefix+'_damage_bonus']);}damageData.formula=format.addTo(damageData.formula,data[repString+'_'+prefix+'_damage_bonus']+'['+getTranslationByKey('BONUS').toLowerCase()+']');}}},{key:'addModifier',value:function addModifier(data,damageData,name,translation){if((0,_utilities.exists)(data[name+'_modifier'])){if(!isNaN(data[name+'_modifier'])){damageData.addition+=parseFloat(data[name+'_modifier']);}else{damageData.string=format.addTo(damageData.string,data[name+'_modifier']);}damageData.formula=format.addTo(damageData.formula,data[name+'_modifier']);}if((0,_utilities.exists)(data[name+'_modifier_dice'])){damageData.formula=format.addTo(damageData.formula,''+data[name+'_modifier_dice']);}if((0,_utilities.exists)(data[name+'_modifier'])||(0,_utilities.exists)(data[name+'_modifier_dice'])){damageData.formula+='['+getTranslationByKey(translation).toLowerCase()+']';}}},{key:'addModifiers',value:function addModifiers(data,repString,prefix,damageData){if(prefix&&!prefix.includes('second')){this.addModifier(data,damageData,'damage','DAMAGE_MODIFIER');if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('WEAPON')){this.addModifier(data,damageData,'weapon_damage','WEAPON_DAMAGE_MODIFIER');if(data[repString+'_attack_type']==='MELEE_WEAPON_ATTACK'){this.addModifier(data,damageData,'melee_weapon_damage','MELEE_WEAPON_DAMAGE_MODIFIER');}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){this.addModifier(data,damageData,'ranged_weapon_damage','RANGED_WEAPON_DAMAGE_MODIFIER');}}else if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('SPELL')){this.addModifier(data,damageData,'spell_damage','SPELL_DAMAGE_MODIFIER');}}}},{key:'update',value:function update(data,repString,repeatingInfo,prefix){if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_dice'])||(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_die'])||(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_ability'])||(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_bonus'])){var damageData={};damageData.average=0;damageData.addition=0;damageData.formula='';damageData.critFormula='';damageData.string='%%averageDamage%% (';this.attackToggled(data,repString,repeatingInfo,prefix);this.addDamageDiceAndDie(data,repString,prefix,damageData);this.addDamageAbility(data,repString,repeatingInfo,prefix,damageData);this.addDamageBonus(data,repString,prefix,damageData);this.addModifiers(data,repString,prefix,damageData);if((0,_utilities.exists)(damageData.addition)){damageData.average+=damageData.addition;damageData.string=format.addTo(damageData.string,damageData.addition);}if((0,_utilities.exists)(damageData.damageExtra)){var damageRegex=/^(\d+)d(\d+)/;var damageResult=damageRegex.exec(damageData.damageExtra);if(damageResult&&damageResult[1]&&damageResult[2]){damageData.average+=parseFloat(damageResult[1])*(parseFloat(damageResult[2])/2+0.5);damageData.critFormula=format.addTo(damageData.critFormula,damageData.damageExtra);}damageData.string=format.addTo(damageData.string,damageData.damageExtra);}damageData.string+=')';if(damageData.average){damageData.string=damageData.string.replace('%%averageDamage%%',Math.floor(damageData.average).toString());data[repString+'_'+prefix+'_damage_average']=Math.floor(damageData.average);}else{damageData.string=damageData.string.replace('%%averageDamage%%','');data[repString+'_'+prefix+'_damage_average']='';}if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_type'])){data[repString+'_'+prefix+'_damage_type']=format.lowercaseDamageTypes(data[repString+'_'+prefix+'_damage_type']);damageData.string+=' '+data[repString+'_'+prefix+'_damage_type']+' '+getTranslationByKey('DAMAGE').toLowerCase();}if((0,_utilities.exists)(data[repString+'_'+prefix+'_higher_level_dice'])&&(0,_utilities.exists)(data[repString+'_'+prefix+'_damage_die'])){var level=(0,_utilities.getLevelOfRepeatingString)(repString);var higherLevelDamage='([[(@{higher_level_query_'+level+'} - '+level+') * '+data[repString+'_'+prefix+'_higher_level_dice']+']])'+data[repString+'_'+prefix+'_damage_die']+'['+getTranslationByKey('HIGHER_LEVEL').toLowerCase()+']';damageData.formula=format.addTo(damageData.formula,higherLevelDamage);damageData.critFormula=format.addTo(damageData.critFormula,higherLevelDamage);}data[repString+'_'+prefix+'_damage_formula']='';if(prefix&&!prefix.includes('second')&&prefix!=='other'){data[repString+'_'+prefix+'_damage_formula']+='{{has_'+prefix+'_damage=1}}';}if((0,_utilities.exists)(damageData.critFormula)&&prefix&&!prefix.includes('saving_throw')){damageData.critFormula='{{'+prefix+'_damage_crit=[['+damageData.critFormula+']]}}';data[repString+'_'+prefix+'_damage_formula']+=' '+damageData.critFormula;}if((0,_utilities.exists)(damageData.formula)){data[repString+'_'+prefix+'_damage_formula']+=' {{'+prefix+'_damage=[['+damageData.formula+']]}}';}if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_type'])){data[repString+'_'+prefix+'_damage_formula']+=' {{'+prefix+'_damage_type='+data[repString+'_'+prefix+'_damage_type']+'}}';}if(prefix&&prefix.includes('attack')&&(0,_utilities.exists)(data.automatically_roll_damage_for_attacks)||prefix&&prefix.includes('saving_throw')&&(0,_utilities.exists)(data.automatically_roll_damage_for_saving_throws)||prefix&&prefix.includes('other')){(0,_utilities.addToRollFormula)(data,repString,data[repString+'_'+prefix+'_damage_formula']);}if(prefix&&!prefix.includes('second')&&prefix!=='other'){if(prefix==='attack'){(0,_utilities.addToRollFormula)(data,repString,'{{has_'+prefix+'_damage=1}} {{'+prefix+'_damage_macro=['+getTranslationByKey('HIT')+':](~'+(0,_utilities.getRepeatingItemOfRepeatingString)(repString)+'_'+prefix+'_damage)}}');(0,_utilities.addToRollFormula)(data,repString,'{{'+prefix+'_damage_crit_macro=['+getTranslationByKey('CRIT')+':](~'+(0,_utilities.getRepeatingItemOfRepeatingString)(repString)+'_'+prefix+'_damage_crit)}}');}if(prefix==='saving_throw'){(0,_utilities.addToRollFormula)(data,repString,'{{has_'+prefix+'_damage=1}} {{'+prefix+'_damage_macro=['+getTranslationByKey('SAVING_THROW_FAILURE')+':](~'+(0,_utilities.getRepeatingItemOfRepeatingString)(repString)+'_'+prefix+'_damage)}}');}}return damageData.string;}return'';}},{key:'updateDamages',value:function updateDamages(data,repString,repeatingInfo,prefix){data[repString+'_'+prefix+'_damage_string']='';data[repString+'_'+prefix+'_damage_string']+=this.update(data,repString,repeatingInfo,prefix);if((0,_utilities.exists)(data[repString+'_'+prefix+'_second_damage_condition'])){data[repString+'_'+prefix+'_damage_string']+=' '+getTranslationByKey('PLUS')+' ';data[repString+'_'+prefix+'_damage_string']+=this.update(data,repString,repeatingInfo,prefix+'_second');}if(data[repString+'_'+prefix+'_damage_string']!==''){data[repString+'_'+prefix+'_damage_string']+='.';}}},{key:'parseFromSRD',value:function parseFromSRD(data,repString){var prefix=(0,_utilities.getDamagePrefix)(data,repString);if((0,_utilities.exists)(data[repString+'_damage_from_srd'])){if(prefix==='other'){data[repString+'_other_damage_toggle']=1;}if(isNaN(data[repString+'_damage_from_srd'])){(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_damage','damage_from_srd');}else{data[repString+'_'+prefix+'_damage_bonus']=data[repString+'_damage_from_srd'];}data[repString+'_damage_from_srd']='';}if((0,_utilities.exists)(data[repString+'_second_damage_from_srd'])){if(isNaN(data[repString+'_second_damage_from_srd'])){(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_second_damage','second_damage_from_srd');}else{data[repString+'_'+prefix+'_damage_bonus']=data[repString+'_second_damage_from_srd'];}data[repString+'_second_damage_from_srd']='';}if((0,_utilities.exists)(data[repString+'_damage_type_from_srd'])){data[repString+'_'+prefix+'_damage_type']=format.lowercaseDamageTypes(data[repString+'_damage_type_from_srd']);data[repString+'_damage_type_from_srd']='';}}},{key:'getPreciseCorrectAbilityBasedOnBonus',value:function getPreciseCorrectAbilityBasedOnBonus(data,repString,fieldName,bonus){var meleeMods=[abilitiesUtil.getAbilityMod(data,'strength'),abilitiesUtil.getAbilityMod(data,'dexterity')];var spellMods=[abilitiesUtil.getAbilityMod(data,'intelligence'),abilitiesUtil.getAbilityMod(data,'wisdom'),abilitiesUtil.getAbilityMod(data,'charisma')];var closest=void 0;if(bonus){if(data[repString+'_attack_type']&&data[repString+'_attack_type'].includes('SPELL')){closest=(0,_utilities.findClosest)(spellMods,bonus);bonus-=closest;if(closest===spellMods[0]){data[repString+'_'+fieldName]='INT';}else if(closest===spellMods[1]){data[repString+'_'+fieldName]='WIS';}else if(closest===spellMods[2]){data[repString+'_'+fieldName]='CHA';}}else if(data[repString+'_attack_type']==='RANGED_WEAPON_ATTACK'){data[repString+'_'+fieldName]='DEX';bonus-=abilitiesUtil.getAbilityMod(data,'dexterity');}else{closest=(0,_utilities.findClosest)(meleeMods,bonus);bonus-=closest;if(closest===meleeMods[0]){data[repString+'_'+fieldName]='STR';}else if(closest===meleeMods[1]){data[repString+'_'+fieldName]='DEX';}}}return bonus;}},{key:'generateDuplicateRepeatingItemForVersatileFromParse',value:function generateDuplicateRepeatingItemForVersatileFromParse(oldData,oldRepString){var section=(0,_utilities.getRepeatingItemOfRepeatingString)(oldRepString);var oldDataCopy=Object.assign({},oldData);server.getSetItems('damage.generateDuplicateRepeatingItemForVersatileFromParse',{options:{silent:false},process:function process(data){var newRepString=section+'_'+generateRowID();data[newRepString+'_name']=oldDataCopy[oldRepString+'_name']+' ('+getTranslationByKey('VERSATILE')+')';data[newRepString+'_attack_type']=oldDataCopy[oldRepString+'_attack_type'];data[newRepString+'_attack_ability']=oldDataCopy[oldRepString+'_attack_ability'];data[newRepString+'_attack_bonus']=oldDataCopy[oldRepString+'_attack_bonus'];data[newRepString+'_reach']=oldDataCopy[oldRepString+'_reach'];data[newRepString+'_attack_target']=oldDataCopy[oldRepString+'_attack_target'];data[newRepString+'_attack_damage_dice']=oldDataCopy[oldRepString+'_attack_versatile_damage_dice'];data[newRepString+'_attack_damage_die']=oldDataCopy[oldRepString+'_attack_versatile_damage_die'];data[newRepString+'_attack_damage_ability']=oldDataCopy[oldRepString+'_attack_damage_ability'];data[newRepString+'_attack_damage_bonus']=oldDataCopy[oldRepString+'_attack_damage_bonus'];data[newRepString+'_attack_damage_type']=oldDataCopy[oldRepString+'_attack_damage_type'];data[newRepString+'_attack_second_damage_dice']=oldDataCopy[oldRepString+'_attack_second_damage_dice'];data[newRepString+'_attack_second_damage_die']=oldDataCopy[oldRepString+'_attack_second_damage_die'];data[newRepString+'_attack_second_damage_ability']=oldDataCopy[oldRepString+'_attack_second_damage_ability'];data[newRepString+'_attack_second_damage_bonus']=oldDataCopy[oldRepString+'_attack_second_damage_bonus'];data[newRepString+'_attack_second_damage_type']=oldDataCopy[oldRepString+'_attack_second_damage_type'];data[newRepString+'_attack_second_damage_condition']='PLUS';}});oldData[oldRepString+'_attack_second_damage_condition']='PLUS';oldData[oldRepString+'_attack_versatile_damage_dice']='';oldData[oldRepString+'_attack_second_damage_die']='';oldData[oldRepString+'_attack_second_damage_ability']='';oldData[oldRepString+'_attack_second_damage_bonus']='';oldData[oldRepString+'_attack_second_damage_type']='';}},{key:'parse',value:function parse(data,repString,prefix){if((0,_utilities.exists)(data[repString+'_content'])){var regex=void 0;if(prefix==='attack_damage'){regex=this.attackDamageRegex;}else if(prefix==='attack_second_damage'){regex=this.attackDamagePlusRegex;}else if(prefix==='attack_versatile_damage'){regex=this.attackAltDamageRegex;}else if(prefix==='saving_throw_damage'){regex=this.savingThrowDamageRegex;}var damageResult=data[repString+'_content'].match(regex);if(damageResult&&damageResult.length>0){if(prefix==='attack_second_damage'){data[repString+'_'+prefix+'_condition']='PLUS';}if((0,_utilities.exists)(damageResult[2])&&(0,_utilities.exists)(damageResult[3])){data[repString+'_'+prefix+'_dice']=(0,_utilities.getIntValue)(damageResult[2]);data[repString+'_'+prefix+'_die']=damageResult[3];if((0,_utilities.exists)(damageResult[4])){data[repString+'_'+prefix+'_bonus']=this.getPreciseCorrectAbilityBasedOnBonus(data,repString,prefix+'_ability',(0,_utilities.getIntValue)(damageResult[4].replace(' ','')));if(!data[repString+'_'+prefix+'_bonus']){data[repString+'_'+prefix+'_bonus']='';}if((0,_utilities.exists)(damageResult[5])&&(0,_utilities.exists)(damageResult[6])){if(data[repString+'_'+prefix+'_bonus']!==''){data[repString+'_'+prefix+'_bonus']+=' + ';}data[repString+'_'+prefix+'_bonus']+=''+damageResult[5]+damageResult[6];}}else{data[repString+'_'+prefix+'_ability']='0';}}else if((0,_utilities.exists)(damageResult[1])){data[repString+'_'+prefix+'_ability']='0';data[repString+'_'+prefix+'_bonus']=(0,_utilities.getIntValue)(damageResult[1]);}if((0,_utilities.exists)(damageResult[7])){data[repString+'_'+prefix+'_type']=damageResult[7];}if(prefix&&prefix.includes('attack')&&(0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace(regex,'');}if(prefix==='attack_versatile_damage'){if((0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace('to make a melee attack','');}}}}}}]);return Damage;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],7:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Heal=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Format=require('../scripts/Format');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var format=new _Format.Format();var Heal=exports.Heal=function(){function Heal(){_classCallCheck(this,Heal);}_createClass(Heal,[{key:'update',value:function update(data,repString){if((0,_utilities.exists)(data[repString+'_heal_toggle'])){var healFormula='';var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if((0,_utilities.exists)(data[repString+'_heal_dice'])&&(0,_utilities.exists)(data[repString+'_heal_die'])){var healResult=''+data[repString+'_heal_dice']+data[repString+'_heal_die'];healFormula=format.addTo(healFormula,healResult);if((0,_utilities.exists)(data.show_dice_modifiers)&&(0,_utilities.exists)(data[repString+'_heal_dice_modifier'])){healFormula+=data[repString+'_heal_dice_modifier'];}healFormula+='['+getTranslationByKey('HEAL').toLowerCase()+']';}if((0,_utilities.exists)(data[repString+'_heal_ability'])){if(data[repString+'_heal_ability']==='SPELL_ABILITY'){data[repString+'_heal_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}var healAbility=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_heal_ability']);healFormula=format.addTo(healFormula,healAbility+'['+data[repString+'_heal_ability'].toLowerCase()+']');}var healBonus=data[repString+'_heal_bonus'];if((0,_utilities.exists)(healBonus)){healFormula=format.addTo(healFormula,healBonus+'['+getTranslationByKey('BONUS').toLowerCase()+']');}if((0,_utilities.exists)(data[repString+'_heal_query_toggle'])){healFormula=format.addTo(healFormula,_constants.HEAL_QUERY+'['+getTranslationByKey('QUERY').toLowerCase()+']');}if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_heal_modifier)){healFormula=format.addTo(healFormula,data.spell_heal_modifier+'['+getTranslationByKey('SPELL_HEAL_MODIFIER').toLowerCase()+']');}var level=(0,_utilities.getLevelOfRepeatingString)(repString);if((0,_utilities.exists)(data[repString+'_heal_higher_level_dice'])&&(0,_utilities.exists)(data[repString+'_heal_die'])){healFormula=format.addTo(healFormula,'((@{higher_level_query_'+level+'} - '+level+') * '+data[repString+'_heal_higher_level_dice']+')'+data[repString+'_heal_die']+'['+getTranslationByKey('HIGHER_LEVEL').toLowerCase()+']');}if((0,_utilities.exists)(data[repString+'_higher_level_heal'])){healFormula=format.addTo(healFormula,'(@{higher_level_heal} * (@{higher_level_query_'+level+'} - '+level+'))['+getTranslationByKey('HIGHER_LEVEL_FLAT_AMOUNT').toLowerCase()+']');}(0,_utilities.addToRollFormula)(data,repString,'{{heal=[['+healFormula+']]}}');}}},{key:'parseHealFromSRD',value:function parseHealFromSRD(data,repString){if((0,_utilities.exists)(data[repString+'_heal_from_srd'])){data[repString+'_heal_toggle']=1;(0,_utilities.parseDiceAndDie)(data,repString,'heal','heal_from_srd');data[repString+'_heal_from_srd']='';}}},{key:'parseFromSRD',value:function parseFromSRD(data,repString){if(((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])||data[repString+'_parsed']&&!data[repString+'_parsed'].includes('content'))&&(0,_utilities.exists)(data[repString+'_content'])){var healRegex=new RegExp('regain '+_constants.REGEX.singleNumber.source+_constants.REGEX.openParenthesis.source+_constants.REGEX.diceAndDie.source+_constants.REGEX.plusMinusBonus.source+' hit points','i');var healResult=healRegex.exec(data[repString+'_content']);if(healResult){if(healResult[1]){data[repString+'_heal_bonus']=(0,_utilities.getIntValue)(healResult[1]);}if(healResult[2]&&healResult[3]){data[repString+'_heal_dice']=(0,_utilities.getIntValue)(healResult[2]);data[repString+'_heal_die']=healResult[3];}if(healResult[4]){data[repString+'_heal_bonus']=(0,_utilities.getIntValue)(healResult[4].replace(' ',''));}}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])){data[repString+'_parsed']='';}data[repString+'_parsed']+=' content';}}}]);return Heal;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Format":29,"../scripts/constants":35,"../scripts/utilities":37}],8:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.SavingThrow=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Damage=require('./Damage');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var damage=new _Damage.Damage();var SavingThrow=exports.SavingThrow=function(){function SavingThrow(){_classCallCheck(this,SavingThrow);}_createClass(SavingThrow,[{key:'update',value:function update(data,repString,repeatingInfo){if(_constants.ABILITIES_CAPITALIZED.includes(data[repString+'_saving_throw_vs_ability'])){data[repString+'_saving_throw_vs_ability']=data[repString+'_saving_throw_vs_ability'].toUpperCase();data[repString+'_saving_throw_toggle']=1;}else if(data[repString+'_saving_throw_vs_ability']){data[repString+'_saving_throw_vs_ability']=data[repString+'_saving_throw_vs_ability'].toUpperCase();}if((0,_utilities.exists)(data[repString+'_saving_throw_toggle'])){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);(0,_utilities.addToRollFormula)(data,repString,'{{saving_throw_vs_ability='+data[repString+'_saving_throw_vs_ability']+'}}');if((0,_utilities.exists)(data.use_custom_saving_throws)){_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){if((0,_utilities.exists)(data[customSavingThrow+'_'+data[repString+'_saving_throw_vs_ability'].toLowerCase()])){data[repString+'_saving_throw_vs_ability']=customSavingThrow.toUpperCase();}});}data[repString+'_saving_throw_dc']=parseFloat(data.base_dc||8);if(repeatingInfo&&(repeatingInfo.field==='saving_throw_toggle'||repeatingInfo.field==='name')&&data[repString+'_saving_throw_toggle']&§ion&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_ability)){data[repString+'_saving_throw_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}data[repString+'_saving_throw_dc']+=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_saving_throw_ability']);if(section&§ion.includes('spell')&&(0,_utilities.exists)(data.spell_dc_modifier)){if(!isNaN(data.spell_dc_modifier)){data[repString+'_saving_throw_dc']+=parseFloat(data.spell_dc_modifier);}}if(data[repString+'_saving_throw_bonus']){data[repString+'_saving_throw_dc']+=parseFloat(data[repString+'_saving_throw_bonus']);}var pb=(0,_utilities.getPB)(data);if(isNaN(pb)){data[repString+'_saving_throw_dc']='[['+data[repString+'_saving_throw_dc']+' + '+pb+']]';}else{data[repString+'_saving_throw_dc']+=pb;}if((0,_utilities.exists)(data[repString+'_saving_throw_dc'])){(0,_utilities.addToRollFormula)(data,repString,'{{saving_throw_dc='+data[repString+'_saving_throw_dc']+'}}');}damage.updateDamages(data,repString,{},'saving_throw');if((0,_utilities.exists)(data[repString+'_saving_throw_success'])){(0,_utilities.addToRollFormula)(data,repString,'{{saving_throw_success='+data[repString+'_saving_throw_success']+'}}');}if((0,_utilities.exists)(data.attacks_vs_target_name)&&data[repString+'_roll_formula']&&!data[repString+'_roll_formula'].includes('targetName')){(0,_utilities.addToRollFormula)(data,repString,'{{targetName=@{target|token_name}}}');}}}},{key:'getAnyCorrectAbilityBasedOnBonus',value:function getAnyCorrectAbilityBasedOnBonus(data,repString,fieldName,bonus){var abilityMods=[abilitiesUtil.getAbilityMod(data,'strength'),abilitiesUtil.getAbilityMod(data,'dexterity'),abilitiesUtil.getAbilityMod(data,'constitution'),abilitiesUtil.getAbilityMod(data,'intelligence'),abilitiesUtil.getAbilityMod(data,'wisdom'),abilitiesUtil.getAbilityMod(data,'charisma')];var closest=(0,_utilities.findClosest)(abilityMods,bonus);if(bonus){bonus-=closest;if(closest===abilityMods[0]){data[repString+'_'+fieldName]='STR';}else if(closest===abilityMods[1]){data[repString+'_'+fieldName]='DEX';}else if(closest===abilityMods[2]){data[repString+'_'+fieldName]='CON';}else if(closest===abilityMods[3]){data[repString+'_'+fieldName]='INT';}else if(closest===abilityMods[4]){data[repString+'_'+fieldName]='WIS';}else if(closest===abilityMods[5]){data[repString+'_'+fieldName]='CHA';}}else{data[repString+'_'+fieldName]=0;}return bonus;}},{key:'parse',value:function parse(data,repString){var savingThrowRe=/(?:DC)\s*?(\d+)\s*?([a-zA-Z]*)\s*?(?:saving throw)/;var savingThrowRegex=new RegExp(savingThrowRe.source,'i');var savingThrow=savingThrowRegex.exec(data[repString+'_content']);if(savingThrow&&(0,_utilities.isUndefinedOrZero)(data[repString+'_saving_throw_ability'])){if(savingThrow[1]){var savingThrowTotal=savingThrow[1];savingThrowTotal-=8;savingThrowTotal-=(0,_utilities.calculatePBFromLevelAndChallenge)(data.level,data.challenge);savingThrowTotal=this.getAnyCorrectAbilityBasedOnBonus(data,repString,'saving_throw_ability',savingThrowTotal);if(savingThrowTotal){data[repString+'_saving_throw_bonus']=savingThrowTotal;}data[repString+'_content']=data[repString+'_content'];data[repString+'_saving_throw_toggle']=1;}if(savingThrow[2]){data[repString+'_saving_throw_vs_ability']=savingThrow[2].toUpperCase();}var saveSuccess=/\sor\s(.*)?\son a successful one./;var saveSuccessRegex=new RegExp(saveSuccess.source,'i');var halfDamage=saveSuccessRegex.exec(data[repString+'_content']);if(halfDamage&&halfDamage[1]){data[repString+'_saving_throw_success']=halfDamage[1];}damage.parse(data,repString,'saving_throw_damage');}}}]);return SavingThrow;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/constants":35,"../scripts/utilities":37,"./Damage":6}],9:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Actions=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _ActionComponents=require('../actionComponents/ActionComponents');var _Attack=require('../actionComponents/Attack');var _Equipment=require('../equipment/Equipment');var _Format=require('../scripts/Format');var _Heal=require('../actionComponents/Heal');var _SavingThrow=require('../actionComponents/SavingThrow');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actionComponents=new _ActionComponents.ActionComponents();var attack=new _Attack.Attack();var equipment=new _Equipment.Equipment();var format=new _Format.Format();var heal=new _Heal.Heal();var savingThrow=new _SavingThrow.SavingThrow();var server=new _Server.Server();var Actions=exports.Actions=function(){function Actions(){_classCallCheck(this,Actions);}_createClass(Actions,[{key:'updateAllWithAttack',value:function updateAllWithAttack(){this.update(['offense','action','reaction','legendaryaction','lairaction','regionaleffect']);}},{key:'updateAll',value:function updateAll(){this.update(_constants.ACTION_TYPES);}},{key:'updateChatMacroForAll',value:function updateChatMacroForAll(){this.updateChatMacro(_constants.ACTION_TYPES);}},{key:'update',value:function update(types,repeatingInfo){var _this=this;var updateAfterProcess=false;var collectionArray=_constants.FIELDS.pb.concat(['distance_system']).concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.savingThrow).concat(_constants.FIELDS.attackModifier).concat(_constants.FIELDS.weaponAttackModifier).concat(_constants.FIELDS.meleeWeaponAttackModifier).concat(_constants.FIELDS.rangedWeaponAttackModifier).concat(_constants.FIELDS.spellAttackModifier).concat(_constants.FIELDS.damageModifier).concat(_constants.FIELDS.weaponDamageModifier).concat(_constants.FIELDS.meleeWeaponDamageModifier).concat(_constants.FIELDS.rangedWeaponDamageModifier).concat(_constants.FIELDS.spellDamageModifier).concat(_constants.FIELDS.attacksVs).concat(_constants.FIELDS.automaticDamage).concat(['show_dice_modifiers','show_crit_range','critical_damage_houserule','savage_attacks','class_feature_barbarian_brutal_critical_toggle','barbarian_level']).concat(['use_custom_saving_throws']).concat(['weight_system','weight_offense','weight_utility']);_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){collectionArray=collectionArray.concat(_constants.ABILITIES.map(function(ability){return customSavingThrow+'_'+ability;}));});var collectionArrayAddItems=_constants.REPEATING_FIELDS.default.concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras);if(types.includes('trait')){collectionArray=collectionArray.concat(['spellcasting_class','innate_spellcasting','spellcasting']);}if(types.includes('offense')||types.includes('utility')){collectionArrayAddItems=collectionArrayAddItems.concat(_constants.REPEATING_FIELDS.weight).concat(['carried']);}if(types.includes('offense')){collectionArrayAddItems=collectionArrayAddItems.concat(_constants.REPEATING_FIELDS.ammo);}server.getSetItems('actions.update '+types.join(', ')+' '+(repeatingInfo?repeatingInfo.rowId:''),{collectionArray:collectionArray,repeatingSections:types.map(function(type){return{name:'repeating_'+type,collectionArrayAddItems:collectionArrayAddItems,repeatingInfo:repeatingInfo};}),process:function process(data,repStrings){if(!repeatingInfo||!repeatingInfo.rowId){if(types.includes('offense')){data.weight_offense=0;}if(types.includes('utility')){data.weight_utility=0;}}repStrings.forEach(function(repString){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if(section!=='lairaction'&§ion!=='regionaleffect'&&(0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){removeRepeatingRow(repString);}else{data[repString+'_roll_formula']='';actionComponents.parse(data,repString);actionComponents.updateUses(data,repString);actionComponents.updateRecharge(data,repString);if(section==='legendaryaction'){actionComponents.updateCost(data,repString);}if(section==='offense'||section==='action'||section==='reaction'||section==='legendaryaction'||section==='lairaction'||section==='regionaleffect'){attack.update(data,repString,repeatingInfo);}savingThrow.update(data,repString);if(section==='offense'||section==='utility'){if(section==='offense'){actionComponents.changeWeightSystem(data,repString);actionComponents.updateAmmo(data,repString);actionComponents.weigh(data,repString,{repeatingSectionTotal:'weight_offense',repeatingInfo:repeatingInfo,toggle:'carried'});}else if(section==='utility'){actionComponents.changeWeightSystem(data,repString);actionComponents.weigh(data,repString,{repeatingSectionTotal:'weight_utility',repeatingInfo:repeatingInfo,toggle:'carried'});}}if(section!=='utility'){actionComponents.updateOtherDamage(data,repString,repeatingInfo);}if(section!=='offense'){heal.update(data,repString);}actionComponents.updateContent(data,repString);actionComponents.updateExtras(data,repString);}});if(types.includes('offense')){data.weight_offense=format.round(data.weight_offense);}if(types.includes('utility')){data.weight_utility=format.round(data.weight_utility);}if(data.update){updateAfterProcess=true;}},callback:function callback(){_this.updateChatMacro(types);if(types.includes('offense')||types.includes('utility')){equipment.updateWeight();}if(updateAfterProcess){_this.updateAllWithAttack();}}});}},{key:'updateProvidedAttacks',value:function updateProvidedAttacks(){server.getSetItems('actions.updateAttacks',{collectionArray:_constants.FIELDS.pb.concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.attackModifier).concat(_constants.FIELDS.weaponAttackModifier).concat(_constants.FIELDS.meleeWeaponAttackModifier).concat(_constants.FIELDS.rangedWeaponAttackModifier).concat(_constants.FIELDS.attacksVs).concat(['melee_attack_to_hit','ranged_attack_to_hit']),process:function process(data){var pb=(0,_utilities.getPB)(data);var strMod=abilitiesUtil.getAbilityMod(data,'strength');var dexMod=abilitiesUtil.getAbilityMod(data,'dexterity');data.melee_attack_roll_formula=strMod;data.ranged_attack_roll_formula=dexMod;if(!isNaN(pb)){data.melee_attack_to_hit+=pb;data.ranged_attack_to_hit+=pb;}data.melee_attack_to_hit_formula=format.addTo(data.melee_attack_to_hit_formula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');data.ranged_attack_to_hit_formula=format.addTo(data.ranged_attack_to_hit_formula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');data.ranged_attack_to_hit_formula=format.addTo(data.ranged_attack_to_hit_formula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');format.addModifier(data,data,'attack','melee_attack_to_hit','melee_attack_to_hit_formula',''+getTranslationByKey('ATTACK_MODIFIER').toLowerCase());format.addModifier(data,data,'attack','ranged_attack_to_hit','ranged_attack_to_hit_formula',''+getTranslationByKey('ATTACK_MODIFIER').toLowerCase());format.addModifier(data,data,'weapon_attack','melee_attack_to_hit','melee_attack_to_hit_formula',''+getTranslationByKey('WEAPON_ATTACK_MODIFIER').toLowerCase());format.addModifier(data,data,'weapon_attack','ranged_attack_to_hit','ranged_attack_to_hit_formula',''+getTranslationByKey('WEAPON_ATTACK_MODIFIER').toLowerCase());format.addModifier(data,data,'melee_weapon_attack','melee_attack_to_hit','melee_attack_to_hit_formula',''+getTranslationByKey('MELEE_WEAPON_ATTACK_MODIFIER').toLowerCase());format.addModifier(data,data,'ranged_weapon_attack','ranged_attack_to_hit','ranged_attack_to_hit_formula',''+getTranslationByKey('RANGED_WEAPON_ATTACK_MODIFIER').toLowerCase());data.melee_attack_to_hit=format.showSign(data.melee_attack_to_hit);data.ranged_attack_to_hit=format.showSign(data.ranged_attack_to_hit);data.melee_attack_to_hit_formula='{{attack1=[[@{shaped_d20}@{d20_mod} + '+data.melee_attack_roll_formula+']]}}';data.ranged_attack_to_hit_formula='{{attack1=[[@{shaped_d20}@{d20_mod} + '+data.ranged_attack_roll_formula+']]}}';if(data.shaped_d20==='1d20'){data.melee_attack_to_hit_formula+=' {{attack2=[[@{shaped_d20}@{d20_mod} + '+data.melee_attack_roll_formula+']]}}';data.ranged_attack_to_hit_formula+=' {{attack2=[[@{shaped_d20}@{d20_mod} + '+data.ranged_attack_roll_formula+']]}}';}if((0,_utilities.exists)(data.attacks_vs_target_ac)){data.melee_attack_to_hit_formula+=' {{targetName=@{target|token_name}}}';data.ranged_attack_to_hit_formula+=' {{targetName=@{target|token_name}}}';}if((0,_utilities.exists)(data.attacks_vs_target_name)){data.melee_attack_to_hit_formula+=' {{targetName=@{target|token_name}}}';data.ranged_attack_to_hit_formula+=' {{targetName=@{target|token_name}}}';}}});}},{key:'updateChatMacro',value:function updateChatMacro(types){server.getSetItems('actions.updateChatMacro',{collectionArray:types.map(function(type){return type+'s_macro_var';}).concat(types.map(function(type){return type+'s_chat_var';})),repeatingSections:types.map(function(type){return{name:'repeating_'+type,collectionArrayAddItems:['name','content'].concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.cost)};}),process:function process(data,repStrings){var actions={};repStrings.forEach(function(repString){var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);var action={name:data[repString+'_name']};if(section==='lairaction'){action.name=data[repString+'_content'];}else if(section==='regionaleffect'){action.name=data[repString+'_content'];}if(action.name&&action.name.length>50){action.name=action.name.substring(0,50)+'...';}actionComponents.updateUsesForChatMacro(data,repString,action);var buttonName='action';if(section==='trait'){buttonName=section;}if(section==='offense'||section==='utility'){buttonName='roll';}if(!actions[section]){actions[section]=[];}actions[section].push('['+action.name+'](~'+repString+'_'+buttonName+')');});types.forEach(function(type){var title='';var name=type+'s';if(type==='offense'){title='Offense';name='offense';}else if(type==='utility'){title='Utility';name='utility';}else if(type==='racialtrait'){title='Racial Traits';}else if(type==='classfeature'){title='Class Features';}else if(type==='feat'){title='Feats';}else if(type==='trait'){title='Traits';}else if(type==='action'){title='Actions';}else if(type==='reaction'){title='Reactions';}else if(type==='legendaryaction'){title='Legendary Actions';}else if(type==='lairaction'){title='Lair Actions';}else if(type==='regionaleffect'){title='Regional Effects';}if((0,_utilities.exists)(actions[type])){data[name+'_macro_var']=actions[type].join(', ');if(actions[type].length>0){data[name+'_chat_var']='{{'+title+'='+data[name+'_macro_var']+'}}';}else{data[name+'_chat_var']='';}}else{data[name+'_macro_var']='';data[name+'_chat_var']='';}});}});}},{key:'setup',value:function setup(){var _this2=this;on('change:distance_system',function(){_this2.updateAll();});on('change:ammo_auto_use change:weight_system',function(){_this2.update(['offense','utility']);});_constants.ACTION_TYPES.forEach(function(type){on('change:repeating_'+type,function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_'+type,eventInfo);if(repeatingInfo&&repeatingInfo.field!=='toggle_details'){_this2.update([type],repeatingInfo);_this2.updateChatMacro([type]);}});on('change:_reporder_repeating_'+type,function(){_this2.updateChatMacro([type]);});on('remove:repeating_'+type,function(){if(type==='offense'||type==='utility'){_this2.update([type]);}_this2.updateChatMacro([type]);});});}}]);return Actions;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../actionComponents/ActionComponents":4,"../actionComponents/Attack":5,"../actionComponents/Heal":7,"../actionComponents/SavingThrow":8,"../equipment/Equipment":13,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],10:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.ArmorClass=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var ArmorClass=exports.ArmorClass=function(){function ArmorClass(){_classCallCheck(this,ArmorClass);}_createClass(ArmorClass,[{key:'update',value:function update(){server.getSetItems('armorClass.update',{collectionArray:['is_npc','ac_srd','AC','ac_from_armor','ac_modifier'],process:function process(data){if((0,_utilities.exists)(data.is_npc)||data.ac_srd){return;}data.AC=0;if((0,_utilities.exists)(data.ac_from_armor)){data.AC=parseFloat(data.ac_from_armor);}if((0,_utilities.exists)(data.ac_modifier)){data.AC+=parseFloat(data.ac_modifier);}}});}},{key:'setup',value:function setup(){var _this=this;on('change:ac_from_armor change:ac_modifier',function(){_this.update();});}}]);return ArmorClass;}();
|
||
|
||
},{"../scripts/Server":33,"../scripts/utilities":37}],11:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Attachers=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var Attachers=exports.Attachers=function(){function Attachers(){_classCallCheck(this,Attachers);}_createClass(Attachers,[{key:'update',value:function update(){var collectionArray=['initiative','death_saving_throw','hit_dice','offense','utility','spell','skill','crit'].concat(_constants.ABILITIES.map(function(ability){return ability+'_check';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_saving_throw';})).concat(_constants.CUSTOM_SAVING_THROWS.map(function(customSavingThrow){return customSavingThrow+'_saving_throw';}));for(var level=0;level<=9;level+=1){collectionArray.push('spell_level_'+level);}server.getSetItems('attachers.update',{collectionArray:collectionArray.map(function(attacher){return'attacher_'+attacher;}),repeatingSections:[{name:'repeating_attacher',collectionArrayAddItems:['name','freetext','freeform'].concat(collectionArray.map(function(attacher){return attacher+'_attacher';}))}],process:function process(data,repStrings){collectionArray.forEach(function(itemToPush){data['attacher_'+itemToPush]='';});repStrings.forEach(function(repString){collectionArray.forEach(function(itemToPush){var attacher=data[repString+'_'+itemToPush+'_attacher'];if((0,_utilities.exists)(attacher)&&attacher==='on'){var attacherName=data[repString+'_name']||'';var freeText=data[repString+'_freetext'];if((0,_utilities.exists)(attacherName)&&(0,_utilities.exists)(freeText)){var critAttacher=data[repString+'_crit_attacher'];if(critAttacher==='on'){data['attacher_'+itemToPush]+='{{crit_name='+attacherName+'}} ';data['attacher_'+itemToPush]+='{{crit_text='+freeText+'}} ';}else{data['attacher_'+itemToPush]+='{{'+attacherName+'='+freeText+'}} ';}}var freeForm=data[repString+'_freeform'];if((0,_utilities.exists)(freeForm)){data['attacher_'+itemToPush]+=freeForm+' ';}}});});}});}},{key:'setup',value:function setup(){var _this=this;on('change:repeating_attacher remove:repeating_attacher',function(){_this.update();});}}]);return Attachers;}();
|
||
|
||
},{"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],12:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Classes=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _ClassFeatures=require('../features/classFeatures/ClassFeatures');var _Format=require('../scripts/Format');var _HitDice=require('../hitDice/HitDice');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var classFeatures=new _ClassFeatures.ClassFeatures();var format=new _Format.Format();var hitDice=new _HitDice.HitDice();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();var savingThrows=new _SavingThrows.SavingThrows();var server=new _Server.Server();var spells=new _Spells.Spells();var Classes=exports.Classes=function(){function Classes(){_classCallCheck(this,Classes);this.xpTable=[0,300,900,2700,6500,14000,23000,34000,48000,64000,85000,100000,120000,140000,165000,195000,225000,265000,305000,355000,385000,405000,435000,465000,495000,525000,555000,585000,605000,635000,665000];}_createClass(Classes,[{key:'updateLevels',value:function updateLevels(eventInfo){var _this=this;var repeatingInfo=void 0;if(eventInfo){repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_class',eventInfo);if(!repeatingInfo){return;}}var spellcasting={full:0,half:0,third:0,fullPsionics:0,halfPsionics:0,thirdPsionics:0,warlock:0};var totalLevel=0;var classLevels={};var classesWithSpellcasting=0;var updateSavingThrows=false;server.getSetItems('classes.updateLevels',{collectionArray:['level','is_npc','caster_level','caster_type','class_and_level','level','xp_next_level','spell_level_filter_0','has_warlock_slots','warlock_spell_slots_calc','warlock_spells_max_level','proficiencies','show_spells','spell_ability','spell_slots_toggle','spell_points_toggle','prepared_matters','prepared_matters_var'].concat(_constants.SAVING_THROWS.map(function(savingThrow){return savingThrow+'_saving_throw_proficient';})).concat(_constants.CLASSES.map(function(className){return className+'_level';})).concat(_constants.CLASSES.map(function(className){return'has_'+className+'_levels';})).concat(_constants.CLASSES.map(function(className){return className+'_toggle';})),repeatingSections:[{name:'repeating_class',collectionArrayAddItems:['level','name','custom_name','spellcasting','custom_class_toggle']}],process:function process(data,repStrings){repStrings.forEach(function(repString){var name=data[repString+'_name'];if(!data[repString+'_name']||(0,_utilities.isZero)(data[repString+'_name'])){removeRepeatingRow(repString);}else{data[repString+'_name']=data[repString+'_name'].toUpperCase();name=name.toLowerCase();if(name==='custom'){data[repString+'_custom_class_toggle']=1;if((0,_utilities.exists)(data[repString+'_custom_name'])){name=data[repString+'_custom_name'].toLowerCase();}else{name='custom';}}else if(data[repString+'_custom_class_toggle']){data[repString+'_custom_class_toggle']=0;}data[repString+'_level']=(0,_utilities.getIntValue)(data[repString+'_level']);totalLevel+=data[repString+'_level'];if(classLevels[name]){classLevels[name]+=data[repString+'_level'];}else{classLevels[name]=data[repString+'_level'];}if(repeatingInfo&&repeatingInfo.field==='name'){if(name in _constants.CLASS_DETAILS){data[repString+'_hd']=_constants.CLASS_DETAILS[name].hd;}}if(repeatingInfo&&repeatingInfo.field==='name'){if(name in _constants.CLASS_DETAILS&&_constants.CLASS_DETAILS[name].spellcasting){if(data[repString+'_spellcasting']==='none'){data[repString+'_spellcasting']=_constants.CLASS_DETAILS[name].spellcasting.type;data.show_spells=1;if(_constants.CLASS_DETAILS[name].spellcasting.ability&&(0,_utilities.isZero)(data.spell_ability)){data.spell_ability=_constants.CLASS_DETAILS[name].spellcasting.ability.toUpperCase();}if(_constants.CLASS_DETAILS[name].spellcasting.slots){data.spell_slots_toggle=1;}if(_constants.CLASS_DETAILS[name].spellcasting.points){data.spell_points_toggle=1;}if(_constants.CLASS_DETAILS[name].spellcasting.cantrips){data.spell_level_filter_0=1;}if(_constants.CLASS_DETAILS[name].spellcasting.prepared){data.prepared_matters=1;data.prepared_matters_var=true;}}}else{data[repString+'_spellcasting']='none';}}if(repeatingInfo&&repeatingInfo.field==='spellcasting'){if(data[repString+'_spellcasting']!=='none'){data.show_spells=1;}}if(data[repString+'_spellcasting']==='warlock'){spellcasting[data[repString+'_spellcasting']]+=data[repString+'_level'];}else if(data[repString+'_spellcasting']&&data[repString+'_spellcasting']!=='none'){classesWithSpellcasting+=1;spellcasting[data[repString+'_spellcasting']]+=data[repString+'_level'];}if(name in _constants.CLASS_DETAILS&&'proficiencies'in _constants.CLASS_DETAILS[name]){if(data.proficiencies===''){data.proficiencies='Armor: '+_constants.CLASS_DETAILS[name].proficiencies.armor+'\nWeapons: '+_constants.CLASS_DETAILS[name].proficiencies.weapons+'\nTools: '+_constants.CLASS_DETAILS[name].proficiencies.tools;_constants.ABILITIES.forEach(function(ability){if(_constants.CLASS_DETAILS[name]&&_constants.CLASS_DETAILS[name].proficiencies&&_constants.CLASS_DETAILS[name].proficiencies.savingThrows&&_constants.CLASS_DETAILS[name].proficiencies.savingThrows.includes(ability)){data[ability+'_saving_throw_proficient']=1;updateSavingThrows=true;}});}}}});_constants.CLASSES.forEach(function(className){if(classLevels[className]>0){data[className+'_level']=classLevels[className];}else if(data[className+'_level']){data[className+'_level']=0;}});var classAndLevel=[];Object.keys(classLevels).forEach(function(prop){if(classLevels[prop]>0){classAndLevel.push(format.capitalize(prop)+' '+classLevels[prop]);}});if(classAndLevel.length>0){data.class_and_level=classAndLevel.join(', ');}data.level=totalLevel;proficiencyBonus.set(totalLevel);var xpForNextLevel=0;if(!totalLevel){totalLevel=0;}if(totalLevel>30){xpForNextLevel=_this.xpTable[30];}else{xpForNextLevel=_this.xpTable[totalLevel];}if(xpForNextLevel>0){data.xp_next_level=xpForNextLevel;}_constants.CLASSES.forEach(function(className){if(data[className+'_level']>0){data['has_'+className+'_levels']=1;data[className+'_toggle']=1;}else if(!(0,_utilities.isUndefinedOrEmpty)(data['has_'+className+'_levels'])){data['has_'+className+'_levels']=0;}});var casterLevel=0;if(!(0,_utilities.exists)(data.is_npc)){if(classesWithSpellcasting>1){casterLevel+=spellcasting.full;casterLevel+=Math.floor(spellcasting.half/2);casterLevel+=Math.floor(spellcasting.third/3);}else{casterLevel=spellcasting.full+spellcasting.half+spellcasting.third;}data.caster_level=casterLevel;}if(classesWithSpellcasting>1||spellcasting.full){data.caster_type='full';}else if(spellcasting.half){data.caster_type='half';}else if(spellcasting.third){data.caster_type='third';}if(spellcasting.warlock){data.show_spells=1;data.warlock_slots_toggle=1;var warlockSpellSlots=void 0;if(spellcasting.warlock>=17){warlockSpellSlots=4;}else if(spellcasting.warlock>=11){warlockSpellSlots=3;}else if(spellcasting.warlock>=2){warlockSpellSlots=2;}else{warlockSpellSlots=1;}data.warlock_spell_slots_calc=warlockSpellSlots;var warlockSpellsMaxLevel=void 0;if(spellcasting.warlock>=9){warlockSpellsMaxLevel=5;}else if(spellcasting.warlock>=7){warlockSpellsMaxLevel=4;}else if(spellcasting.warlock>=5){warlockSpellsMaxLevel=3;}else if(spellcasting.warlock>=3){warlockSpellsMaxLevel=2;}else{warlockSpellsMaxLevel=1;}data.warlock_spells_max_level=format.ordinalSpellLevel(warlockSpellsMaxLevel);}else{if(!(0,_utilities.isUndefined)(data.warlock_spell_slots_calc)){data.warlock_spell_slots_calc=0;}if(!(0,_utilities.isUndefined)(data.warlock_spells_max_level)){data.warlock_spells_max_level=format.ordinalSpellLevel(1);}}},callback:function callback(){hitDice.update();classFeatures.determineClassFeatures();if(eventInfo&&eventInfo.sourceType==='player'){spells.updateSlots();}spells.updateHasSpellSlots();spells.updateHasWarlockSlots();spells.updateHasSpellPoints();if(updateSavingThrows){savingThrows.updateSavingThrows();}}});}},{key:'watchForClassLevelChanges',value:function watchForClassLevelChanges(){var classFeatureWatch=_constants.ABILITIES.concat(_constants.ABILITIES.map(function(ability){return ability+'_score_modifier';}));on(classFeatureWatch.map(function(field){return'change:'+field;}).join(' '),function(){classFeatures.determineClassFeatures();});}},{key:'setup',value:function setup(){var _this2=this;on('change:repeating_class',function(eventInfo){_this2.updateLevels(eventInfo);});on('remove:repeating_class',function(){_this2.updateLevels();});this.watchForClassLevelChanges();}}]);return Classes;}();
|
||
|
||
},{"../features/classFeatures/ClassFeatures":15,"../hitDice/HitDice":18,"../proficiencyBonus/ProficiencyBonus":23,"../savingThrows/SavingThrows":26,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"../spells/Spells":41}],13:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Equipment=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _ActionComponents=require('../actionComponents/ActionComponents');var _ArmorClass=require('../armorClass/ArmorClass');var _Format=require('../scripts/Format');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actionComponents=new _ActionComponents.ActionComponents();var armorClass=new _ArmorClass.ArmorClass();var format=new _Format.Format();var server=new _Server.Server();var Equipment=exports.Equipment=function(){function Equipment(){_classCallCheck(this,Equipment);}_createClass(Equipment,[{key:'setAdvantageOnStealth',value:function setAdvantageOnStealth(mode){server.getSetItems('equipment.setAdvantageOnStealth',{repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['storage_name','skill_d20']}],process:function process(data,repStrings){var skillId=(0,_utilities.getSkillIdByStorageName)(data,repStrings,'STEALTH');if(skillId){if(mode==='dis'){data['repeating_skill_'+skillId+'_skill_d20']='2d20kl1';}else if(mode==='normal'){data['repeating_skill_'+skillId+'_skill_d20']='@{shaped_d20}';}}}});}},{key:'parseModifiersFromSRD',value:function parseModifiersFromSRD(data,repString){if((0,_utilities.exists)(data[repString+'_modifiers'])){var acMatch=data[repString+'_modifiers'].match(/Ac\s?\+?(\d)/i);if(acMatch&&acMatch[1]){data[repString+'_ac_bonus']=(0,_utilities.getIntValue)(acMatch[1]);}data[repString+'_modifiers']='';}}},{key:'calculateAC',value:function calculateAC(data,repString,highestACWithBase){data[repString+'_ac_total']=0;if((0,_utilities.exists)(data[repString+'_ac_base'])){data[repString+'_ac_total']+=(0,_utilities.getIntValue)(data[repString+'_ac_base']);}if((0,_utilities.exists)(data[repString+'_ac_ability'])){if(data[repString+'_ac_ability']==='DEX_MAX_X'){data[repString+'_ac_total']+=Math.min((0,_utilities.getIntValue)(data.medium_armor_max_dex,2),abilitiesUtil.getAbilityMod(data,'dexterity'));}else{data[repString+'_ac_total']+=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_ac_ability']);}}if((0,_utilities.exists)(data[repString+'_ac_second_ability'])){data[repString+'_ac_total']+=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_ac_second_ability']);}if((0,_utilities.exists)(data[repString+'_ac_bonus'])){data[repString+'_ac_total']+=(0,_utilities.getIntValue)(data[repString+'_ac_bonus']);}if((0,_utilities.exists)(data[repString+'_ac_total'])){if(data[repString+'_type']!=='SHIELD'&&(0,_utilities.exists)(data[repString+'_ac_base'])){if((0,_utilities.getIntValue)(data[repString+'_ac_total'])>highestACWithBase){data.ac_from_armor=data.ac_from_armor-highestACWithBase+(0,_utilities.getIntValue)(data[repString+'_ac_total']);return data[repString+'_ac_total'];}}else{data.ac_from_armor+=data[repString+'_ac_total'];}}return highestACWithBase;}},{key:'updateWeight',value:function updateWeight(){server.getSetItems('equipment.updateWeight',{collectionArray:['weight_offense','weight_utility','weight_ammo','weight_armor','weight_equipment','weight_coinage','weight_total'],process:function process(data){data.weight_total=format.round((parseFloat(data.weight_offense)||0)+(parseFloat(data.weight_utility)||0)+(parseFloat(data.weight_ammo)||0)+(parseFloat(data.weight_armor)||0)+(parseFloat(data.weight_equipment)||0)+(parseFloat(data.weight_coinage)||0));}});}},{key:'updateArmor',value:function updateArmor(repeatingInfo){var _this=this;var stealthPenalty=void 0;server.getSetItems('equipment.updateArmor '+(repeatingInfo?repeatingInfo.rowId:''),{collectionArray:['is_npc','ac_from_armor','medium_armor_max_dex','ac_srd','proficient_armor_weighs'].concat(['weight_system','weight_armor']).concat(_constants.FIELDS.abilityScores),repeatingSections:[{name:'repeating_armor',collectionArrayAddItems:['type','stealth'].concat(['ac_base','ac_ability','ac_second_ability','ac_bonus','ac_total']).concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.weight).concat(['worn'])}],process:function process(data,repStrings){if((0,_utilities.exists)(data.is_npc)||data.ac_srd){return;}data.ac_from_armor=10+abilitiesUtil.getAbilityMod(data,'dexterity');var highestACWithBase=data.ac_from_armor;data.weight_armor=0;repStrings.forEach(function(repString){data[repString+'_roll_formula']='';_this.parseModifiersFromSRD(data,repString);actionComponents.parse(data,repString,repeatingInfo);actionComponents.updateUses(data,repString);actionComponents.updateRecharge(data,repString);actionComponents.changeWeightSystem(data,repString);actionComponents.weigh(data,repString,{repeatingSectionTotal:'weight_armor',toggle:'worn',weightMultiplier:'proficient_armor_weighs'});actionComponents.updateContent(data,repString);if(repeatingInfo&&(repeatingInfo.field==='type'||repeatingInfo.field==='name')){if(data[repString+'_type']==='LIGHT_ARMOR'){data[repString+'_ac_ability']='DEX';}else if(data[repString+'_type']==='MEDIUM_ARMOR'){data[repString+'_ac_ability']='DEX_MAX_X';}else{data[repString+'_ac_ability']='';}}if((0,_utilities.exists)(data[repString+'_worn'])){highestACWithBase=_this.calculateAC(data,repString,highestACWithBase);if(data[repString+'_stealth']==='Disadvantage'){stealthPenalty=true;}}});if(stealthPenalty){_this.setAdvantageOnStealth('dis');}else{_this.setAdvantageOnStealth('normal');}data.weight_armor=format.round(data.weight_armor);},callback:function callback(){armorClass.update();_this.updateWeight();}});}},{key:'update',value:function update(repeatingInfo){var _this2=this;server.getSetItems('equipment.update',{collectionArray:['weight_system','weight_equipment'],repeatingSections:[{name:'repeating_equipment',collectionArrayAddItems:['parsed'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.weight).concat(['type','carried']),repeatingInfo:repeatingInfo}],process:function process(data,repStrings){if(!repeatingInfo||!repeatingInfo.rowId){data.weight_equipment=0;}repStrings.forEach(function(repString){data[repString+'_roll_formula']='';actionComponents.parse(data,repString);actionComponents.updateUses(data,repString);actionComponents.updateRecharge(data,repString);actionComponents.changeWeightSystem(data,repString);actionComponents.weigh(data,repString,{repeatingSectionTotal:'weight_equipment',repeatingInfo:repeatingInfo,toggle:'carried'});actionComponents.updateContent(data,repString);});data.weight_equipment=format.round(data.weight_equipment);},callback:function callback(){_this2.updateWeight();}});}},{key:'addCommonEquipmentItems',value:function addCommonEquipmentItems(){var _this3=this;server.getSetItems('equipment.addCommonEquipmentItems',{process:function process(data){var commonEquipment=[{name:'Backpack',type:'Adventuring Gear',content:'A backpack can hold one cubic foot or 30 pounds of gear. You can also strap items, such as a Bedroll or a coil of rope, to the outside of a backpack.',weight:5},{name:'Bedroll',type:'Adventuring Gear',weight:7},{name:'Traveler\'s Clothes',type:'Adventuring Gear',weight:4},{name:'Rations',type:'Adventuring Gear',content:'Rations consist of dry foods suitable for extended travel, including jerky, dried fruit, hardtack, and nuts.',weight:2},{name:'Waterskin',type:'Adventuring Gear',content:'A waterskin can hold up to 4 pints of liquid.',weight:5},{name:'Mess Kit',type:'Adventuring Gear',content:'This tin box contains a cup and simple cutlery. The box clamps together, and one side can be used as a cooking pan and the other as a plate or shallow bowl.',weight:1},{name:'Tinderbox',type:'Adventuring Gear',content:'This small container holds flint, fire steel, and tinder (usually dry cloth soaked in light oil) used to kindle a fire. Using it to light a torch - or anything else with abundant, exposed fuel - takes an action. Lighting any other fire takes 1 minute.',weight:1},{name:'Healer\'s Kit',type:'Adventuring Gear',content:'This kit is a leather pouch containing bandages, salves, and splints. The kit has ten uses. As an action, you can expend one use of the kit to stabilize a creature that has 0 hit points, without needing to make a Wisdom (Medicine) check.',weight:3}];commonEquipment.forEach(function(equipment){var repString='repeating_equipment_'+generateRowID();Object.keys(equipment).forEach(function(field){data[repString+'_'+field]=equipment[field];});});},callback:function callback(){_this3.update();}});}},{key:'weighAmmo',value:function weighAmmo(){var _this4=this;server.getSetItems('equipment.weighAmmo',{collectionArray:['weight_system','weight_ammo'],repeatingSections:[{name:'repeating_ammo',collectionArrayAddItems:['weight',''].concat(_constants.REPEATING_FIELDS.weight)}],process:function process(data,repStrings){data.weight_ammo=0;repStrings.forEach(function(repString){actionComponents.changeWeightSystem(data,repString,0.05);actionComponents.weigh(data,repString,{repeatingSectionTotal:'weight_ammo',weightDefault:0.05});});data.weight_ammo=format.round(data.weight_ammo);},callback:function callback(){_this4.updateWeight();}});}},{key:'calculateGold',value:function calculateGold(){var _this5=this;server.getSetItems('equipment.calculateGold',{collectionArray:['cp','copper_per_gold','sp','silver_per_gold','ep','electrum_per_gold','gp','pp','platinum_per_gold','weight_per_coin','total_gp','weight_coinage'],process:function process(data){var copperPieces=parseFloat(data.cp);var silverPieces=parseFloat(data.sp);var electrumPieces=parseFloat(data.ep);var goldPieces=parseFloat(data.gp);var platinumPieces=parseFloat(data.pp);var copperPerGold=(0,_utilities.getFloatValue)(data.copper_per_gold,100);var silverPerGold=(0,_utilities.getFloatValue)(data.silver_per_gold,10);var electrumPerGold=(0,_utilities.getFloatValue)(data.electrum_per_gold,2);var platinumPerGold=(0,_utilities.getFloatValue)(data.platinum_per_gold,10);var weightPerCoin=(0,_utilities.getFloatValue)(data.weight_per_coin,0);data.total_gp=(copperPieces/copperPerGold+silverPieces/silverPerGold+electrumPieces/electrumPerGold+goldPieces+platinumPieces*platinumPerGold).toFixed(2);data.weight_coinage=(copperPieces+silverPieces+electrumPieces+goldPieces+platinumPieces)*weightPerCoin;},callback:function callback(){_this5.updateWeight();}});}},{key:'updateCarryingCapacity',value:function updateCarryingCapacity(){server.getSetItems('equipment.updateCarryingCapacity',{collectionArray:['strength','strength_score_modifier','ability_score_modifier'].concat(['carrying_capacity','carrying_capacity_multiplier']).concat(['max_push_drag_lift','max_push_drag_lift_multiplier']).concat(['encumbered','encumbered_multiplier']).concat(['heavily_encumbered','heavily_encumbered_multiplier']).concat(['racial_feature_powerful_build']),process:function process(data){var strength=abilitiesUtil.getAbilityScore(data,'strength');var powerfulBuild=(0,_utilities.exists)(data.racial_feature_powerful_build)?2:1;data.carrying_capacity=format.round(strength*(0,_utilities.getFloatValue)(data.carrying_capacity_multiplier,15)*powerfulBuild);data.max_push_drag_lift=format.round(strength*(0,_utilities.getFloatValue)(data.max_push_drag_lift_multiplier,30)*powerfulBuild);data.encumbered=format.round(strength*(0,_utilities.getFloatValue)(data.encumbered_multiplier,5)*powerfulBuild);data.heavily_encumbered=format.round(strength*(0,_utilities.getFloatValue)(data.heavily_encumbered_multiplier,10)*powerfulBuild);}});}},{key:'setup',value:function setup(){var _this6=this;on('change:repeating_armor',function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_armor',eventInfo);if(repeatingInfo&&repeatingInfo.field!=='parsed'&&repeatingInfo.field!=='ac_total'&&repeatingInfo.field!=='toggle_details'){_this6.updateArmor(repeatingInfo);}});var armorWatch=['medium_armor_max_dex'].concat(_constants.ABILITIES).concat(_constants.ABILITIES.map(function(ability){return ability+'_score_modifier';}));on(armorWatch.map(function(armorField){return'change:'+armorField;}).join(' ')+' remove:repeating_armor',function(){_this6.updateArmor();});on('change:repeating_equipment',function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_equipment',eventInfo);if(repeatingInfo&&repeatingInfo.field!=='parsed'&&repeatingInfo.field!=='toggle_details'){_this6.update(repeatingInfo);}});on('remove:repeating_equipment',function(){_this6.update();});on('change:add_common_equipment_items',function(){_this6.addCommonEquipmentItems();});on('change:repeating_ammo:weight change:repeating_ammo:uses remove:repeating_ammo',function(){_this6.weighAmmo();});on('change:weight_offense change:weight_utility change:weight_ammo change:weight_armor change:weight_equipment change:weight_coinage',function(){_this6.updateWeight();});on('change:cp change:copper_per_gold change:sp change:silver_per_gold change:ep change:electrum_per_gold change:gp change:pp change:platinum_per_gold change:weight_per_coin',function(){_this6.calculateGold();});on('change:carrying_capacity_multiplier change:max_push_drag_lift_multiplier change:encumbered_multiplier change:heavily_encumbered_multiplier change:racial_feature_powerful_build',function(){_this6.updateCarryingCapacity();});on('change:weight_system',function(){_this6.updateArmor();_this6.update();_this6.weighAmmo();});on('change:proficient_armor_weighs',function(){_this6.updateArmor();});}}]);return Equipment;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../actionComponents/ActionComponents":4,"../armorClass/ArmorClass":10,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],14:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Features=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Actions=require('../actions/Actions');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var actions=new _Actions.Actions();var server=new _Server.Server();var Features=exports.Features=function(){function Features(){_classCallCheck(this,Features);}_createClass(Features,[{key:'set',value:function set(obj){if(!obj.name){obj.name=obj.storageName;}var itemId=void 0;server.getSetItems('features.set',{repeatingSections:[{name:'repeating_'+obj.type,collectionArrayAddItems:['storage_name','name','per_use','uses','content','saving_throw_toggle','damage_toggle','heal_toggle'].concat(Object.keys(obj))}],process:function process(data,repStrings){repStrings.forEach(function(repString){if(data[repString+'_storage_name']===obj.storageName){itemId=(0,_utilities.getIdOfRepeatingString)(repString);}});if(!itemId){itemId=generateRowID();}var repString='repeating_'+obj.type+'_'+itemId;if(!obj.clear&&(0,_utilities.isUndefinedOrEmpty)(data[repString+'_storage_name'])){data[repString+'_storage_name']=obj.storageName;}if(!obj.clear&&data[repString+'_name']!==obj.name){data[repString+'_name']=obj.name;}delete obj.storageName;if(obj.clear){delete obj.clear;Object.keys(obj).forEach(function(prop){if(!(0,_utilities.isUndefinedOrEmpty)(data[repString+'_'+prop])){data[repString+'_'+prop]=obj[prop];}});}else{Object.keys(obj).forEach(function(prop){if((prop==='name'||prop==='content')&&((0,_utilities.isUndefinedOrEmpty)(data[repString+'_'+prop])||(0,_utilities.calculatePercentDifference)(data[repString+'_'+prop].length,obj[prop].length)<10)){data[repString+'_'+prop]=obj[prop];}else if(data[repString+'_'+prop]!==obj[prop]){data[repString+'_'+prop]=obj[prop];}});if(obj.saving_throw_ability||obj.saving_throw_vs_ability){data[repString+'_saving_throw_toggle']=1;}if(obj.heal_dice||obj.heal_die||obj.heal_ability||obj.heal_bonus||obj.heal_query_toggle){data[repString+'_heal_toggle']=1;}if(obj.uses_max&&!obj.uses&&(0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=obj.uses_max;}if(obj.content&&(0,_utilities.getRepeatingSectionOfRepeatingString)(repString)===obj.type&&((0,_utilities.isUndefinedOrEmpty)(data[repString+'_content'])||(0,_utilities.calculatePercentDifference)(data[repString+'_content'].length,obj.content.length)<10)){data[repString+'_content']=obj.content;}}},callback:function callback(){actions.update([obj.type],itemId);}});}},{key:'remove',value:function remove(type,storageName){server.getSetItems('features.remove',{repeatingSections:[{name:'repeating_'+type,collectionArrayAddItems:['storage_name']}],process:function process(data,repStrings){var repStringToRemove=repStrings.filter(function(repString){return data[repString+'_storage_name']===storageName;});if(repStringToRemove){removeRepeatingRow(repStringToRemove);}}});}},{key:'findAndChange',value:function findAndChange(type,storageName,change){server.getSetItems('features.findAndChange',{repeatingSections:[{name:'repeating_'+type,collectionArrayAddItems:['storage_name'].concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.uses)}],process:function process(data,repStrings){var repStringToChange=repStrings.filter(function(repString){return data[repString+'_storage_name']===storageName;});if(repStringToChange&&change){change(repStringToChange);}}});}}]);return Features;}();
|
||
|
||
},{"../actions/Actions":9,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],15:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.ClassFeatures=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../../scripts/constants');var _AbilitiesUtil=require('../../abilities/AbilitiesUtil');var _Actions=require('../../actions/Actions');var _Equipment=require('../../equipment/Equipment');var _Features=require('../Features');var _Server=require('../../scripts/Server');var _utilities=require('../../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actions=new _Actions.Actions();var equipment=new _Equipment.Equipment();var features=new _Features.Features();var server=new _Server.Server();var ClassFeatures=exports.ClassFeatures=function(){function ClassFeatures(){_classCallCheck(this,ClassFeatures);this.classFeaturesList={artificer:{1:['MAGIC_ITEM_ANALYSIS'],2:['TOOL_EXPERTISE','WONDROUS_INVENTION'],4:['INFUSE_MAGIC'],5:['SUPERIOR_ATTUNEMENT'],6:['MECHANICAL_SERVANT'],20:['SOUL_OF_ARTIFICE']},barbarian:{1:['RAGE','UNARMORED_DEFENSE'],2:['RECKLESS_ATTACK','DANGER_SENSE'],5:['EXTRA_ATTACK','FAST_MOVEMENT'],7:['FERAL_INSTINCT'],9:['BRUTAL_CRITICAL'],11:['RELENTLESS_RAGE'],15:['PERSISTENT_RAGE'],18:['INDOMITABLE_MIGHT'],20:['PRIMAL_CHAMPION']},bard:{1:['BARDIC_INSPIRATION'],2:['JACK_OF_ALL_TRADES','SONG_OF_REST'],3:['EXPERTISE'],6:['COUNTERCHARM'],10:['MAGICAL_SECRETS'],20:['SUPERIOR_INSPIRATION']},cleric:{2:['CHANNEL_DIVINITY','CHANNEL_DIVINITY_TURN_UNDEAD'],10:['DIVINE_INTERVENTION']},druid:{1:['DRUIDIC'],2:['WILD_SHAPE'],18:['TIMELESS_BODY','BEAST_SPELLS'],20:['ARCHDRUID']},fighter:{1:['FIGHTING_STYLE','SECOND_WIND'],2:['ACTION_SURGE'],5:['EXTRA_ATTACK'],9:['INDOMITABLE']},monk:{1:['UNARMORED_DEFENSE','MARTIAL_ARTS'],2:['KI','FLURRY_OF_BLOWS','PATIENT_DEFENSE','STEP_OF_THE_WIND','UNARMORED_MOVEMENT'],3:['DEFLECT_MISSILES'],4:['SLOW_FALL'],5:['EXTRA_ATTACK','STUNNING_STRIKE'],6:['KI_EMPOWERED_STRIKES'],7:['EVASION','STILLNESS_OF_MIND'],10:['PURITY_OF_BODY'],13:['TONGUE_OF_THE_SUN_AND_MOON'],14:['DIAMOND_SOUL'],15:['TIMELESS_BODY'],18:['EMPTY_BODY'],20:['PERFECT_SELF']},paladin:{1:['DIVINE_SENSE','LAY_ON_HANDS'],2:['FIGHTING_STYLE','DIVINE_SMITE'],3:['DIVINE_HEALTH','CHANNEL_DIVINITY'],5:['EXTRA_ATTACK'],6:['AURA_OF_PROTECTION'],10:['AURA_OF_COURAGE'],11:['IMPROVED_DIVINE_SMITE'],14:['CLEANSING_TOUCH']},ranger:{1:['FAVORED_ENEMY','NATURAL_EXPLORER'],2:['FIGHTING_STYLE'],3:['PRIMEVAL_AWARENESS'],5:['EXTRA_ATTACK'],8:['LANDS_STRIDE'],10:['HIDE_IN_PLAIN_SIGHT'],14:['VANISH'],18:['FERAL_SENSES'],20:['FOE_SLAYER']},rangerua:{1:['FAVORED_ENEMY','NATURAL_EXPLORER'],2:['FIGHTING_STYLE'],3:['PRIMEVAL_AWARENESS'],6:['GREATER_FAVORED_ENEMY'],8:['FLEET_OF_FOOT'],10:['HIDE_IN_PLAIN_SIGHT'],14:['VANISH'],18:['FERAL_SENSES'],20:['FOE_SLAYER']},rogue:{1:['EXPERTISE','SNEAK_ATTACK','THIEVES_CANT'],2:['CUNNING_ACTION'],5:['UNCANNY_DODGE'],7:['EVASION'],11:['RELIABLE_TALENT'],14:['BLINDSENSE'],15:['SLIPPERY_MIND'],18:['ELUSIVE'],20:['STROKE_OF_LUCK']},sorcerer:{2:['SORCERY_POINTS','FLEXIBLE_CASTING'],3:['METAMAGIC'],20:['SORCEROUS_RESTORATION']},warlock:{2:['ELDRITCH_INVOCATIONS'],3:['PACT_BOON'],11:['MYSTIC_ARCANUM'],20:['ELDRITCH_MASTER']},wizard:{1:['ARCANE_RECOVERY'],18:['SPELL_MASTERY'],20:['SIGNATURE_SPELLS']}};}_createClass(ClassFeatures,[{key:'set',value:function set(obj){obj.type='classfeature';features.set(obj);}},{key:'setStandard',value:function setStandard(className,name,obj){var setObj={content:getTranslationByKey('CLASS_FEATURE_'+className+'_'+name+'_TEXT'),name:getTranslationByKey('CLASS_FEATURE_'+className+'_'+name),storageName:'CLASS_FEATURE_'+className+'_'+name};if((0,_utilities.objIsNotEmpty)(obj)){Object.keys(obj).forEach(function(key){setObj[key]=obj[key];});}this.set(setObj);}},{key:'remove',value:function remove(className,name){features.remove('classfeature','CLASS_FEATURE_'+className+'_'+name);}},{key:'findAndChange',value:function findAndChange(storageName,change){features.findAndChange('classfeature',storageName,change);}},{key:'determineClassFeatures',value:function determineClassFeatures(){var _this=this;server.getSetItems('classes.set',{collectionArray:['class_features_turned_on'].concat(_constants.FIELDS.abilityScores).concat(_constants.CLASSES.map(function(className){return className+'_level';})).concat(_constants.CLASSES.map(function(className){return className+'_toggle';})),process:function process(data){_constants.CLASSES.forEach(function(className){if((0,_utilities.exists)(data[className+'_level'])){data[className+'_level']=(0,_utilities.getIntValue)(data[className+'_level']);data[className+'_toggle']=1;if(className in _this.classFeaturesList){Object.keys(_this.classFeaturesList[className]).forEach(function(level){if(data[className+'_level']>=level){_this.classFeaturesList[className][level].forEach(function(feature){if((0,_utilities.isUndefinedOrEmpty)(data.class_features_turned_on)||data.class_features_turned_on&&!data.class_features_turned_on.includes(feature)){_this.turnOn(data,className.toUpperCase(),feature);if((0,_utilities.isUndefinedOrEmpty)(data.class_features_turned_on)){data.class_features_turned_on='';}data.class_features_turned_on+=' '+feature;}});}});}}});}});}},{key:'turnOn',value:function turnOn(data,className,feature){data['class_feature_'+className.toLowerCase()+'_'+feature.toLowerCase()+'_toggle']=1;this.toggle(className,feature,'on');}},{key:'handleSpecialCases',value:function handleSpecialCases(data,className,feature){var obj=void 0;if(className==='BARBARIAN'){if(feature==='RAGE'){var rageUses=2;if(data.barbarian_level>=20){rageUses='';}else if(data.barbarian_level>=17){rageUses=6;}else if(data.barbarian_level>=12){rageUses=5;}else if(data.barbarian_level>=6){rageUses=4;}else if(data.barbarian_level>=3){rageUses=3;}var rageDamage=2;if(data.barbarian_level>=16){rageDamage=4;}else if(data.barbarian_level>=9){rageDamage=3;}obj={content:getTranslationByKey('CLASS_FEATURE_BARBARIAN_RAGE_TEXT').replace('RAGE_DAMAGE',rageDamage),recharge:'LONG_REST',uses_max:rageUses};}else if(feature==='UNARMORED_DEFENSE'){var repString='repeating_armor_'+generateRowID();data[repString+'_name']=getTranslationByKey('CLASS_FEATURE_BARBARIAN_UNARMORED_DEFENSE');data[repString+'_ac_base']=10;data[repString+'_ac_ability']='DEX';data[repString+'_ac_second_ability']='CON';obj={updateArmor:true};}}else if(className==='BARD'){if(feature==='BARDIC_INSPIRATION'){var die=void 0;if(data.bard_level>=15){die='d12';}else if(data.bard_level>=10){die='d10';}else if(data.bard_level>=5){die='d8';}else{die='d6';}this.findAndChange('BARDIC_INSPIRATION',function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_content'])){data[repString+'_content']=getTranslationByKey('CLASS_FEATURE_BARD_BARDIC_INSPIRATION');}if((0,_utilities.exists)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_content'].replace('d6',die);}if(data.bard_level>=5){data[repString+'_recharge']='SHORT_OR_LONG_REST';}else{data[repString+'_recharge']='LONG_REST';}data[repString+'_uses_max']=Math.max(abilitiesUtil.getAbilityMod(data,'charisma'),1);});obj={recharge:'LONG_REST',uses_max:Math.max(abilitiesUtil.getAbilityMod(data,'charisma'),1)};}if(feature==='SONG_OF_REST'){var healDie=void 0;if(data.bard_level>=17){healDie='d12';}else if(data.bard_level>=13){healDie='d10';}else if(data.bard_level>=9){healDie='d8';}else{healDie='d6';}if(healDie){this.findAndChange('SONG_OF_REST',function(repString){data[repString+'_heal_die']=healDie;});}obj={heal_dice:1,heal_die:'d6'};}}else if(className==='CLERIC'){if(feature==='CHANNEL_DIVINITY'){var channelDivinityUses=1;if(data.cleric_level>=18){channelDivinityUses=3;}else if(data.cleric_level>=6){channelDivinityUses=2;}obj={recharge:'SHORT_OR_LONG_REST',uses_max:channelDivinityUses};}else if(feature==='CHANNEL_DIVINITY_TURN_UNDEAD'){var turnUndeadText=getTranslationByKey('CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY_TURN_UNDEAD_TEXT');if(data.cleric_level>=5){var turnUndeadDestroyCR=void 0;if(data.cleric_level>=17){turnUndeadDestroyCR='4';}else if(data.cleric_level>=14){turnUndeadDestroyCR='3';}else if(data.cleric_level>=11){turnUndeadDestroyCR='2';}else if(data.cleric_level>=8){turnUndeadDestroyCR='1';}else{turnUndeadDestroyCR='1/2';}turnUndeadText+='\n'+getTranslationByKey('CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY_TURN_UNDEAD_TEXT_PART_2').replace('CHALLENGE_RATING',turnUndeadDestroyCR);}obj={content:turnUndeadText,saving_throw_ability:'WIS',saving_throw_vs_ability:'WISDOM'};}else if(feature==='DIVINE_INTERVENTION'){obj={freeform:'{{text_top=[[d100]] > [[@{cleric_level}]]}}',uses_max:1};}}else if(className==='DRUID'&&feature==='WILD_SHAPE'){var wildShapeHours=Math.floor(data.druid_level/2);var wildShapeUses=2;var wildShapeCR='1/4';var wildShapeLimitations=getTranslationByKey('CLASS_FEATURE_WILD_SHAPE_NO_FLYING_OR_SWIMMING');if(data.druid_level>=4){wildShapeCR='1/2';wildShapeLimitations=getTranslationByKey('CLASS_FEATURE_WILD_SHAPE_NO_FLYING');}else if(data.druid_level>=8){wildShapeCR=1;wildShapeLimitations='';}else if(data.druid_level>=20){wildShapeUses='';}obj={content:getTranslationByKey('CLASS_FEATURE_DRUID_WILD_SHAPE_TEXT').replace('WILD_SHAPE_HOURS',wildShapeHours).replace('CHALLENGE_RATING',wildShapeCR).replace('LIMITATIONS',' '+wildShapeLimitations),recharge:'SHORT_OR_LONG_REST',uses_max:wildShapeUses};}else if(className==='FIGHTER'){if(feature==='SECOND_WIND'){obj={heal_dice:1,heal_die:'d10',heal_bonus:'@{fighter_level}',recharge:'SHORT_OR_LONG_REST',uses_max:1};}else if(feature==='ACTION_SURGE'){var actionSurgeUses=1;if(data.fighter_level>=17){actionSurgeUses=2;}obj={recharge:'SHORT_OR_LONG_REST',uses_max:actionSurgeUses};}else if(feature==='INDOMITABLE'){var indomitableUses=1;if(data.fighter_level>=17){indomitableUses=3;}else if(data.fighter_level>=13){indomitableUses=2;}obj={recharge:'LONG_REST',uses_max:indomitableUses};}else if(feature==='EXTRA_ATTACK'){var extraAttackTimes='twice';if(data.fighter_level>=11){extraAttackTimes='three times';}else if(data.fighter_level>=20){extraAttackTimes='four times';}obj={content:getTranslationByKey('CLASS_FEATURE_FIGHTER_EXTRA_ATTACK_TEXT').replace('You can attack twice','You can attack '+extraAttackTimes)};}}else if(className==='MONK'){if(feature==='UNARMORED_DEFENSE'){var _repString='repeating_armor_'+generateRowID();data[_repString+'_name']=getTranslationByKey('CLASS_FEATURE_MONK_UNARMORED_DEFENSE');data[_repString+'_ac_base']=10;data[_repString+'_ac_ability']='DEX';data[_repString+'_ac_second_ability']='WIS';obj={updateArmor:true};}else if(feature==='UNARMORED_MOVEMENT'){var unarmoredMovementFeet=void 0;if(data.monk_level>=18){unarmoredMovementFeet=30;}else if(data.monk_level>=14){unarmoredMovementFeet=25;}else if(data.monk_level>=10){unarmoredMovementFeet=20;}else if(data.monk_level>=6){unarmoredMovementFeet=15;}else{unarmoredMovementFeet=10;}obj={content:getTranslationByKey('CLASS_FEATURE_MONK_UNARMORED_MOVEMENT_TEXT').replace('UNARMORED_MOVEMENT_FEET',unarmoredMovementFeet)};}else if(feature==='KI'){obj={recharge:'SHORT_OR_LONG_REST',uses_max:data.monk_level};}else if(feature==='STUNNING_STRIKE'){obj={saving_throw_ability:'WIS',saving_throw_vs_ability:'CONSTITUTION'};}else if(feature==='DIAMOND_SOUL'){data.death_saving_throw_proficient=1;}}else if(className==='PALADIN'){if(feature==='DIVINE_SENSE'){obj={recharge:'LONG_REST',uses_max:Math.max(1+abilitiesUtil.getAbilityMod(data,'charisma'),1)};}else if(feature==='LAY_ON_HANDS'){obj={heal_query_toggle:_constants.HEAL_QUERY,recharge:'LONG_REST',per_use:_constants.HEAL_QUERY,uses_max:5*data.paladin_level};}else if(feature==='DIVINE_SMITE'){obj={other_damage_dice:'(?{Spell Level|1|2|3|4|5, (4)} + 1)',other_damage_die:'d8',other_damage_type:getTranslationByKey('RADIANT'),freeform:'{{subheader=(as ?{Spell Level|1|2|3|4|5})}}',other_second_damage_condition:'PLUS',other_second_damage_dice:1,other_second_damage_die:'d8',other_second_damage_type:getTranslationByKey('VS_FIEND_OR_UNDEAD')};}else if(feature==='CHANNEL_DIVINITY'){obj={recharge:'SHORT_OR_LONG_REST',uses_max:1};}else if(feature==='AURA_OF_PROTECTION'){var auraRange=10;if(data.paladin_level>=18){auraRange=30;}obj={content:getTranslationByKey('CLASS_FEATURE_PALADIN_AURA_OF_PROTECTION_TEXT').replace('AURA_RANGE',auraRange)};}else if(feature==='AURA_OF_COURAGE'){var _auraRange=10;if(data.paladin_level>=18){_auraRange=30;}obj={content:getTranslationByKey('CLASS_FEATURE_PALADIN_AURA_OF_COURAGE_TEXT').replace('AURA_RANGE',_auraRange)};}else if(feature==='IMPROVED_DIVINE_SMITE'){obj={other_damage_dice:1,other_damage_die:'d8',other_damage_type:'radiant'};}else if(feature==='CLEANSING_TOUCH'){obj={recharge:'LONG_REST',uses_max:Math.max(abilitiesUtil.getAbilityMod(data,'charisma'),1)};}}else if(className==='ROGUE'){if(feature==='SNEAK_ATTACK'){obj={other_damage_dice:Math.ceil((0,_utilities.getIntValue)(data.rogue_level||1)/2),other_damage_die:'d6'};}else if(feature==='STROKE_OF_LUCK'){obj={recharge:'SHORT_OR_LONG_REST',uses_max:1};}}else if(className==='SORCERER'&&feature==='SORCERY_POINTS'){if(data.sorcerer_level>=2){obj={recharge:'LONG_REST',uses_max:data.sorcerer_level};}}else if(className==='WARLOCK'){if(feature==='ELDRITCH_INVOCATIONS'){var eldritchInvocations=void 0;if(data.warlock_level>=17){eldritchInvocations=8;}else if(data.warlock_level>=15){eldritchInvocations=7;}else if(data.warlock_level>=12){eldritchInvocations=6;}else if(data.warlock_level>=9){eldritchInvocations=5;}else if(data.warlock_level>=7){eldritchInvocations=4;}else if(data.warlock_level>=5){eldritchInvocations=3;}else{eldritchInvocations=2;}obj={content:getTranslationByKey('CLASS_FEATURE_WARLOCK_ELDRITCH_INVOCATIONS_TEXT').replace('NUMBER_OF_INVOCATIONS_KNOWN',eldritchInvocations)};}else if(feature==='ELDRITCH_MASTER'){obj={recharge:'LONG_REST'};}}else if(className==='WIZARD'&&feature==='ARCANE_RECOVERY'){obj={recharge:'LONG_REST',uses_max:1};}return obj;}},{key:'handleSpecialCasesRemove',value:function handleSpecialCasesRemove(data,feature){if(feature==='DIAMOND_SOUL'){data.death_saving_throw_prof='';}}},{key:'toggle',value:function toggle(classToToggle,feature,forceOn){var _this2=this;var updateArmor=false;server.getSetItems(classToToggle+' '+feature,{collectionArray:['class_feature_'+classToToggle.toLowerCase()+'_'+feature.toLowerCase()+'_toggle','ac_ability'].concat(_constants.CLASSES.map(function(className){return className+'_level';})),process:function process(data){if(forceOn||(0,_utilities.exists)(data['class_feature_'+classToToggle.toLowerCase()+'_'+feature.toLowerCase()+'_toggle'])){var obj=_this2.handleSpecialCases(data,classToToggle,feature);if(obj&&obj.updateArmor){updateArmor=true;delete obj.updateArmor;}_this2.setStandard(classToToggle,feature,obj);}else{_this2.handleSpecialCasesRemove(data,feature);_this2.remove(classToToggle,feature);}},callback:function callback(){if(updateArmor){equipment.updateArmor();}}});}},{key:'setup',value:function setup(){var _this3=this;_constants.CLASSES.forEach(function(className){var featuresList=['METAMAGIC_CAREFUL_SPELL','METAMAGIC_DISTANT_SPELL','METAMAGIC_EMPOWERED_SPELL','METAMAGIC_EXTENDED_SPELL','METAMAGIC_HEIGHTENED_SPELL','METAMAGIC_QUICKENED_SPELL','METAMAGIC_SUBTLE_SPELL','METAMAGIC_TWINNED_SPELL'];if(className in _this3.classFeaturesList){Object.keys(_this3.classFeaturesList[className]).forEach(function(level){featuresList=featuresList.concat(_this3.classFeaturesList[className][level]);});featuresList.forEach(function(feature){on('change:class_feature_'+className+'_'+feature.toLowerCase()+'_toggle',function(){_this3.toggle(className.toUpperCase(),feature);});});}});on('change:class_feature_barbarian_brutal_critical_toggle',function(){actions.updateAllWithAttack();});}}]);return ClassFeatures;}();
|
||
|
||
},{"../../abilities/AbilitiesUtil":2,"../../actions/Actions":9,"../../equipment/Equipment":13,"../../scripts/Server":33,"../../scripts/constants":35,"../../scripts/utilities":37,"../Features":14}],16:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.RacialTraits=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Actions=require('../../actions/Actions');var _Server=require('../../scripts/Server');var _utilities=require('../../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var actions=new _Actions.Actions();var server=new _Server.Server();var RacialTraits=exports.RacialTraits=function(){function RacialTraits(){_classCallCheck(this,RacialTraits);}_createClass(RacialTraits,[{key:'updateD20Mod',value:function updateD20Mod(){server.getSetItems('features.updateD20Mod',{collectionArray:['halfling_luck'],process:function process(data){if((0,_utilities.exists)(data.halfling_luck)){data.d20_mod='ro<1';}else{data.d20_mod='';}}});}},{key:'setup',value:function setup(){var _this=this;on('change:savage_attacks',function(){actions.updateAllWithAttack();});on('change:halfling_luck',function(){_this.updateD20Mod();});}}]);return RacialTraits;}();
|
||
|
||
},{"../../actions/Actions":9,"../../scripts/Server":33,"../../scripts/utilities":37}],17:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Header=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var Header=exports.Header=function(){function Header(){_classCallCheck(this,Header);}_createClass(Header,[{key:'updateAlignment',value:function updateAlignment(){server.getSetItems('header.updateAlignment',{collectionArray:['alignment','is_npc'],process:function process(data){if(data.alignment&&(0,_utilities.exists)(data.is_npc)){data.alignment=data.alignment.toLowerCase();}}});}},{key:'setup',value:function setup(){var _this=this;on('change:alignment',function(){_this.updateAlignment();});}}]);return Header;}();
|
||
|
||
},{"../scripts/Server":33,"../scripts/utilities":37}],18:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.HitDice=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var server=new _Server.Server();var HitDice=exports.HitDice=function(){function HitDice(){_classCallCheck(this,HitDice);}_createClass(HitDice,[{key:'update',value:function update(){server.getSetItems('hitDice.update',{collectionArray:['hit_dice','hit_die'].concat(_constants.FIELDS.abilityScores).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie;})).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie+'_max';})).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie+'_query';})).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie+'_formula';})),repeatingSections:[{name:'repeating_class',collectionArrayAddItems:['name','hd','level']}],process:function process(data,repStrings){_constants.HIT_DIE.forEach(function(hitDie){if((0,_utilities.exists)(data['hd_d'+hitDie+'_max'])){data['hd_d'+hitDie+'_max']=0;}});var monsterHitDice=(0,_utilities.getIntValue)(data.hit_dice);var monsterHitDie=data.hit_die;if(monsterHitDice&&monsterHitDie){data['hd_'+monsterHitDie]=monsterHitDice;data['hd_'+monsterHitDie+'_max']=monsterHitDice;}repStrings.forEach(function(repString){if(data[repString+'_hd']&&data[repString+'_name']!==0&&data[repString+'_name']!=='0'&&data[repString+'_level']){if((0,_utilities.isUndefinedOrEmpty)(data['hd_'+data[repString+'_hd']+'_max'])){data['hd_'+data[repString+'_hd']+'_max']=0;}data['hd_'+data[repString+'_hd']+'_max']+=parseInt(data[repString+'_level'],10);}});var conMod=abilitiesUtil.getAbilityMod(data,'constitution');_constants.HIT_DIE.forEach(function(hitDie){if((0,_utilities.exists)(data['hd_d'+hitDie+'_max'])){if((0,_utilities.isUndefinedOrEmpty)(data['hd_d'+hitDie])){data['hd_d'+hitDie]=data['hd_d'+hitDie+'_max'];}data['hd_d'+hitDie+'_query']='?{HD';if(data['hd_d'+hitDie]>0){for(var x=1;x<=data['hd_d'+hitDie];x+=1){data['hd_d'+hitDie+'_query']+='|'+x;}}else{data['hd_d'+hitDie+'_query']+='|0';}data['hd_d'+hitDie+'_query']+='}';data['hd_d'+hitDie+'_formula']='{{roll1=[[{('+data['hd_d'+hitDie+'_query']+')d'+hitDie+' + ('+data['hd_d'+hitDie+'_query']+' * '+conMod+')['+getTranslationByKey('HIT_DICE').toLowerCase()+' * '+getTranslationByKey('CON').toLowerCase()+'], 0d0}kh1[minimum of 0]]]}}';}else{if((0,_utilities.exists)(data['hd_d'+hitDie])){data['hd_d'+hitDie]=0;}if((0,_utilities.exists)(data['hd_d'+hitDie+'_query'])){data['hd_d'+hitDie+'_query']='';}if((0,_utilities.exists)(data['hd_d'+hitDie+'_formula'])){data['hd_d'+hitDie+'_formula']='';}}});}});}},{key:'setup',value:function setup(){var _this=this;var hdWatch=['hit_dice','hit_die'].concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie+'_max';})).map(function(field){return'change:'+field;}).join(' ');on(hdWatch,function(){_this.update();});}}]);return HitDice;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],19:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.HitPoints=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var HitPoints=exports.HitPoints=function(){function HitPoints(){_classCallCheck(this,HitPoints);}_createClass(HitPoints,[{key:'resetDeathSavingThrows',value:function resetDeathSavingThrows(){server.getSetItems('hitPoints.resetDeathSavingThrows',{collectionArray:['hp','death_saving_throw_successes','death_saving_throw_failures'],process:function process(data){if((0,_utilities.getIntValue)(data.hp)>0&&((0,_utilities.exists)(data.death_saving_throw_successes)||(0,_utilities.exists)(data.death_saving_throw_failures))){data.death_saving_throw_successes=0;data.death_saving_throw_failures=0;data.sheet_chat_output='{{'+getTranslationByKey('DEATH_SAVING_THROWS')+' '+getTranslationByKey('RESET')+'=}}';}}});}},{key:'setup',value:function setup(){var _this=this;on('change:hp',function(){_this.resetDeathSavingThrows();});}}]);return HitPoints;}();
|
||
|
||
},{"../scripts/Server":33,"../scripts/utilities":37}],20:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Modifiers=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Abilities=require('../abilities/Abilities');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _AbilityChecks=require('../abilities/AbilityChecks');var _Actions=require('../actions/Actions');var _ArmorClass=require('../armorClass/ArmorClass');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var abilityChecks=new _AbilityChecks.AbilityChecks();var actions=new _Actions.Actions();var armorClass=new _ArmorClass.ArmorClass();var savingThrows=new _SavingThrows.SavingThrows();var server=new _Server.Server();var spells=new _Spells.Spells();var Modifiers=exports.Modifiers=function(){function Modifiers(){_classCallCheck(this,Modifiers);}_createClass(Modifiers,[{key:'addToModifierTotal',value:function addToModifierTotal(data,repString,prefix){if((0,_utilities.exists)(data[repString+'_'+prefix+'_modifier_dice'])&&(0,_utilities.exists)(data[repString+'_'+prefix+'_modifier_die'])){if((0,_utilities.exists)(data[prefix+'_modifier_dice'])){data[prefix+'_modifier_dice']+=' + ';}else{data[prefix+'_modifier_dice']='';}data[prefix+'_modifier_dice']+=data[repString+'_'+prefix+'_modifier_dice'];data[prefix+'_modifier_dice']+=data[repString+'_'+prefix+'_modifier_die'];data[prefix+'_modifier_dice']+='cf0cs0';if((0,_utilities.exists)(data.show_dice_modifiers)&&(0,_utilities.exists)(data[repString+'_'+prefix+'_modifier_dice_modifier'])){data[prefix+'_modifier_dice']+=data[repString+'_'+prefix+'_modifier_dice_modifier'];}}if((0,_utilities.exists)(data[repString+'_'+prefix+'_modifier_ability'])||(0,_utilities.exists)(data[repString+'_'+prefix+'_modifier'])){data[prefix+'_modifier']=(0,_utilities.getIntValue)(data[prefix+'_modifier']);if((0,_utilities.exists)(data[repString+'_'+prefix+'_modifier_ability'])){data[prefix+'_modifier']+=abilitiesUtil.getAbilityModFromShortName(data,data[repString+'_'+prefix+'_modifier_ability']);}if((0,_utilities.exists)(data[repString+'_'+prefix+'_modifier'])){if(!isNaN(data[repString+'_'+prefix+'_modifier'])){data[prefix+'_modifier']+=(0,_utilities.getIntValue)(data[repString+'_'+prefix+'_modifier']);}else{if((0,_utilities.exists)(data[prefix+'_modifier_dice'])){data[prefix+'_modifier_dice']+=' + ';}else{data[prefix+'_modifier_dice']='';}data[prefix+'_modifier_dice']+=data[repString+'_'+prefix+'_modifier'];}}}}},{key:'update',value:function update(){var _this=this;var updatedSections=[];var updatedFields=[];var categoriesToAdd=[{name:'ability_score',fields:['ability_score']},{name:'ability_check',fields:['ability_check','initiative']},{name:'attack',fields:['attack','weapon_attack','melee_weapon_attack','ranged_weapon_attack','spell_attack']},{name:'damage',fields:['damage','weapon_damage','melee_weapon_damage','ranged_weapon_damage','spell_damage']},{name:'spell',fields:['spell_dc','spell_heal']},{name:'ac',fields:['ac']},{name:'saving_throw',fields:['saving_throw']}];_constants.ABILITIES.forEach(function(ability){categoriesToAdd[0].fields.push(ability+'_score');categoriesToAdd[1].fields.push(ability+'_check');});for(var i=0;i<=23;i+=1){categoriesToAdd[1].fields.push('skill_'+i);categoriesToAdd[1].fields.push('skill_'+i+'_passive');}_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).forEach(function(savingThrow){categoriesToAdd[6].fields.push(savingThrow+'_saving_throw');});var fieldsToAdd=[];categoriesToAdd.forEach(function(category){category.fields.forEach(function(field){fieldsToAdd.push(field);});});server.getSetItems('modifiers.update',{collectionArray:['show_dice_modifiers'].concat(_constants.ABILITIES).concat(fieldsToAdd.map(function(field){return field+'_modifier';})).concat(fieldsToAdd.map(function(field){return field+'_modifier_dice';})),repeatingSections:[{name:'repeating_modifier',collectionArrayAddItems:['active','type'].concat(categoriesToAdd.map(function(category){return category.name+'_toggle';})).concat(fieldsToAdd.map(function(field){return field+'_modifier_dice';})).concat(fieldsToAdd.map(function(field){return field+'_modifier_die';})).concat(fieldsToAdd.map(function(field){return field+'_modifier_dice_modifier';})).concat(fieldsToAdd.map(function(field){return field+'_modifier_ability';})).concat(fieldsToAdd.map(function(field){return field+'_modifier';})).concat(fieldsToAdd.map(function(field){return''+field;})).concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.modifiersAndProperties)}],process:function process(data,repStrings){var originalValues={};fieldsToAdd.forEach(function(field){originalValues[field+'_modifier']=data[field+'_modifier'];originalValues[field+'_modifier_dice']=data[field+'_modifier_dice'];if((0,_utilities.exists)(data[field+'_modifier'])){data[field+'_modifier']=0;}if((0,_utilities.exists)(data[field+'_modifier_dice'])){data[field+'_modifier_dice']='';}});repStrings.forEach(function(repString){if((0,_utilities.exists)(data[repString+'_active'])||(0,_utilities.isUndefined)(data[repString+'_active'])){categoriesToAdd.forEach(function(category){if((0,_utilities.exists)(data[repString+'_'+category.name+'_toggle'])||(0,_utilities.isUndefined)(data[repString+'_'+category.name+'_toggle'])){category.fields.forEach(function(field){_this.addToModifierTotal(data,repString,field);});}});}});fieldsToAdd.forEach(function(field){if(data[field+'_modifier']!==originalValues[field+'_modifier']||data[field+'_modifier_dice']!==originalValues[field+'_modifier_dice']){updatedFields.push(field);updatedSections.push(categoriesToAdd.find(function(category){return category.fields.includes(field);}).name);}});},callback:function callback(){if(updatedSections.includes('ability_score')){abilities.update();}else{if(updatedSections.includes('ability_check')){abilityChecks.update();abilityChecks.updateSkill();}if(updatedFields.includes('attack')||updatedFields.includes('weapon_attack')||updatedFields.includes('melee_weapon_attack')||updatedFields.includes('ranged_weapon_attack')||updatedFields.includes('damage')||updatedFields.includes('weapon_damage')||updatedFields.includes('melee_weapon_damage')||updatedFields.includes('ranged_weapon_damage')){actions.updateAllWithAttack();}if(updatedFields.includes('attack')||updatedFields.includes('spell_attack')||updatedFields.includes('damage')||updatedFields.includes('spell_damage')||updatedFields.includes('spell_dc')||updatedFields.includes('spell_heal')){spells.update();spells.updateDCAndAttack();}if(updatedSections.includes('ac')){armorClass.update();}if(updatedSections.includes('saving_throw')){savingThrows.updateSavingThrows();}}}});}},{key:'setup',value:function setup(){var _this2=this;on('change:repeating_modifier',function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_modifier',eventInfo);if(repeatingInfo&&repeatingInfo.field!=='toggle_details'){_this2.update();}});on('remove:repeating_modifier',function(){_this2.update();});}}]);return Modifiers;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilitiesUtil":2,"../abilities/AbilityChecks":3,"../actions/Actions":9,"../armorClass/ArmorClass":10,"../savingThrows/SavingThrows":26,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"../spells/Spells":41}],21:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Npc=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Actions=require('../actions/Actions');var _HitDice=require('../hitDice/HitDice');var _Format=require('../scripts/Format');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actions=new _Actions.Actions();var hitDice=new _HitDice.HitDice();var format=new _Format.Format();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();var server=new _Server.Server();var spells=new _Spells.Spells();var Npc=exports.Npc=function(){function Npc(){_classCallCheck(this,Npc);this.xpPerChallenge={0:0,'1/8':25,'1/4':50,'1/2':100,1:200,2:450,3:700,4:1100,5:1800,6:2300,7:2900,8:3900,9:5000,10:5900,11:7200,12:8400,13:10000,14:11500,15:13000,16:15000,17:18000,18:20000,19:22000,20:25000,21:33000,22:41000,23:50000,24:62000,25:75000,26:90000,27:105000,28:120000,29:135000,30:155000};this.sizeToHdSize={TINY:4,SMALL:6,MEDIUM:8,LARGE:10,HUGE:12,GARGANTUAN:20};}_createClass(Npc,[{key:'updateType',value:function updateType(){server.getSetItems('npc.updateType',{collectionArray:['type'],process:function process(data){if((0,_utilities.exists)(data.type)){data.type=data.type.toLowerCase();}}});}},{key:'updateSize',value:function updateSize(){var _this=this;server.getSetItems('npc.updateSize',{collectionArray:['size'],process:function process(data){if((0,_utilities.exists)(data.size)){data.size=data.size.toUpperCase();}else{data.size='MEDIUM';}data.hit_die='d'+_this.sizeToHdSize[data.size];}});}},{key:'updateAC',value:function updateAC(){server.getSetItems('npc.updateAC',{collectionArray:['ac_srd','armorClass','ac_note'],process:function process(data){if((0,_utilities.exists)(data.ac_srd)){var match=data.ac_srd.match(/(\d+)\s?(.*)/);if(match&&match[1]){data.AC=match[1];data.ac_srd='';}if(match&&match[2]){data.ac_note=match[2].replace(/\(|\)/g,'');}}}});}},{key:'switchTo',value:function switchTo(){server.getSetItems('npc.switchTo',{collectionArray:['is_npc','size','ac_srd'],process:function process(data){if((0,_utilities.exists)(data.is_npc)){data.hit_dice_output_option='/w GM';if((0,_utilities.isUndefinedOrEmpty)(data.size)){data.size='MEDIUM';}}else{data.hit_dice_output_option='';}}});}},{key:'updateChallenge',value:function updateChallenge(callback){var _this2=this;server.getSetItems('npc.updateChallenge',{collectionArray:['challenge','xp'],process:function process(data){var challenge=data.challenge;data.xp=_this2.xpPerChallenge[challenge];data.xp_readable=format.numberWithCommas(data.xp);var challengeInt=Math.max(1,(0,_utilities.getIntValue)(challenge));data.level=challengeInt;proficiencyBonus.set(challengeInt,callback);}});}},{key:'updateHPInner',value:function updateHPInner(data){var hdNum=parseFloat(data.hit_dice);var hdSize=(0,_utilities.getIntValue)(data.hit_die.replace('d',''));var hdAverage=hdSize/2+0.5;var conMod=abilitiesUtil.getAbilityMod(data,'constitution');data.HP=Math.floor(hdNum*hdAverage);data.hp_formula=hdNum+'d'+hdSize;if(conMod!==0){var bonusHP=hdNum*conMod;data.HP+=bonusHP;data.hp_formula+=format.addArithmeticOperator(bonusHP);}if((0,_utilities.exists)(data.hp_extra)){var regex=/(?:(\+|-)\s?)?(\d+)(?:d(\d+))?/gi;var splitFormula=void 0;while((splitFormula=regex.exec(data.hp_extra))!==null){if(!splitFormula||!splitFormula[2]){console.error('Character doesn\'t have valid hp formula');}else{var amount=0;if(!splitFormula[3]){amount=(0,_utilities.getIntValue)(splitFormula[2]);}else{var extraHdNum=(0,_utilities.getIntValue)(splitFormula[2]);var extraHdSize=(0,_utilities.getIntValue)(splitFormula[3]);var extraHdAverage=extraHdSize/2+0.5;amount=Math.floor(extraHdNum*extraHdAverage);}if(!splitFormula[1]||splitFormula[1]==='+'){data.HP+=amount;data.hp_formula+=' + '+amount;}else if(splitFormula[1]==='-'){data.HP-=amount;data.hp_formula+=' - '+amount;}}data.hp_extra.toString().replace(splitFormula[0],'');}}if(data.HP){data.HP_max=data.HP;}}},{key:'updateHP',value:function updateHP(){var _this3=this;server.getSetItems('npc.updateHP',{collectionArray:['HP','HP_max','hp_formula','hit_dice','hit_die','hp_extra','constitution'],process:function process(data){if((0,_utilities.exists)(data.hit_dice)){_this3.updateHPInner(data);}}});}},{key:'cleanHPFromSRD',value:function cleanHPFromSRD(data){data.hp_srd=data.hp_srd.replace(/—/g,'-').replace(/–/g,'-').replace(/\u2012/g,'-');}},{key:'processUpdateHPFromSRD',value:function processUpdateHPFromSRD(data){if((0,_utilities.exists)(data.hp_srd)){this.cleanHPFromSRD(data);var match=data.hp_srd.match(/\((\d+)d(\d+)(?:\s?(\+|-)\s?(\d+))?\)/i);if(!match||!match[1]||!match[2]){console.error('Character doesn\'t have valid HP/HD format');}else{var hdNum=(0,_utilities.getIntValue)(match[1]);var conMod=abilitiesUtil.getAbilityMod(data,'constitution');data.hit_dice=hdNum;data.hit_die='d'+(0,_utilities.getIntValue)(match[2]);var hpExpectedBonus=hdNum*conMod;var hpBonusSign=match[3];var hpBonus=(0,_utilities.getIntValue)(''+hpBonusSign+match[4]);if(hpBonus!==hpExpectedBonus){if(hpBonusSign==='-'){data.hp_extra=hpBonus+hpExpectedBonus;}else{data.hp_extra=hpBonus-hpExpectedBonus;}}}this.updateHPInner(data);}}},{key:'updateHPFromSRD',value:function updateHPFromSRD(){var _this4=this;server.getSetItems('npc.updateHPFromSRD',{collectionArray:['hp_srd','HP','HP_max','hp_formula','hp_extra','hit_dice','hit_die','constitution','ability_score_modifier'],process:function process(data){return _this4.processUpdateHPFromSRD(data);},callback:function callback(){return hitDice.update();}});}},{key:'splitContentByTitles',value:function splitContentByTitles(data,title){if((0,_utilities.exists)(data.content_srd)&&data.content_srd.includes(title)){var contentSplit=data.content_srd.split('\n '+title+'\n');data.content_srd=contentSplit[0];return contentSplit[1];}return'';}},{key:'parseSRDContentSection',value:function parseSRDContentSection(data,title,name){var section=this.splitContentByTitles(data,title,name);if((0,_utilities.exists)(section)){if(name==='regionaleffect'||name==='lairaction'){var typeList=section.split(/•/);typeList.slice(1,typeList.length).forEach(function(type){var repString='repeating_'+name+'_'+generateRowID();data[repString+'_content']=type.replace(/\n.*/g,'').trim();});}else{if(name==='legendaryaction'){var legendaryActionsMatch=section.match(/Can take (\d+) Legendary Actions/i);if(legendaryActionsMatch&&legendaryActionsMatch[1]){data.legendary_action_amount=(0,_utilities.getIntValue)(legendaryActionsMatch[1]);data.legendary_action_amount_max=(0,_utilities.getIntValue)(legendaryActionsMatch[1]);}}var re=/@(.*)@(?::|\.)\s([^@]+)/gi;var match=void 0;while((match=re.exec(section.replace(/\*\*/g,'@')))!==null){if(match&&match[1]&&match[2]){var repString='repeating_'+name+'_'+generateRowID();data[repString+'_name']=match[1];data[repString+'_content']=match[2].trim();}else{console.error('Character doesn\'t have a valid '+name+' format');}}}}}},{key:'setSpellAbility',value:function setSpellAbility(data){var abilityScores=[(0,_utilities.getIntValue)(data.intelligence),(0,_utilities.getIntValue)(data.wisdom),(0,_utilities.getIntValue)(data.charisma)];var highestAbilityScore=Math.max.apply(Math,abilityScores);var highestAbilityName='INTELLIGENCE';if(highestAbilityScore===abilityScores[1]){highestAbilityName='WISDOM';}else if(highestAbilityScore===abilityScores[2]){highestAbilityName='CHARISMA';}data.spell_ability=highestAbilityName;}},{key:'cleanContent',value:function cleanContent(content){return content.replace(/\*\*\n\t/g,'**').replace(/\*\*\n/g,'**').replace(/:\*\*/g,'**:').replace(/ \n\n/g,'\n\n').replace(/“/g,'"').replace(/”/g,'"').replace(/'/g,'’').replace(/ Legendary Actions\n/g,'\n Legendary Actions\n').replace(/ Reactions\n/g,'\n Reactions\n').replace(/^(?:\s?Actions\n)/g,'\n Actions\n').replace(/ Traits\n/g,'\n Traits\n').replace(/ Regional Effects\n/g,'\n Regional Effects\n').replace(/ Lair Actions\n/g,'\n Lair Actions\n');}},{key:'updateContent',value:function updateContent(){var _this5=this;server.getSetItems('npc.updateContent',{collectionArray:['content_srd'].concat(_constants.ABILITIES),process:function process(data){data.is_npc=1;data.edit_mode=0;data.sheet_processing_complete='';_this5.setSpellAbility(data);if((0,_utilities.exists)(data.content_srd)){data.content_srd=_this5.cleanContent(data.content_srd);_this5.parseSRDContentSection(data,'Legendary Actions','legendaryaction');_this5.parseSRDContentSection(data,'Reactions','reaction');_this5.parseSRDContentSection(data,'Actions','action');_this5.parseSRDContentSection(data,'Traits','trait');_this5.parseSRDContentSection(data,'Regional Effects','regionaleffect');_this5.parseSRDContentSection(data,'Lair Actions','lairaction');}},callback:function callback(){actions.update(['trait','action','reaction','legendaryaction','lairaction','regionaleffect']);spells.findSpellcasting();},serverCallCallback:function serverCallCallback(){server.getSetItems('npc.updateContentComplete',{collectionArray:['sheet_processing_complete'],process:function process(data){data.sheet_processing_complete='drag_from_srd';}});}});}},{key:'updateLanguages',value:function updateLanguages(){server.getSetItems('npc.updateLanguages',{collectionArray:['languages','languages_chat_var'],process:function process(data){data.languages_chat_var='';if(data.languages){data.languages_chat_var='{{Languages=@{languages}}}';}}});}},{key:'updateACNote',value:function updateACNote(){server.getSetItems('npc.updateACNote',{collectionArray:['ac_note'],process:function process(data){if(data.ac_note){data.ac_note=data.ac_note.toLowerCase();}}});}},{key:'updateCasterLevel',value:function updateCasterLevel(){server.getSetItems('npc.updateCasterLevel',{collectionArray:['spellcaster_level','caster_level'],process:function process(data){data.caster_level=(0,_utilities.getIntValue)(data.spellcaster_level);}});}},{key:'processSense',value:function processSense(tokenProps,sense,senseRange){if(sense==='darkvision'){tokenProps.light_dimradius=format.round(-5*(senseRange/60));}if(!tokenProps.light_radius||senseRange>tokenProps.light_radius){tokenProps.light_radius=format.round(senseRange*1.166666666666);}else if(senseRange<tokenProps.light_radius){tokenProps.light_dimradius=senseRange;}}},{key:'npcDroppedOnTabletop',value:function npcDroppedOnTabletop(){var _this6=this;server.getSetItems('npc.npcDroppedOnTabletop',{collectionArray:['hp_max','token_size'].concat(_constants.SENSES),process:function process(data){var hp=(0,_utilities.getIntValue)(data.hp_max);var tokenProps={bar1_value:hp,bar1_max:hp,bar2_link:'AC',bar3_link:'speed',height:70,light_angle:360,light_hassight:true,light_losangle:360,showname:true,showplayers_aura1:true,showplayers_aura2:true,width:70};var squarelength=70;if(data.token_size){var tokenWidth=parseFloat(data.token_size)*squarelength;var tokenHeight=parseFloat(data.token_size)*squarelength;if(data.token_size.includes(',')){tokenWidth=parseFloat(data.token_size.substring(0,data.token_size.indexOf(',')));tokenHeight=parseFloat(data.token_size.substring(data.token_size.indexOf(',')+1,data.token_size.length));}if(tokenWidth>0){tokenProps.width=tokenWidth;}if(tokenHeight>0){tokenProps.height=tokenHeight;}}_constants.SENSES.forEach(function(sense){if((0,_utilities.exists)(data.senses)){var senseRegex=new RegExp(sense+'\\s(\\d+)','gi');var senseResult=data.senses.match(senseRegex);if(senseResult){_this6.processSense(tokenProps,sense,senseResult[1]);}}else if(data[sense]){_this6.processSense(tokenProps,sense,parseFloat(data[sense]));}});setDefaultToken(tokenProps);}});}},{key:'turnOnSlotsIfItsNotSet',value:function turnOnSlotsIfItsNotSet(){server.getSetItems('npc.turnOnSlotsIfItsNotSet',{collectionArray:['spellcasting','spell_slots_toggle'],process:function process(data){if((0,_utilities.exists)(data.spellcasting)){data.spell_slots_toggle=1;}}});}},{key:'setup',value:function setup(){var _this7=this;on('change:type',function(){_this7.updateType();});on('change:size',function(){_this7.updateSize();});on('change:ac_srd',function(){_this7.updateAC();});on('change:is_npc',function(){_this7.switchTo();});on('change:challenge',function(){_this7.updateChallenge();});on('change:hp_srd',function(){_this7.updateHPFromSRD();});on('change:hit_dice change:hit_die change:hp_extra change:constitution change:ability_score_modifier',function(){_this7.updateHP();});on('change:content_srd',function(){_this7.updateContent();});on('change:languages',function(){_this7.updateLanguages();});on('change:ac_note',function(){_this7.updateACNote();});on('change:spellcaster_level',function(){_this7.updateCasterLevel();});on('change:spellcasting',function(){_this7.turnOnSlotsIfItsNotSet();});on('sheet:compendium-drop',function(){_this7.npcDroppedOnTabletop();});}}]);return Npc;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../actions/Actions":9,"../hitDice/HitDice":18,"../proficiencyBonus/ProficiencyBonus":23,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"../spells/Spells":41}],22:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Processing=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('../scripts/Server');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var Processing=exports.Processing=function(){function Processing(){_classCallCheck(this,Processing);}_createClass(Processing,[{key:'close',value:function close(){server.getSetItems('Processing.close',{collectionArray:['processing'],process:function process(data){data.processing='';}});}},{key:'setup',value:function setup(){var _this=this;on('change:close_processing',function(){_this.close();});}}]);return Processing;}();
|
||
|
||
},{"../scripts/Server":33}],23:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.ProficiencyBonus=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Abilities=require('../abilities/Abilities');var _Actions=require('../actions/Actions');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var actions=new _Actions.Actions();var savingThrows=new _SavingThrows.SavingThrows();var server=new _Server.Server();var spells=new _Spells.Spells();var ProficiencyBonus=exports.ProficiencyBonus=function(){function ProficiencyBonus(){_classCallCheck(this,ProficiencyBonus);}_createClass(ProficiencyBonus,[{key:'updateDependents',value:function updateDependents(){abilities.update();actions.updateAll();savingThrows.updateSavingThrows();spells.update();spells.updateDCAndAttack();}},{key:'set',value:function set(levelOrChallenge,_callback){var _this=this;server.getSetItems('proficiencyBonus.set',{collectionArray:_constants.FIELDS.pb.concat(['pb','pb_display']),process:function process(data){data.pb=(0,_utilities.calculatePB)(levelOrChallenge);(0,_utilities.formatPBProfDice)(data);},callback:function callback(){if(_callback){_callback();}_this.updateDependents();}});}},{key:'update',value:function update(){var _this2=this;server.getSetItems('proficiencyBonus.update',{collectionArray:_constants.FIELDS.pb.concat(['pb','pb_display']),process:function process(data){data.pb=(0,_utilities.calculatePBFromLevelAndChallenge)(data.level,data.challenge);(0,_utilities.formatPBProfDice)(data);},callback:function callback(){_this2.updateDependents();}});}},{key:'setup',value:function setup(){var _this3=this;on('change:proficiency_dice',function(){_this3.update();});}}]);return ProficiencyBonus;}();
|
||
|
||
},{"../abilities/Abilities":1,"../actions/Actions":9,"../savingThrows/SavingThrows":26,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"../spells/Spells":41}],24:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Resistances=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Format=require('../scripts/Format');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var format=new _Format.Format();var server=new _Server.Server();var Resistances=exports.Resistances=function(){function Resistances(){_classCallCheck(this,Resistances);}_createClass(Resistances,[{key:'updateDamageResistances',value:function updateDamageResistances(){server.getSetItems('resistances.updateDamageResistances',{collectionArray:['damage_resistances_var','damage_vulnerabilities','damage_resistances','damage_immunities','condition_immunities'],process:function process(data){var resistancesVar=[];if((0,_utilities.exists)(data.damage_vulnerabilities)){data.damage_vulnerabilities=format.lowercaseDamageTypes(data.damage_vulnerabilities);resistancesVar.push('{{Damage Vulnerabilities=@{damage_vulnerabilities}}}');}if((0,_utilities.exists)(data.damage_resistances)){data.damage_resistances=format.lowercaseDamageTypes(data.damage_resistances);resistancesVar.push('{{Damage Resistances=@{damage_resistances}}}');}if((0,_utilities.exists)(data.damage_immunities)){data.damage_immunities=format.lowercaseDamageTypes(data.damage_immunities);resistancesVar.push('{{Damage Immunities=@{damage_immunities}}}');}if((0,_utilities.exists)(data.condition_immunities)){data.condition_immunities=format.lowercaseDamageTypes(data.condition_immunities);resistancesVar.push('{{Condition Immunities=@{condition_immunities}}}');}data.damage_resistances_var=resistancesVar.join(' ');}});}},{key:'setup',value:function setup(){var _this=this;on('change:damage_vulnerabilities change:damage_resistances change:damage_immunities change:condition_immunities',function(){_this.updateDamageResistances();});}}]);return Resistances;}();
|
||
|
||
},{"../scripts/Format":29,"../scripts/Server":33,"../scripts/utilities":37}],25:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Rest=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var Rest=exports.Rest=function(){function Rest(){_classCallCheck(this,Rest);}_createClass(Rest,[{key:'rest',value:function rest(type,output){var _this=this;server.getSetItems('rest.rest',{repeatingSections:_constants.ACTION_TYPES.concat(['armor','equipment']).concat(_constants.SPELL_LEVELS.map(function(level){return'spell'+level;})).map(function(repeatingSection){return{name:'repeating_'+repeatingSection,collectionArrayAddItems:['name'].concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.recharge)};}),collectionArray:[].concat(['hit_points_recovered_on_a_long_rest','hp','hp_max','hp_max_reduced']).concat(['hit_dice_recovered_on_a_long_rest','hit_dice_recovered_on_a_short_rest']).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie;})).concat(_constants.HIT_DIE.map(function(hitDie){return'hd_d'+hitDie+'_max';})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level;})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level+'_max';})).concat(['warlock_spells_recharge','warlock_spell_slots','warlock_spell_slots_max']).concat(['spell_points_recharge','spell_points','spell_points_max']).concat(['exhaustion_level']).concat(['legendary_action_amount','legendary_action_amount_max']),process:function process(data,repStrings){var scriptOutput=[];var showOutput=output;_this.recoverHitDice(data,scriptOutput,type);_this.recoverHitPoints(data,scriptOutput,type);_this.recoverSpellSlots(data,scriptOutput,type);_this.recoverWarlockSlots(data,scriptOutput,type);_this.recoverSpellPoints(data,scriptOutput,type);_this.reduceExhaustion(data,scriptOutput,type);_this.recoverUses(data,scriptOutput,type,repStrings);_this.recoverLegendaryActionPoints(data,scriptOutput,type);if(scriptOutput.length===0){scriptOutput.push('{{text='+getTranslationByKey('NOTHING_RECHARGED')+'}}');}else if(!showOutput){showOutput='output';}var restTitle=void 0;if(type==='short'){restTitle=getTranslationByKey('SHORT_REST');}else if(type==='long'){restTitle=getTranslationByKey('LONG_REST');}else if(type==='turn'){restTitle=getTranslationByKey('TURN_RECHARGE');}scriptOutput.push('{{title='+restTitle+'}}');scriptOutput.push('{{character_name=@{character_name}}} @{show_character_name}');if(showOutput){data.sheet_chat_output=scriptOutput.join(' ');}}});}},{key:'recoverBasedOnType',value:function recoverBasedOnType(type,field){if(type==='long'&&(field==='LONG_REST'||field==='SHORT_OR_LONG_REST'||field==='TURN'||field.includes('RECHARGE'))){return true;}else if(type==='short'&&(field==='SHORT_OR_LONG_REST'||field==='TURN'||field.includes('RECHARGE'))){return true;}else if(type==='turn'&&field==='TURN'){return true;}return false;}},{key:'recoverHitPoints',value:function recoverHitPoints(data,scriptOutput,type){var currentHP=(0,_utilities.getIntValue)(data.hp);var hpMax=(0,_utilities.getIntValue)(data.hp_max)-(0,_utilities.getIntValue)(data.hp_max_reduced);if(type==='long'){if(data.hit_points_recovered_on_a_long_rest==='ALL'||data.hit_points_recovered_on_a_long_rest==='HALF'){if(data.hit_points_recovered_on_a_long_rest==='ALL'){if((0,_utilities.exists)(data.hp_max)){data.hp=hpMax;}}else if(data.hit_points_recovered_on_a_long_rest==='HALF'){if((0,_utilities.exists)(data.hp_max)){data.hp=Math.min((0,_utilities.getIntValue)(data.hp)+Math.floor(hpMax/2),hpMax);}}var hitPointsRegained=(0,_utilities.getIntValue)(data.hp)-currentHP;if(hitPointsRegained>0){scriptOutput.push('{{heal='+hitPointsRegained+'}}');}}}}},{key:'recoverAllHitDice',value:function recoverAllHitDice(data,scriptOutput){_constants.HIT_DIE.forEach(function(hitDie){if((0,_utilities.exists)(data['hd_d'+hitDie+'_max'])){var currentHitDice=(0,_utilities.getIntValue)(data['hd_d'+hitDie]);data['hd_d'+hitDie]=data['hd_d'+hitDie+'_max'];var hitDiceRecovered=(0,_utilities.getIntValue)(data['hd_d'+hitDie])-currentHitDice;if(hitDiceRecovered>0){scriptOutput.push('{{'+hitDiceRecovered+'d'+hitDie+' '+getTranslationByKey('HIT_DICE_RECOVERED')+'='+data['hd_d'+hitDie]+'/'+data['hd_d'+hitDie+'_max']+'d'+hitDie+'}}');}}});}},{key:'recoverSomeHitDice',value:function recoverSomeHitDice(data,scriptOutput,divider){var totalHitDice=0;_constants.HIT_DIE.forEach(function(hitDie){if((0,_utilities.exists)(data['hd_d'+hitDie+'_max'])){totalHitDice+=(0,_utilities.getIntValue)(data['hd_d'+hitDie+'_max']);}});var hitDiceToRecover=Math.max(1,Math.floor(totalHitDice/divider));_constants.HIT_DIE.forEach(function(hitDie){if((0,_utilities.exists)(data['hd_d'+hitDie+'_max'])){data['hd_d'+hitDie]=(0,_utilities.getIntValue)(data['hd_d'+hitDie]);data['hd_d'+hitDie+'_max']=(0,_utilities.getIntValue)(data['hd_d'+hitDie+'_max']);if(data['hd_d'+hitDie]<data['hd_d'+hitDie+'_max']){var hitDiceRecovered=0;while(data['hd_d'+hitDie]<data['hd_d'+hitDie+'_max']&&hitDiceToRecover>0){data['hd_d'+hitDie]+=1;hitDiceToRecover-=1;hitDiceRecovered+=1;}if(hitDiceRecovered>0){scriptOutput.push('{{'+hitDiceRecovered+'d'+hitDie+' '+getTranslationByKey('HIT_DICE_RECOVERED')+'='+data['hd_d'+hitDie]+'/'+data['hd_d'+hitDie+'_max']+'d'+hitDie+'}}');}}}});}},{key:'recoverHitDice',value:function recoverHitDice(data,scriptOutput,type){if(type==='long'){if(data.hit_dice_recovered_on_a_long_rest==='ALL'){this.recoverAllHitDice(data,scriptOutput);}else if(data.hit_dice_recovered_on_a_long_rest==='HALF'){this.recoverSomeHitDice(data,scriptOutput,2);}}else if(type==='short'){if(data.hit_dice_recovered_on_a_short_rest==='ALL'){this.recoverAllHitDice(data,scriptOutput);}else if(data.hit_dice_recovered_on_a_short_rest==='HALF'){this.recoverSomeHitDice(data,scriptOutput,2);}else if(data.hit_dice_recovered_on_a_short_rest==='FOURTH'){this.recoverSomeHitDice(data,scriptOutput,4);}}}},{key:'recoverSpellSlots',value:function recoverSpellSlots(data,scriptOutput,type){if(type==='long'){_constants.SPELL_LEVELS.forEach(function(level){if((0,_utilities.exists)(data['spell_slots_l'+level+'_max'])&&(0,_utilities.getIntValue)(data['spell_slots_l'+level+'_max'])>0&&data['spell_slots_l'+level]!==data['spell_slots_l'+level+'_max']){data['spell_slots_l'+level]=data['spell_slots_l'+level+'_max'];scriptOutput.push('{{'+getTranslationByKey('LEVEL')+' '+level+' '+getTranslationByKey('SPELL_SLOTS')+' '+getTranslationByKey('RECOVERED')+'='+data['spell_slots_l'+level]+'/'+data['spell_slots_l'+level+'_max']+'}}');}});}}},{key:'recoverWarlockSlots',value:function recoverWarlockSlots(data,scriptOutput,type){if((0,_utilities.exists)(data.warlock_spells_recharge)&&this.recoverBasedOnType(type,data.warlock_spells_recharge)&&data.warlock_spell_slots!==data.warlock_spell_slots_max){data.warlock_spell_slots=data.warlock_spell_slots_max;scriptOutput.push('{{'+getTranslationByKey('WARLOCK_SLOTS')+' '+getTranslationByKey('RECOVERED')+'='+data.warlock_spell_slots+'/'+data.warlock_spell_slots_max+'}}');}}},{key:'recoverSpellPoints',value:function recoverSpellPoints(data,scriptOutput,type){if((0,_utilities.exists)(data.spell_points_recharge)&&this.recoverBasedOnType(type,data.spell_points_recharge)&&data.spell_points!==data.spell_points_max){data.spell_points=data.spell_points_max;scriptOutput.push('{{'+getTranslationByKey('SPELL_POINTS')+' '+getTranslationByKey('RECOVERED')+'='+data.spell_points+'/'+data.spell_points_max+'}}');}}},{key:'reduceExhaustion',value:function reduceExhaustion(data,scriptOutput,type){if(type==='long'&&(0,_utilities.getIntValue)(data.exhaustion_level)>0){data.exhaustion_level=(0,_utilities.getIntValue)(data.exhaustion_level)-1;var exhaustionLevelMessage=[];for(var i=6;i>0;i-=1){if(data.exhaustion_level>=i){exhaustionLevelMessage.push(getTranslationByKey('EXHAUSTION_LEVEL_'+i));}}exhaustionLevelMessage=exhaustionLevelMessage.join(', ');scriptOutput.push('{{'+getTranslationByKey('EXHAUSTION_LEVEL')+' '+getTranslationByKey('REDUCED_TO')+' '+data.exhaustion_level+'='+exhaustionLevelMessage+'}}');}}},{key:'recoverUses',value:function recoverUses(data,scriptOutput,type,repStrings){var _this2=this;repStrings.forEach(function(repString){if((0,_utilities.exists)(data[repString+'_recharge'])&&_this2.recoverBasedOnType(type,data[repString+'_recharge'])&&(0,_utilities.exists)(data[repString+'_uses_max'])&&data[repString+'_uses']!==data[repString+'_uses_max']){data[repString+'_uses']=data[repString+'_uses_max'];scriptOutput.push('{{'+data[repString+'_name']+' '+getTranslationByKey('RECHARGED')+'='+data[repString+'_uses']+'/'+data[repString+'_uses_max']+'}}');}});}},{key:'recoverLegendaryActionPoints',value:function recoverLegendaryActionPoints(data,scriptOutput,type){if((type==='turn'||type==='short'||type==='long')&&(0,_utilities.exists)(data.legendary_action_amount_max)&&data.legendary_action_amount!==data.legendary_action_amount_max){data.legendary_action_amount=data.legendary_action_amount_max;scriptOutput.push('{{'+getTranslationByKey('LEGENDARY_ACTIONS')+' '+getTranslationByKey('RECOVERED')+'='+data.legendary_action_amount+'/'+data.legendary_action_amount_max+'}}');}}},{key:'setup',value:function setup(){var _this3=this;on('change:short_rest',function(){_this3.rest('short','output');});on('change:long_rest',function(){_this3.rest('long','output');});on('change:recharge_turn',function(){_this3.rest('turn');});}}]);return Rest;}();
|
||
|
||
},{"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],26:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.SavingThrows=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _Format=require('../scripts/Format');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i];}return arr2;}else{return Array.from(arr);}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var format=new _Format.Format();var server=new _Server.Server();var SavingThrows=exports.SavingThrows=function(){function SavingThrows(){_classCallCheck(this,SavingThrows);}_createClass(SavingThrows,[{key:'getHighestOfAbilityScoresForSavingThrow',value:function getHighestOfAbilityScoresForSavingThrow(data,savingThrow){var abilityName='';var highestValue=0;_constants.ABILITIES.forEach(function(ability){var abilityMod=abilitiesUtil.getAbilityMod(data,ability);if((0,_utilities.exists)(data[savingThrow+'_'+ability])&&(highestValue===0||abilityMod>highestValue)){highestValue=abilityMod;abilityName=ability;}});return abilityName;}},{key:'findHighest',value:function findHighest(arr){var highestAbility=Math.max.apply(Math,_toConsumableArray(arr.map(function(ability){return ability.score;})));return arr.find(function(ability){return ability.score===highestAbility;});}},{key:'getHighestAbilityScores',value:function getHighestAbilityScores(data,savingThrow){var abilitiesArray=[];_constants.ABILITIES.forEach(function(ability){if((0,_utilities.exists)(data[savingThrow+'_'+ability])){abilitiesArray.push({name:ability,score:abilitiesUtil.getAbilityScore(data,ability)});}});var highestAbilities=[];if(abilitiesArray&&abilitiesArray.length>0){var highestAbilityObj=this.findHighest(abilitiesArray);highestAbilities.push(highestAbilityObj);abilitiesArray.splice(abilitiesArray.findIndex(function(ability){return ability.name===highestAbilityObj.name;}),1);}if(abilitiesArray&&abilitiesArray.length>0){var secondHighestAbilityObj=this.findHighest(abilitiesArray);highestAbilities.push(secondHighestAbilityObj);}return highestAbilities;}},{key:'getAverageOfHighestAbilityScoresForSavingThrow',value:function getAverageOfHighestAbilityScoresForSavingThrow(data,savingThrow){var obj={abilitiesUsed:[]};var sum=0;var highestAbilities=this.getHighestAbilityScores(data,savingThrow);highestAbilities.forEach(function(ability){obj.abilitiesUsed.push(getTranslationByKey(abilitiesUtil.getAbilityShortName(ability.name).toUpperCase()).toLowerCase());sum+=abilitiesUtil.getAbilityScore(data,ability.name);});if(obj.abilitiesUsed&&obj.abilitiesUsed.length>0){obj.avg=abilitiesUtil.getMod(sum/obj.abilitiesUsed.length);}return obj;}},{key:'setCustomSaveProf',value:function setCustomSaveProf(data,savingThrow){_constants.ABILITIES.forEach(function(ability){if((0,_utilities.exists)(data[savingThrow+'_'+ability])&&(0,_utilities.exists)(data[ability+'_saving_throw_proficient'])){data[savingThrow+'_saving_throw_proficient']=1;}});}},{key:'updateMacro',value:function updateMacro(data){var macroArray=[];var queryArray=[];if((0,_utilities.exists)(data.use_custom_saving_throws)){_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){var total=data[customSavingThrow+'_saving_throw_mod_with_sign']||'+0';macroArray.push('[^{'+customSavingThrow.toUpperCase()+'} '+total+'](~shaped_'+customSavingThrow+'_saving_throw)');var savingThrowQuery=format.capitalize(customSavingThrow)+' '+total+',{{title='+getTranslationByKey(customSavingThrow.toUpperCase())+' '+getTranslationByKey('SAVING_THROW')+'}} '+data[customSavingThrow+'_saving_throw_formula'].replace(/}}/g,'}}');queryArray.push(savingThrowQuery);});}else{_constants.ABILITIES.forEach(function(ability){if((ability!=='honor'||ability==='honor'&&(0,_utilities.exists)(data.honor_toggle))&&(ability!=='sanity'||ability==='sanity'&&(0,_utilities.exists)(data.sanity_toggle))){var _total=data[ability+'_saving_throw_mod_with_sign']||'+0';macroArray.push('[^{'+ability.toUpperCase()+'} '+_total+'](~shaped_'+ability+'_saving_throw)');var _savingThrowQuery=format.capitalize(ability)+' '+_total+',{{title='+getTranslationByKey(ability.toUpperCase())+' '+getTranslationByKey('SAVING_THROW')+'}} '+data[ability+'_saving_throw_formula'].replace(/}}/g,'}}');queryArray.push(_savingThrowQuery);}});}var total=data.death_saving_throw_mod_with_sign||'+0';macroArray.push('[^{DEATH} '+total+'](~shaped_death_saving_throw)');var savingThrowQuery=getTranslationByKey('DEATH')+' '+total+', {{title='+getTranslationByKey('DEATH')+' '+getTranslationByKey('SAVING_THROW')+'}} {{death_saving_throw_chances=@{death_saving_throw_chances}}} {{death_saving_throw_successes=@{death_saving_throw_successes}}} {{death_saving_throw_failures=@{death_saving_throw_failures}}} '+data.death_saving_throw_formula.replace(/}}/g,'}}');queryArray.push(savingThrowQuery);data.saving_throw_macro_var=macroArray.join(', ');data.saving_throw_query_var='?{Saving Throw|'+queryArray.join('|')+'}';}},{key:'update',value:function update(savingThrows){var _this=this;var collectionArray=_constants.FIELDS.pb.concat(_constants.FIELDS.d20).concat(['saving_throw_modifier','saving_throw_modifier_dice','saving_throws_half_proficiency','average_of_abilities']).concat(['saving_throw_macro_var','saving_throw_query_var','use_custom_saving_throws','honor_toggle','sanity_toggle']).concat(_constants.FIELDS.abilityScores).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_proficient';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_modifier';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_mod_with_sign';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_formula';}));_constants.CUSTOM_SAVING_THROWS.forEach(function(savingThrow){collectionArray=collectionArray.concat(_constants.ABILITIES.map(function(ability){return savingThrow+'_'+ability;}));});server.getSetItems('savingThrows.update',{collectionArray:collectionArray,process:function process(data){if(!data.use_custom_saving_throws){_constants.CUSTOM_SAVING_THROWS.forEach(function(savingThrow){savingThrows.splice(savingThrows.indexOf(savingThrow),1);});}savingThrows.forEach(function(savingThrow){var obj={savingThrow:0,savingThrowFormula:''};var ability=void 0;if((0,_utilities.exists)(data[savingThrow+'_saving_throw_proficient'])){var pb=(0,_utilities.getPB)(data);if(!isNaN(pb)){obj.savingThrow+=pb;}obj.savingThrowFormula=format.addTo(obj.savingThrowFormula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');}else if((0,_utilities.exists)(data.saving_throws_half_proficiency)){var halfPB=(0,_utilities.getHalfPB)(data);if(!isNaN(halfPB)){obj.savingThrow+=halfPB;}obj.savingThrowFormula=format.addTo(obj.savingThrowFormula,halfPB+'['+getTranslationByKey('HALF_PROFICIENCY').toLowerCase()+']');}if(_constants.CUSTOM_SAVING_THROWS.includes(savingThrow)){if((0,_utilities.exists)(data.average_of_abilities)){var averageObj=_this.getAverageOfHighestAbilityScoresForSavingThrow(data,savingThrow);if(averageObj.avg){obj.savingThrow+=averageObj.avg;obj.savingThrowFormula=format.addTo(obj.savingThrowFormula,averageObj.avg+'['+averageObj.abilitiesUsed.join(' ')+' '+getTranslationByKey('AVG').toLowerCase()+']');}}else{ability=_this.getHighestOfAbilityScoresForSavingThrow(data,savingThrow);}_this.setCustomSaveProf(data,savingThrow);}else if(savingThrow!=='death'){ability=savingThrow;}if(ability){obj.savingThrow+=abilitiesUtil.getAbilityMod(data,ability);obj.savingThrowFormula=format.addTo(obj.savingThrowFormula,abilitiesUtil.getAbilityMod(data,ability)+'['+getTranslationByKey(abilitiesUtil.getAbilityShortName(ability).toUpperCase()).toLowerCase()+']');}if(savingThrow==='death'){ability=savingThrow;}format.addModifier(data,obj,'saving_throw','savingThrow','savingThrowFormula',''+getTranslationByKey('SAVING_THROW_MODIFIER').toLowerCase());format.addModifier(data,obj,savingThrow+'_saving_throw','savingThrow','savingThrowFormula',getTranslationByKey(savingThrow.toUpperCase()).toLowerCase()+' '+getTranslationByKey('SAVING_THROW_MODIFIER').toLowerCase());data[savingThrow+'_saving_throw_formula']='{{roll1=[[@{shaped_d20}@{d20_mod} + '+obj.savingThrowFormula+']]}}';if(data.shaped_d20==='1d20'){data[savingThrow+'_saving_throw_formula']+=' {{roll2=[[@{shaped_d20}@{d20_mod} + '+obj.savingThrowFormula+']]}}';}data[savingThrow+'_saving_throw_mod_with_sign']=format.showSign(obj.savingThrow);});_this.updateMacro(data);}});}},{key:'updateSavingThrows',value:function updateSavingThrows(){this.update(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS));}},{key:'updateFromSRD',value:function updateFromSRD(){var _this2=this;server.getSetItems('savingThrows.updateFromSRD',{collectionArray:_constants.FIELDS.pb.concat(['saving_throws_srd']).concat(_constants.FIELDS.abilityScores).concat(_constants.ABILITIES.map(function(ability){return ability+'_saving_throw_proficient';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_saving_throw_modifier';})),process:function process(data){_constants.ABILITIES.forEach(function(ability){var shortAbility=abilitiesUtil.getAbilityShortName(ability,true);if(data.saving_throws_srd&&data.saving_throws_srd.includes(shortAbility)){data[ability+'_saving_throw_proficient']=1;var regex=new RegExp(shortAbility+'\\s?\\+(\\d+)','i');var match=data.saving_throws_srd.match(regex);if(match&&match[1]){var pb=(0,_utilities.calculatePBFromLevelAndChallenge)(data.level,data.challenge);var abilityMod=abilitiesUtil.getAbilityMod(data,ability);var savingThrowValue=(0,_utilities.getIntValue)(match[1])-pb-abilityMod;if(savingThrowValue!==0){data[ability+'_saving_throw_modifier']=savingThrowValue;}}}});},callback:function callback(){_this2.updateSavingThrows();}});}},{key:'setup',value:function setup(){var _this3=this;_constants.SAVING_THROWS.forEach(function(savingThrow){var savingThrowWatch=[savingThrow+'_saving_throw_proficient'];on(savingThrowWatch.map(function(savingThrowField){return'change:'+savingThrowField;}).join(' '),function(){_this3.update([savingThrow]);});});_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){var savingThrowWatch=[customSavingThrow+'_saving_throw_proficient'].concat(_constants.ABILITIES.map(function(ability){return customSavingThrow+'_'+ability;}));on(savingThrowWatch.map(function(savingThrow){return'change:'+savingThrow;}).join(' '),function(){_this3.update([customSavingThrow]);});});on('change:saving_throws_half_proficiency change:average_of_abilities change:use_custom_saving_throws change:honor_toggle change:sanity_toggle',function(){_this3.updateSavingThrows();});on('change:saving_throws_srd',function(){_this3.updateFromSRD();});}}]);return SavingThrows;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],27:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Conversion=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('./constants');var _Abilities=require('../abilities/Abilities');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _AbilityChecks=require('../abilities/AbilityChecks');var _Actions=require('../actions/Actions');var _Format=require('./Format');var _Npc=require('../npc/Npc');var _Processing=require('./Processing');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _Resistances=require('../resistances/Resistances');var _SavingThrows=require('../savingThrows/SavingThrows');var _Senses=require('../senses/Senses');var _Server=require('./Server');var _Speeds=require('../speeds/Speeds');var _Spells=require('../spells/Spells');var _utilities=require('./utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var abilityChecks=new _AbilityChecks.AbilityChecks();var actions=new _Actions.Actions();var format=new _Format.Format();var npc=new _Npc.Npc();var processing=new _Processing.Processing();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();var resistances=new _Resistances.Resistances();var savingThrows=new _SavingThrows.SavingThrows();var senses=new _Senses.Senses();var server=new _Server.Server();var speeds=new _Speeds.Speeds();var spells=new _Spells.Spells();var Conversion=exports.Conversion=function(){function Conversion(){_classCallCheck(this,Conversion);}_createClass(Conversion,[{key:'parseSpellcastingAbility',value:function parseSpellcastingAbility(data){if(data.spellcasting_ability){data.spell_ability=abilitiesUtil.getFormattedAbility(data.spellcasting_ability).replace('0*','').replace('_mod','').replace('+','').toUpperCase();}}},{key:'parseSizeTypeAlignment',value:function parseSizeTypeAlignment(data){if((0,_utilities.exists)(data.npc_type)){var match=data.npc_type.match(/(.*?) (.*?), (.*)/i);if(!data.npc_type||!match||!match[1]||!match[2]||!match[3]){console.error('Character doesn\'t have valid type/size/alignment format');return;}data.size=match[1].toUpperCase();data.type=match[2];data.alignment=match[3];}}},{key:'parseHD',value:function parseHD(data){data.hp_srd=data.hp_max+' ('+data.npc_hpformula+')';}},{key:'parseSavingThrows',value:function parseSavingThrows(data){var savingThrowsArray=[];_constants.ABILITIES.forEach(function(ability){var saveValue=data['npc_'+abilitiesUtil.getAbilityShortName(ability).toLowerCase()+'_save'];if((0,_utilities.exists)(saveValue)){savingThrowsArray.push(abilitiesUtil.getAbilityShortName(ability,true)+' +'+saveValue);}});if(savingThrowsArray&&savingThrowsArray.length>0){data.saving_throws_srd=savingThrowsArray.join(', ');}}},{key:'parseNPCSkills',value:function parseNPCSkills(data){var skills=[];Object.keys(_constants.SKILLS).forEach(function(skill){var skillValue=data['npc_'+skill.toLowerCase()];if((0,_utilities.exists)(skillValue)){skills.push(format.capitalize(skill.toLowerCase())+' +'+skillValue);}});if(skills&&skills.length>1){data.skills_srd=skills.join(', ');}}},{key:'convertJackOfAllTrades',value:function convertJackOfAllTrades(data){if((0,_utilities.exists)(data.jack_of_all_trades)){data.class_feature_bard_jack_of_all_trades_toggle=1;data.jack_of_all_trades='';}}},{key:'convertProficienciesAndLanguages',value:function convertProficienciesAndLanguages(data){if(data.other_proficiencies_and_languages){var proficieniesMatch=data.other_proficiencies_and_languages.match(/Proficiencies. (.*)/i);if(proficieniesMatch&&proficieniesMatch[1]){data.proficiencies=proficieniesMatch[1];}var languagesMatch=data.other_proficiencies_and_languages.match(/Languages. (.*)/i);if(languagesMatch&&languagesMatch[1]){data.languages=languagesMatch[1];}}}},{key:'convertClass',value:function convertClass(data){if(data.class){var repString='repeating_class_'+generateRowID();data[repString+'_name']=data.class.toLowerCase();data[repString+'_level']=(0,_utilities.getIntValue)(data.base_level);for(var i=1;i<=3;i+=1){if(data['multiclass'+i+'_flag']){repString='repeating_class_'+generateRowID();data[repString+'_name']=data['multiclass'+i].toLowerCase();data[repString+'_level']=(0,_utilities.getIntValue)(data['multiclass'+i+'_lvl']);}}}}},{key:'convertPCSkills',value:function convertPCSkills(data){var skillsRepStrings=(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_skill');});Object.keys(_constants.SKILLS).forEach(function(skill){var skillId=(0,_utilities.getSkillIdByStorageName)(data,skillsRepStrings,skill);var repString='repeating_skill_'+skillId;if(data[skill.toLowerCase()+'_type']==='2'){data[repString+'_proficiency']='expertise';}else if(data[skill.toLowerCase()+'_prof']){data[repString+'_proficiency']='proficient';}});skillsRepStrings.forEach(function(repString){removeRepeatingRow(repString);});}},{key:'convertTraits',value:function convertTraits(data){var traitsRepStrings=(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_npctrait');});traitsRepStrings.forEach(function(repString){var repStringNew='repeating_trait_'+generateRowID();data[repStringNew+'_name']=data[repString+'_name'].replace('.','');data[repStringNew+'_content']=data[repString+'_desc'];removeRepeatingRow(repString);});}},{key:'convertActions',value:function convertActions(data){var repStrings=(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_npcaction')||repString.includes('repeating_npcaction-1')||repString.includes('repeating_npcreaction');});repStrings.forEach(function(repString){var repeatingName='action';if(repString.includes('repeating_npcaction-l')){repeatingName='legendaryaction';}else if(repString.includes('repeating_npcreaction')){repeatingName='reaction';}var repStringNew='repeating_'+repeatingName+'_'+generateRowID();if((0,_utilities.exists)(data[repString+'_name'])){data[repStringNew+'_name']=data[repString+'_name'].replace('.','');data[repStringNew+'_content']='';if((0,_utilities.exists)(data[repString+'_attack_flag'])&&data[repString+'_attack_type_display']){data[repStringNew+'_attack_toggle']=1;data[repStringNew+'_content']+=data[repString+'_attack_type_display']+' '+data[repString+'_attack_tohitrange']+' Hit: ';}if(data[repString+'_attack_onhit']){data[repStringNew+'_content']+=''+data[repString+'_attack_onhit'];if(data[repString+'_description']){data[repStringNew+'_content']+=' '+data[repString+'_description'];}}else if(data[repString+'_description']){data[repStringNew+'_content']+=''+data[repString+'_description'];}else if(data[repString+'_desc']){data[repStringNew+'_content']+=''+data[repString+'_desc'];}if((0,_utilities.exists)(data[repStringNew+'_content'])){data[repStringNew+'_content']=data[repStringNew+'_content'].replace(/Attack:\s?\+(\d+)/i,'Attack: +$1 to hit').replace(/Range /,'range ').replace(/Reach /,'reach ').trim().replace(/.*(\\n)/,'').trim().replace(/.*(\\n)/,'').trim().replace(/.*(\\n)/,'');}}removeRepeatingRow(repString);});}},{key:'convertNPCSpells',value:function convertNPCSpells(data){var spellRepStrings=(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_spell-npc');});var levelFromPreviousField=0;var _iteratorNormalCompletion=true;var _didIteratorError=false;var _iteratorError=undefined;try{for(var _iterator=spellRepStrings[Symbol.iterator](),_step;!(_iteratorNormalCompletion=(_step=_iterator.next()).done);_iteratorNormalCompletion=true){var repString=_step.value;data.show_spells=1;var level=levelFromPreviousField;var nameLevelMatch=void 0;if(data[repString+'_spellname_base']){if(data[repString+'_spellname_base'].includes('INNATE')||data[repString+'_spellname_base'].includes('CANTRIPS')||data[repString+'_spellname_base'].includes(' LEVEL')){var levelFromName=(0,_utilities.getIntValue)(data[repString+'_spellname_base']);if(levelFromName){levelFromPreviousField=levelFromName;}removeRepeatingRow(repString);continue;}nameLevelMatch=data[repString+'_spellname_base'].match(/(.*) \((.*)\)/i);if(nameLevelMatch&&nameLevelMatch[2]&&nameLevelMatch[2]!=='Cantrip'){level=(0,_utilities.getIntValue)(nameLevelMatch[2].replace('Level ',''));}}else{removeRepeatingRow(repString);continue;}var repStringNew='repeating_spell'+level+'_'+generateRowID();if(nameLevelMatch&&nameLevelMatch[1]){data[repStringNew+'_name']=nameLevelMatch[1];}else{data[repStringNew+'_name']=data[repString+'_spellname_base'];}data[repStringNew+'_spell_level']=format.ordinalSpellLevel(level);if((0,_utilities.exists)(data[repString+'_spellschool'])){data[repStringNew+'_school']=data[repString+'_spellschool'].toUpperCase();}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_spellprepared'])||(0,_utilities.exists)(data[repString+'_spellprepared'])){data[repStringNew+'_is_prepared']='Yes';}if((0,_utilities.exists)(data[repString+'_spellritual'])){data[repStringNew+'_ritual']='Yes';}if((0,_utilities.exists)(data[repString+'_spellcastingtime'])){data[repStringNew+'_casting_time']=data[repString+'_spellcastingtime'].toUpperCase().trim().replace(/\s/g,'_');}if((0,_utilities.exists)(data[repString+'_spellrange'])){data[repStringNew+'_range']=data[repString+'_spellrange'];}var components=[];if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_spellcomp_v'])||data[repString+'_spellcomp_v']==='{{v=1}}'){components.push('V');}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_spellcomp_s'])||data[repString+'_spellcomp_s']==='{{s=1}}'){components.push('S');}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_spellcomp_m'])||data[repString+'_spellcomp_m']==='{{m=1}}'){components.push('M');}if(components&&components.length>0){data[repStringNew+'_components']='COMPONENTS_'+components.join('_');}if((0,_utilities.exists)(data[repString+'_spellcomp_materials'])){data[repStringNew+'_materials']=data[repString+'_spellcomp_materials'];}if((0,_utilities.exists)(data[repString+'_spellduration'])){var duration='';if((0,_utilities.exists)(data[repString+'_spellconcentration'])){duration+='CONCENTRATION_';}duration+=data[repString+'_spellduration'].toUpperCase().trim().replace(/\s/g,'_');data[repStringNew+'_duration']=duration;}if((0,_utilities.exists)(data[repString+'_spelldescription'])){data[repStringNew+'_content']=data[repString+'_spelldescription'];data[repStringNew+'_content_toggle']=1;}if((0,_utilities.exists)(data[repString+'_spellathigherlevels'])){data[repStringNew+'_higher_level']=data[repString+'_spellathigherlevels'];data[repStringNew+'_higher_level_toggle']=1;}if(data[repString+'_spellattack']==='Melee'||data[repString+'_spellattack']==='Ranged'){data[repString+'_attack_toggle']=1;if(data[repString+'_spellattack']==='Melee'){data[repStringNew+'_attack_type']='MELEE_SPELL_ATTACK';}else if(data[repString+'_spellattack']==='Ranged'){data[repStringNew+'_attack_type']='RANGED_SPELL_ATTACK';}data[repStringNew+'_attack_toggle']=1;}if((0,_utilities.exists)(data[repString+'_spellsave'])){data[repStringNew+'_saving_throw_vs_ability']=data[repString+'_spellsave'].toUpperCase();data[repStringNew+'_saving_throw_toggle']=1;}if((0,_utilities.exists)(data[repString+'_spellsavesuccess'])){data[repStringNew+'_saving_throw_success']=data[repString+'_spellsavesuccess'];data[repStringNew+'_saving_throw_toggle']=1;}var prefix=(0,_utilities.getDamagePrefix)(data,repStringNew);if((0,_utilities.exists)(data[repString+'_spelldamage'])){data[repStringNew+'_spelldamage']=data[repString+'_spelldamage'];if(data[repString+'_spelldamage'].includes('@{level}')){data[repStringNew+'_'+prefix+'_damage_dice']=data[repString+'_spelldamage'].replace(/d\d+/,'');(0,_utilities.parseDiceAndDie)(data,repStringNew,prefix+'_damage','spelldamage');}else if(!isNaN(data[repString+'_spelldamage'])||data[repString+'_spelldamage'].includes('@{')){data[repStringNew+'_'+prefix+'_damage_bonus']=data[repString+'_spelldamage'];}else{(0,_utilities.parseDiceAndDie)(data,repStringNew,prefix+'_damage','spelldamage');}data[repStringNew+'_spelldamage']='';}if((0,_utilities.exists)(data[repString+'_spelldamagetype'])){data[repStringNew+'_'+prefix+'_damage_type']=data[repString+'_spelldamagetype'].toLowerCase();}if((0,_utilities.exists)(data[repString+'_spelldamage2'])){data[repStringNew+'_spelldamage2']=data[repString+'_spelldamage2'];if(data[repString+'_spelldamage2'].includes('@{level}')){data[repStringNew+'_'+prefix+'_second_damage_dice']=data[repString+'_spelldamage2'].replace(/d\d+/,'');(0,_utilities.parseDiceAndDie)(data,repStringNew,prefix+'_second_damage','spelldamage2');}else if(!isNaN(data[repString+'_spelldamage2'])||data[repString+'_spelldamage2'].includes('@{')){data[repStringNew+'_'+prefix+'_second_damage_bonus']=data[repString+'_spelldamage2'];}else{(0,_utilities.parseDiceAndDie)(data,repStringNew,prefix+'_second_damage','spelldamage2');}data[repStringNew+'_spelldamage2']='';}if((0,_utilities.exists)(data[repString+'_spelldamagetype2'])){data[repStringNew+'_'+prefix+'_second_damage_type']=data[repString+'_spelldamagetype2'].toLowerCase();}if((0,_utilities.exists)(data[repString+'_spellhealing'])){data[repStringNew+'_spellhealing']=data[repString+'_spellhealing'];if(!isNaN(data[repString+'_spellhealing'])||data[repString+'_spellhealing'].includes('@{')){data[repStringNew+'_heal_bonus']=data[repString+'_spellhealing'];}else{(0,_utilities.parseDiceAndDie)(data,repStringNew,'heal','spellhealing');}}if((0,_utilities.exists)(data[repString+'_spellhldie'])){data[repStringNew+'_'+prefix+'_higher_level_dice']=data[repString+'_spellhldie'];}removeRepeatingRow(repString);}}catch(err){_didIteratorError=true;_iteratorError=err;}finally{try{if(!_iteratorNormalCompletion&&_iterator.return){_iterator.return();}}finally{if(_didIteratorError){throw _iteratorError;}}}}},{key:'convertFromOGL',value:function convertFromOGL(){var _this=this;processing.addToProcessing('convertFromOGL',function(){var oldToNew={npc:'is_npc',npc_ac:'AC',npc_actype:'ac_note',npc_challenge:'challenge',npc_name:'character_name',npc_vulnerabilities:'damage_vulnerabilities',npc_resistances:'damage_resistances',npc_immunities:'damage_immunities',npc_condition_immunities:'condition_immunities',npc_senses:'senses',npc_languages:'languages',hp_temp:'temp_HP',experience:'xp',npc_legendary_actions:'legendary_action_amount'};server.getSetItems('conversion.convertFromOGL',{collectionArray:['npc_type','hp_max','npc_hpformula','jack_of_all_trades','other_proficiencies_and_languages','spellcasting_ability'].concat(_constants.ABILITIES.map(function(ability){return'npc_'+abilitiesUtil.getAbilityShortName(ability).toLowerCase()+'_save';})).concat(Object.keys(_constants.SKILLS).map(function(skill){return'npc_'+skill.toLowerCase();})).concat(Object.keys(_constants.SKILLS).map(function(skill){return skill.toLowerCase()+'_prof';})).concat(Object.keys(_constants.SKILLS).map(function(skill){return skill.toLowerCase()+'_type';})).concat(Object.keys(oldToNew)).concat(['class','base_level','multiclass1_flag']),repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['proficiency']},{name:'repeating_npctrait',collectionArrayAddItems:['name','desc']},{name:'repeating_spell-npc',collectionArrayAddItems:['spellname_base','spellprepared','spellritual','spellschool','spellcastingtime','spellrange','spelltarget','spellcomp_v','spellcomp_s','spellcomp_m','spellcomp_materials','spellconcentration','spellduration','spelldescription','spellathigherlevels','spellattack','spelldamage','spelldamagetype','spelldamage2','spelldamagetype2','spellhealing','spellsave','spellsavesuccess','spellhldie']},{name:'repeating_npcaction',collectionArrayAddItems:['name','attack_flag','attack_type_display','attack_tohitrange','attack_tohit','attack_onhit','description']},{name:'repeating_npcaction-l',collectionArrayAddItems:['name','attack_flag','attack_type_display','attack_tohitrange','attack_tohit','attack_onhit','description']},{name:'repeating_npcreaction',collectionArrayAddItems:['name','attack_flag','attack_type_display','attack_tohitrange','attack_tohit','attack_onhit','desc']}],process:function process(data){data.tab='core';Object.keys(oldToNew).forEach(function(key){if(data[key]){data[oldToNew[key]]=data[key];}});_this.parseSpellcastingAbility(data);_this.parseSizeTypeAlignment(data);_this.parseHD(data);_this.parseSavingThrows(data);_this.parseNPCSkills(data);_this.convertJackOfAllTrades(data);_this.convertProficienciesAndLanguages(data);_this.convertClass(data);_this.convertPCSkills(data);_this.convertTraits(data);_this.convertNPCSpells(data);_this.convertActions(data);},callback:function callback(){npc.updateHPFromSRD();proficiencyBonus.update();senses.update();speeds.update();abilities.update();abilityChecks.update();abilityChecks.updateSkillsFromSRD();actions.updateAll();npc.updateSize();npc.updateType();npc.updateAC();npc.updateChallenge();npc.updateLanguages();resistances.updateDamageResistances();savingThrows.updateFromSRD();spells.findSpellcasting();spells.update();spells.updateChatMacro();processing.clearProcessing();}});});}}]);return Conversion;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilitiesUtil":2,"../abilities/AbilityChecks":3,"../actions/Actions":9,"../npc/Npc":21,"../proficiencyBonus/ProficiencyBonus":23,"../resistances/Resistances":24,"../savingThrows/SavingThrows":26,"../senses/Senses":38,"../speeds/Speeds":40,"../spells/Spells":41,"./Format":29,"./Processing":32,"./Server":33,"./constants":35,"./utilities":37}],28:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Distance=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Format=require('./Format');var _utilities=require('./utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var format=new _Format.Format();var Distance=exports.Distance=function(){function Distance(){_classCallCheck(this,Distance);this.feetMetersNameConversion={feet:'meters',foot:'meter',ft:'m','ft.':'m.',miles:'kilometers',mile:'kilometer',meters:'feet',meter:'foot','m.':'ft.','mt.':'ft.',kilometers:'miles',kilometer:'mile'};}_createClass(Distance,[{key:'convertDistanceTypes',value:function convertDistanceTypes(data,field,multiplier,searchTerms){var regex=new RegExp('(\\d+\\.?\\d*)(?:\\/(\\d+\\.?\\d*))?(\\s|-)?\\s?('+searchTerms.join('|')+')','i');var result=void 0;while((result=regex.exec(data[field]))!==null){if(result&&result[1]&&result[4]){var secondDistance='';var spacing='';result[1]=format.round(parseFloat(result[1])*multiplier);if(result[2]){secondDistance='/'+format.round(parseFloat(result[2])*multiplier);}if(result[3]){spacing=result[3];}data[field]=data[field].replace(regex,''+result[1]+secondDistance+spacing+this.feetMetersNameConversion[result[4]]);}}}},{key:'convert',value:function convert(data,field){if((0,_utilities.exists)(field)&&(0,_utilities.exists)(data[field])){if(data.distance_system==='FEET'){this.convertDistanceTypes(data,field,3.280839895,['meters','meter','m\\.','kilometers','kilometer']);}else if(data.distance_system==='METERS'){this.convertDistanceTypes(data,field,0.3048,['feet','foot','ft','ft\\.','miles','mile']);}}}}]);return Distance;}();
|
||
|
||
},{"./Format":29,"./utilities":37}],29:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Format=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _utilities=require('./utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var Format=exports.Format=function(){function Format(){_classCallCheck(this,Format);}_createClass(Format,[{key:'capitalize',value:function capitalize(string){return string.replace(/\w\S*/g,function(txt){return txt.charAt(0).toUpperCase()+txt.substr(1);});}},{key:'showSign',value:function showSign(value){if(value>=0){value='+'+value;}return value;}},{key:'numberWithCommas',value:function numberWithCommas(x){if(x){var parts=x.toString().split('.');parts[0]=parts[0].replace(/\B(?=(\d{3})+(?!\d))/g,',');return parts.join('.');}return'';}},{key:'ordinalSpellLevel',value:function ordinalSpellLevel(level){var spellLevel='';level=(0,_utilities.getIntValue)(level);if(level===0){spellLevel='CANTRIP';}else{var s=['TH','ST','ND','RD'];var num=level%100;spellLevel=level+(s[(num-20)%10]||s[num]||s[0])+'_LEVEL';}return spellLevel;}},{key:'lowercaseDamageTypes',value:function lowercaseDamageTypes(string){if(!string){string='';}return string.replace('Acid','acid').replace('Cold','cold').replace('Fire','fire').replace('Force','force').replace('Lightning','lightning').replace('Necrotic','necrotic').replace('Poison','poison').replace('Psychic','psychic').replace('Radiant','radiant').replace('Thunder','thunder').replace('Bludgeoning','bludgeoning').replace('Piercing','piercing').replace('Slashing','slashing').replace('And','and').replace('From','from').replace('Nonmagical','nonmagical').replace('Weapons','weapons').replace('That','that').replace('Aren\'t','aren\'t').replace('Silvered','silvered').replace('Adamantine','adamantine');}},{key:'round',value:function round(n){var roundMultiplier=1;if(Math.abs(n)<0.1){roundMultiplier=1000;}else if(Math.abs(n)<0.5){roundMultiplier=100;}else if(Math.abs(n)<1){roundMultiplier=10;}else if(Math.abs(n)<5){roundMultiplier=4;}else if(Math.abs(n)<10){roundMultiplier=2;}return Math.round(n*roundMultiplier)/roundMultiplier;}},{key:'addArithmeticOperator',value:function addArithmeticOperator(number){var value=number;if(number<0){value=' - '+Math.abs(number);}else{value=' + '+number;}return value;}},{key:'addTo',value:function addTo(variable,value){if((0,_utilities.exists)(variable)){variable+=this.addArithmeticOperator(value);}else{variable=value;}return variable;}},{key:'addModifier',value:function addModifier(data,obj,field,total,totalFormula,translation){if((0,_utilities.exists)(data[field+'_modifier'])){if(!isNaN(data[field+'_modifier'])){obj[total]+=parseFloat(data[field+'_modifier']);}obj[totalFormula]=this.addTo(obj[totalFormula],data[field+'_modifier']);}if((0,_utilities.exists)(data[field+'_modifier_dice'])){obj[totalFormula]=this.addTo(obj[totalFormula],''+data[field+'_modifier_dice']);}if((0,_utilities.exists)(data[field+'_modifier'])||(0,_utilities.exists)(data[field+'_modifier_dice'])){obj[totalFormula]+='['+translation+']';}}}]);return Format;}();
|
||
|
||
},{"./utilities":37}],30:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.ImportData=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('./Server');var _Abilities=require('../abilities/Abilities');var _AbilityChecks=require('../abilities/AbilityChecks');var _Header=require('../header/Header');var _Npc=require('../npc/Npc');var _Resistances=require('../resistances/Resistances');var _SavingThrows=require('../savingThrows/SavingThrows');var _Senses=require('../senses/Senses');var _Speeds=require('../speeds/Speeds');var _Spells=require('../spells/Spells');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilityChecks=new _AbilityChecks.AbilityChecks();var header=new _Header.Header();var npc=new _Npc.Npc();var resistances=new _Resistances.Resistances();var savingThrows=new _SavingThrows.SavingThrows();var senses=new _Senses.Senses();var speeds=new _Speeds.Speeds();var spells=new _Spells.Spells();var server=new _Server.Server();var ImportData=exports.ImportData=function(){function ImportData(){_classCallCheck(this,ImportData);}_createClass(ImportData,[{key:'importData',value:function importData(){var importObject=void 0;server.getSetItems('importData.import',{collectionArray:['import_data'],process:function process(data){if(data.import_data){importObject=JSON.parse(data.import_data);Object.assign(data,importObject.npc_data,importObject.spell_data);}},callback:function callback(){if(importObject.npc_data){npc.switchTo();npc.updateChallenge(function(){abilities.update(function(){npc.updateHPFromSRD();npc.updateContent();npc.updateSize();npc.updateType();npc.updateAC();npc.updateLanguages();if(importObject.damage_resistances||importObject.damage_vulnerabilities||importObject.damage_immunities||importObject.condition_immunities){resistances.updateDamageResistances();}savingThrows.updateFromSRD();senses.update();speeds.update();abilityChecks.updateSkillsFromSRD();header.updateAlignment();});});}else if(importObject.spell_data){spells.update();spells.updateChatMacro();spells.count();}}});}},{key:'setup',value:function setup(){var _this=this;on('change:import_data',function(){_this.importData();});}}]);return ImportData;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilityChecks":3,"../header/Header":17,"../npc/Npc":21,"../resistances/Resistances":24,"../savingThrows/SavingThrows":26,"../senses/Senses":38,"../speeds/Speeds":40,"../spells/Spells":41,"./Server":33}],31:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Initialize=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Abilities=require('../abilities/Abilities');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _AbilityChecks=require('../abilities/AbilityChecks');var _constants=require('./constants');var _Conversion=require('./Conversion');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('./Server');var _Upgrade=require('./Upgrade');var _utilities=require('./utilities');var _version=require('../version/version');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var abilityChecks=new _AbilityChecks.AbilityChecks();var conversion=new _Conversion.Conversion();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();var server=new _Server.Server();var savingThrows=new _SavingThrows.SavingThrows();var upgrade=new _Upgrade.Upgrade();var Initialize=exports.Initialize=function(){function Initialize(){_classCallCheck(this,Initialize);}_createClass(Initialize,[{key:'generateSkills',value:function generateSkills(replace){server.getSetItems('initialize.generateSkills',{repeatingSections:[{name:'repeating_skill',collectionArrayAddItems:['storage_name','name','ability','proficiency','skill_d20']}],process:function process(data,repStrings){var sortedSkills=[];Object.keys(_constants.SKILLS).forEach(function(skill){sortedSkills.push({ability:_constants.SKILLS[skill],name:skill,translation:getTranslationByKey(skill)});});sortedSkills.sort(function(a,b){if(a.translation.toLowerCase()<b.translation.toLowerCase()){return-1;}else if(a.translation.toLowerCase()>b.translation.toLowerCase()){return 1;}return 0;});if(replace){repStrings.forEach(function(repString){var skillFound=sortedSkills.find(function(skill){return skill.name===data[repString+'_storage_name'];});if(skillFound){if(data[repString+'_proficiency']){skillFound.proficiency=data[repString+'_proficiency'];}if(data[repString+'_skill_d20']){skillFound.skillD20=data[repString+'_skill_d20'];}}removeRepeatingRow(repString);});}sortedSkills.forEach(function(skill){var skillId=void 0;if(replace){skillId=generateRowID();}else{skillId=(0,_utilities.getSkillIdByStorageName)(data,repStrings,skill.name);if(!skillId){skillId=generateRowID();}}var repString='repeating_skill_'+skillId;data[repString+'_storage_name']=skill.name;data[repString+'_name']=getTranslationByKey(skill.name);data[repString+'_ability']=abilitiesUtil.getFormattedAbility(_constants.SKILLS[skill.name]);if(replace){if(skill.proficiency){data[repString+'_proficiency']=skill.proficiency;}if(skill.skillD20){data[repString+'_skill_d20']=skill.skillD20;}}});},callback:function callback(){abilityChecks.updateSkill();}});}},{key:'setCurrentVersion',value:function setCurrentVersion(data){if((0,_utilities.isUndefinedOrEmpty)(data.version)||!data.version||data.version!==_version.currentVersion){data.version=_version.currentVersion;data.character_sheet='Shaped v'+_version.currentVersion;}}},{key:'sheetOpened',value:function sheetOpened(){var _this=this;var _process=void 0;server.getSetItems('initialize.sheetOpened',{collectionArray:['version','sheet_processing_complete','character_sheet','npc','base_level','convertedFromOGL'].concat(_constants.ABILITIES),process:function process(data){data.sheet_processing_complete='';var convertOGL=((0,_utilities.exists)(data.npc)||(0,_utilities.exists)(data.base_level))&&(0,_utilities.isUndefinedOrEmpty)(data.character_sheet)&&(0,_utilities.isUndefinedOrEmpty)(data.convertedFromOGL);if((0,_utilities.isUndefinedOrEmpty)(data.version)||convertOGL){_this.setCurrentVersion(data);_process=convertOGL?'ogl_conversion':'new_character';if(!convertOGL){data.edit_mode='on';}data.level=0;abilities.update(function(){_this.generateSkills();abilityChecks.update();savingThrows.updateSavingThrows();if(convertOGL){proficiencyBonus.update();conversion.convertFromOGL();}});}else{upgrade.upgrade(data.version);_this.setCurrentVersion(data);}},serverCallCallback:function serverCallCallback(){if((0,_utilities.exists)(_process)){server.getSetItems('intialize.sheetOpenedComplete',{collectionArray:['sheet_processing_complete'],process:function process(data){data.sheet_processing_complete=_process;}});}}});}},{key:'setup',value:function setup(){var _this2=this;on('change:generate_skills',function(){_this2.generateSkills();});on('change:regenerate_skills',function(){_this2.generateSkills('replace');});on('sheet:opened change:sheet_opened',function(){_this2.sheetOpened();});}}]);return Initialize;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilitiesUtil":2,"../abilities/AbilityChecks":3,"../proficiencyBonus/ProficiencyBonus":23,"../savingThrows/SavingThrows":26,"../version/version":42,"./Conversion":27,"./Server":33,"./Upgrade":34,"./constants":35,"./utilities":37}],32:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Processing=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _Server=require('./Server');var _utilities=require('./utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var server=new _Server.Server();var Processing=exports.Processing=function(){function Processing(){_classCallCheck(this,Processing);}_createClass(Processing,[{key:'addToProcessing',value:function addToProcessing(name,addToProcessingCallback){server.getSetItems(name+' processing',{collectionArray:['processing'],process:function process(data){if(!(0,_utilities.isUndefinedOrEmpty)(data.processing)&&typeof data.processing==='string'){data.processing=data.processing.split(', ');}else{data.processing=[];}if(typeof name==='string'){if(data.processing&&!data.processing.includes(name)){data.processing.push(name);}}else if(Array.isArray(name)){data.processing=(0,_utilities.uniqueArray)(data.processing.concat(name));}data.processing=data.processing.join(', ');},callback:function callback(){if(addToProcessingCallback){addToProcessingCallback();}}});}},{key:'clearProcessing',value:function clearProcessing(){server.getSetItems('clear processing',{collectionArray:['processing'],process:function process(data){data.processing='';}});}},{key:'removeFromProcessing',value:function removeFromProcessing(data,name){if(!(0,_utilities.isUndefinedOrEmpty)(data.processing)&&typeof data.processing==='string'){data.processing=data.processing.split(', ');}else{data.processing=[];}var index=data.processing.indexOf(name);if(index>=0){data.processing.splice(index,1);}if(data.processing&&data.processing.length>0){data.processing=data.processing.join(', ');}else{data.processing='';}}}]);return Processing;}();
|
||
|
||
},{"./Server":33,"./utilities":37}],33:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Server=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _utilities=require('./utilities');function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i];}return arr2;}else{return Array.from(arr);}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var i=0;var serverCalls=[];var serverCallsCallbacks=[];var addToServerCalls=function addToServerCalls(name,obj){var callID=''+name+i;serverCalls.push(callID);if(obj.serverCallCallback&&!serverCallsCallbacks.includes(obj.serverCallCallback)){serverCallsCallbacks.push(obj.serverCallCallback);}i+=1;return callID;};var removeFromServerCalls=function removeFromServerCalls(callID){serverCalls=serverCalls.filter(function(serverCall){return callID!==serverCall;});if(serverCalls.length===0){serverCallsCallbacks.forEach(function(callback){return callback();});serverCallsCallbacks=[];i=0;}};var Server=exports.Server=function(){function Server(){_classCallCheck(this,Server);}_createClass(Server,[{key:'setFinalAttrs',value:function setFinalAttrs(originalData,data,name,options,callback,alwaysExecuteCallback,callID){Object.keys(data).forEach(function(key){if(originalData[key]===data[key]){delete data[key];}});if((0,_utilities.isUndefined)(options.silent)){options.silent=true;}if((0,_utilities.objIsNotEmpty)(data)){setAttrs(data,options,function(){if(callback){callback();}removeFromServerCalls(callID);});}else{if(alwaysExecuteCallback&&callback){callback();}removeFromServerCalls(callID);}}},{key:'setData',value:function setData(originalData,data,name,obj,callID){this.setFinalAttrs(originalData,data,name,obj.options||{},function(){if(obj.callback){obj.callback();}},obj.alwaysExecuteCallback,callID);}},{key:'getSetData',value:function getSetData(collectionArray,name,obj,callID,repStrings){var _this=this;getAttrs(collectionArray,function(data){var originalData=Object.assign({},data);if(obj.process){obj.process(data,repStrings||[]);}_this.setData(originalData,data,name,obj,callID);});}},{key:'getSetItems',value:function getSetItems(name,obj){var _this2=this;var callID=addToServerCalls(name,obj);var collectionArray=obj.collectionArray||[];if(obj.repeatingSections&&obj.repeatingSections.length>0){var getProcesses=[];var repStrings=[];getAttrs(obj.repeatingSections.map(function(repeatingSection){return'_reporder_'+repeatingSection.name;}),function(correctRepOrder){obj.repeatingSections.forEach(function(repeatingSection){getSectionIDs(repeatingSection.name,function(ids){getProcesses.push(repeatingSection.name);if('repeatingInfo'in repeatingSection&&repeatingSection.repeatingInfo&&repeatingSection.repeatingInfo.rowId){ids=[];ids.push(repeatingSection.repeatingInfo.rowId);}if(correctRepOrder&&correctRepOrder['_reporder_'+repeatingSection.name]){ids=[].concat(_toConsumableArray(new Set(correctRepOrder['_reporder_'+repeatingSection.name].toLowerCase().split(',').filter(function(id){return ids.includes(id);}).concat(ids))));}ids.forEach(function(id){var repString=repeatingSection.name+'_'+id;repStrings.push(repString);if('collectionArrayAddItems'in repeatingSection){repeatingSection.collectionArrayAddItems.forEach(function(addItem){collectionArray.push(repString+'_'+addItem);});}});if(getProcesses&&obj.repeatingSections&&getProcesses.length===obj.repeatingSections.length){_this2.getSetData(collectionArray,name,obj,callID,repStrings);}});});});if(obj.repeatingSections&&obj.repeatingSections.length<1&&obj.alwaysExecuteCallback&&obj.callback){obj.callback();removeFromServerCalls(callID);}}else{this.getSetData(collectionArray,name,obj,callID);}}},{key:'emptyRepeatingSection',value:function emptyRepeatingSection(obj){if(obj.repeatingSections){obj.repeatingSections.forEach(function(repeatingSection){getSectionIDs(repeatingSection,function(ids){ids.forEach(function(id){removeRepeatingRow(repeatingSection+'_'+id);});});});}}}]);return Server;}();
|
||
|
||
},{"./utilities":37}],34:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Upgrade=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Abilities=require('../abilities/Abilities');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _AbilityChecks=require('../abilities/AbilityChecks');var _Actions=require('../actions/Actions');var _Classes=require('../classes/Classes');var _ClassFeatures=require('../features/classFeatures/ClassFeatures');var _Equipment=require('../equipment/Equipment');var _HitDice=require('../hitDice/HitDice');var _Modifiers=require('../modifiers/Modifiers');var _Processing=require('./Processing');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _Resistances=require('../resistances/Resistances');var _SavingThrows=require('../savingThrows/SavingThrows');var _Senses=require('../senses/Senses');var _Server=require('./Server');var _Speeds=require('../speeds/Speeds');var _Spells=require('../spells/Spells');var _utilities=require('./utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var abilityChecks=new _AbilityChecks.AbilityChecks();var actions=new _Actions.Actions();var classes=new _Classes.Classes();var classFeatures=new _ClassFeatures.ClassFeatures();var equipment=new _Equipment.Equipment();var hitDice=new _HitDice.HitDice();var modifiers=new _Modifiers.Modifiers();var processing=new _Processing.Processing();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();var resistances=new _Resistances.Resistances();var savingThrows=new _SavingThrows.SavingThrows();var senses=new _Senses.Senses();var server=new _Server.Server();var speeds=new _Speeds.Speeds();var spells=new _Spells.Spells();var actionsRepStrings=function actionsRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_attack')||repString.includes('repeating_offense')||repString.includes('repeating_utility')||repString.includes('repeating_action')||repString.includes('repeating_reaction')||repString.includes('repeating_legendaryaction')||repString.includes('repeating_lairaction')||repString.includes('repeating_regionaleffect')||repString.includes('repeating_racialtrait')||repString.includes('repeating_classfeature')||repString.includes('repeating_feat')||repString.includes('repeating_trait');});};var actionsAndSpellsRepStrings=function actionsAndSpellsRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_attack')||repString.includes('repeating_offense')||repString.includes('repeating_utility')||repString.includes('repeating_action')||repString.includes('repeating_reaction')||repString.includes('repeating_legendaryaction')||repString.includes('repeating_lairaction')||repString.includes('repeating_regionaleffect')||repString.includes('repeating_racialtrait')||repString.includes('repeating_classfeature')||repString.includes('repeating_feat')||repString.includes('repeating_trait')||repString.includes('repeating_spell');});};var spellsRepStrings=function spellsRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_spell');});};var traitsRepStrings=function traitsRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_trait');});};var racialFeaturesRepStrings=function racialFeaturesRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_racialfeature');});};var skillsRepStrings=function skillsRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_skill');});};var modifiersRepStrings=function modifiersRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_modifier');});};var ammoRepStrings=function ammoRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_ammo');});};var equipmentRepStrings=function equipmentRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_equipment');});};var armorRepStrings=function armorRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_armor');});};var attacksRepStrings=function attacksRepStrings(data){return(0,_utilities.getRepStringsFromData)(data).filter(function(repString){return repString.includes('repeating_attack');});};var removeRepeatingRowAndFromData=function removeRepeatingRowAndFromData(data,repString){removeRepeatingRow(repString);Object.keys(data).forEach(function(field){if(field.includes(repString)){delete data[field];}});};var Upgrade=exports.Upgrade=function(){function Upgrade(){_classCallCheck(this,Upgrade);}_createClass(Upgrade,[{key:'changeOldToNew',value:function changeOldToNew(data,field,oldValue,newValue){if(data[field]==='@{'+oldValue+'}'){data[field]=newValue;}}},{key:'oldRepeatingValueToNew',value:function oldRepeatingValueToNew(data,repString,newRepeatingString,field){if(data[repString+'_'+field]){data[newRepeatingString+'_'+field]=data[repString+'_'+field];}}},{key:'changeOldRepeatingToNew',value:function changeOldRepeatingToNew(data,repString,field,oldValue,newValue){if(data[repString+'_'+field]===oldValue){data[repString+'_'+field]=newValue;}}},{key:'removeRollInfo',value:function removeRollInfo(data){var _this=this;skillsRepStrings(data).forEach(function(repString){_this.changeOldRepeatingToNew(data,repString,'skill_d20','2d20@{d20_mod}kh1','2d20kh1');_this.changeOldRepeatingToNew(data,repString,'skill_d20','2d20@{d20_mod}kl1','2d20kl1');});this.changeOldToNew(data,'initiative_roll','2d20@{d20_mod}kh1','2d20kh1');this.changeOldToNew(data,'initiative_roll','2d20@{d20_mod}kl1','2d20kl1');data.shaped_d20='d20';if(data.roll_setting==='adv {{ignore=[[0'){data.shaped_d20='2d20kh1';}if(data.roll_setting==='dis {{ignore=[[0'){data.shaped_d20='2d20kl1';}if(data.roll_setting==='{{roll2=[[d20@{d20_mod}'){data.shaped_d20='1d20';}}},{key:'translateRecharge',value:function translateRecharge(data,repString){if((0,_utilities.exists)(data[repString+'_recharge'])){if(data[repString+'_recharge'].toLowerCase().includes('short')){data[repString+'_recharge']='SHORT_OR_LONG_REST';if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=1;}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses_max'])){data[repString+'_uses_max']=1;}}else if(data[repString+'_recharge'].toLowerCase().includes('long')){data[repString+'_recharge']='LONG_REST';if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=1;}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses_max'])){data[repString+'_uses_max']=1;}}else{var rechargeDayRegex=/(\d+)\/Day/gi;var rechargeTurnRegex=/(\d+)\/Turn/gi;var rechargeRegex=/(\d+)-(\d+)/gi;var rechargeValueRegex=/(\d+)/gi;var rechargeDayResult=rechargeDayRegex.exec(data[repString+'_recharge']);var rechargeTurnResult=rechargeTurnRegex.exec(data[repString+'_recharge']);var rechargeRangeResult=rechargeRegex.exec(data[repString+'_recharge']);var rechargeValueResult=rechargeValueRegex.exec(data[repString+'_name']);if(rechargeDayResult&&rechargeDayResult[1]){data[repString+'_recharge']='LONG_REST';if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=rechargeDayResult[1];}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses_max'])){data[repString+'_uses_max']=rechargeDayResult[1];}}else if(rechargeTurnResult&&rechargeTurnResult[1]){data[repString+'_recharge']='TURN';if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=rechargeTurnResult[1];}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses_max'])){data[repString+'_uses_max']=rechargeTurnResult[1];}}else if(rechargeRangeResult&&rechargeRangeResult[1]&&rechargeRangeResult[2]){data[repString+'_recharge']='RECHARGE_'+rechargeRangeResult[1]+'_'+rechargeRangeResult[2];}else if(rechargeValueResult&&rechargeValueResult[1]){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses'])){data[repString+'_uses']=1;}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_uses_max'])){data[repString+'_uses_max']=1;}data[repString+'_recharge']='RECHARGE_'+rechargeValueResult[1];}else{data[repString+'_recharge']='LONG_REST';}}return data[repString+'_recharge'];}return'';}},{key:'translateRecharges',value:function translateRecharges(data){var _this2=this;actionsRepStrings(data).forEach(function(repString){_this2.translateRecharge(data,repString);});}},{key:'sizeTranslations',value:function sizeTranslations(data){data.size=data.size.toUpperCase();}},{key:'ammoPerUse',value:function ammoPerUse(data){attacksRepStrings(data).forEach(function(repString){if(data[repString+'_ammo_used']){data[repString+'_ammo_per_use']=data[repString+'_ammo_used'];}});}},{key:'updateFieldsFor9',value:function updateFieldsFor9(data){if((0,_utilities.exists)(data.spell_ability)){data.spell_ability=data.spell_ability.toUpperCase();}if((0,_utilities.exists)(data.ac_ability)){data.ac_ability=abilitiesUtil.getFormattedAbility(data.ac_ability);}if((0,_utilities.exists)(data.ac_unarmored_ability)){data.ac_unarmored_ability=abilitiesUtil.getFormattedAbility(data.ac_unarmored_ability);}if((0,_utilities.exists)(data.initiative_ability)){data.initiative_ability=abilitiesUtil.getFormattedAbility(data.initiative_ability);}if((0,_utilities.exists)(data.hide_spell_content)){data.hide_content='{{hide_content=1}}';}if((0,_utilities.exists)(data.spell_slots_toggle)){data.spell_slots_toggle=1;}if((0,_utilities.exists)(data.spell_points_toggle)){data.spell_points_toggle=1;}if((0,_utilities.exists)(data.spell_condensed)){data.spells_condense=1;}if((0,_utilities.exists)(data.spell_contents)){data.spells_content=1;}if((0,_utilities.exists)(data.attacks_vs_target_ac)){data.attacks_vs_target_ac=1;}if((0,_utilities.exists)(data.attacks_vs_target_name)){data.attacks_vs_target_name=1;}if(data.legendary_action_amount){data.legendary_action_amount_max=data.legendary_action_amount;}if((0,_utilities.exists)(data.auto_revert_advantage)){data.auto_revert_advantage=1;}if((0,_utilities.exists)(data.saving_throws_half_proficiency)){data.saving_throws_half_proficiency=1;}if((0,_utilities.exists)(data.weight_system)){data.weight_system=data.weight_system.toUpperCase();}}},{key:'newAttackSetup',value:function newAttackSetup(data){actionsAndSpellsRepStrings(data).forEach(function(repString){var toggleVars=['saving_throw_toggle','heal_toggle','content_toggle','special_effects_toggle'];toggleVars.forEach(function(toggleVar){if((0,_utilities.exists)(data[repString+'_'+toggleVar])){data[repString+'_'+toggleVar]=1;}});if((0,_utilities.exists)(data[repString+'_roll_toggle'])){data[repString+'_attack_toggle']=1;data[repString+'_roll_toggle']='';}if((0,_utilities.exists)(data[repString+'_type'])){if(data[repString+'_type'].toLowerCase()==='melee weapon'){data[repString+'_attack_type']='MELEE_WEAPON_ATTACK';}else if(data[repString+'_type'].toLowerCase()==='ranged weapon'){data[repString+'_attack_type']='RANGED_WEAPON_ATTACK';}else if(data[repString+'_type'].toLowerCase()==='melee'){data[repString+'_attack_type']='MELEE_SPELL_ATTACK';}else if(data[repString+'_type'].toLowerCase()==='ranged'){data[repString+'_attack_type']='RANGED_SPELL_ATTACK';}data[repString+'_type']='';}var section=(0,_utilities.getRepeatingSectionOfRepeatingString)(repString);if((0,_utilities.exists)(data[repString+'_freetext'])){var typeRegex=/(melee|ranged|melee or ranged)\s*(spell|weapon)\s*attack:\s?/gi;var actionType=typeRegex.exec(data[repString+'_freetext']);if(actionType&&actionType[1]&&actionType[2]){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_attack_type'])){actionType[1]=actionType[1].toLowerCase();actionType[2]=actionType[2].toUpperCase();if(actionType[1]==='melee'){data[repString+'_attack_type']='MELEE_'+actionType[2]+'_ATTACK';}else if(actionType[1]==='melee or ranged'){data[repString+'_attack_type']='MELEE_OR_RANGED_'+actionType[2]+'_ATTACK';}else if(actionType[1]==='ranged'){data[repString+'_attack_type']='RANGED_'+actionType[2]+'_ATTACK';}}if(section&&!section.includes('spell')){data[repString+'_freetext']=data[repString+'_freetext'].replace(typeRegex,'');}}else if(data[repString+'_freetext'].includes('Make a ranged spell attack')||data[repString+'_name']==='Chromatic Orb'){data[repString+'_attack_type']='RANGED_SPELL_ATTACK';}}if(data[repString+'_attack_ability']){if(section&&(!section.includes('spell')||section.includes('spell')&&(0,_utilities.exists)(data[repString+'_attack_toggle']))){data[repString+'_attack_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_attack_ability']);}else{data[repString+'_attack_ability']='';}}if(data[repString+'_saving_throw_ability']){if(section&&(!section.includes('spell')||section.includes('spell')&&(0,_utilities.exists)(data[repString+'_saving_throw_toggle']))){data[repString+'_saving_throw_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_saving_throw_ability']);}else{data[repString+'_saving_throw_ability']='';}}if(data[repString+'_heal_ability']){data[repString+'_heal_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_heal_ability']);}if(data[repString+'_crit_range']){data.show_crit_range=1;}var prefix=(0,_utilities.getDamagePrefix)(data,repString);if((0,_utilities.exists)(data[repString+'_damage'])){if(data[repString+'_damage'].includes('@{level}')){data[repString+'_'+prefix+'_damage_dice']=data[repString+'_damage'].replace(/d\d+/,'');(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_damage','damage');}else if(!isNaN(data[repString+'_damage'])||data[repString+'_damage'].includes('@{')||data[repString+'_damage'].includes('?{')){data[repString+'_'+prefix+'_damage_bonus']=data[repString+'_damage'];}else{(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_damage','damage');}data[repString+'_damage']='';}if((0,_utilities.exists)(data[repString+'_damage_ability'])){data[repString+'_'+prefix+'_damage_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_damage_ability']);data[repString+'_damage_ability']='';}if((0,_utilities.exists)(data[repString+'_damage_bonus'])){if((0,_utilities.exists)(data[repString+'_'+prefix+'_damage_bonus'])){data[repString+'_'+prefix+'_damage_bonus']+=' + '+data[repString+'_damage_bonus'];}else{data[repString+'_'+prefix+'_damage_bonus']=data[repString+'_damage_bonus'];}data[repString+'_damage_bonus']='';}if((0,_utilities.exists)(data[repString+'_damage_type'])){data[repString+'_'+prefix+'_damage_type']=data[repString+'_damage_type'];data[repString+'_damage_type']='';}if((0,_utilities.exists)(data[repString+'_second_damage'])){if(data[repString+'_second_damage'].includes('@{level}')){data[repString+'_'+prefix+'_second_damage_dice']=data[repString+'_damage'].replace(/d\d+/,'');(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_second_damage','second_damage');}else if(!isNaN(data[repString+'_second_damage'])||data[repString+'_second_damage'].includes('@{')){data[repString+'_'+prefix+'_second_damage_bonus']=data[repString+'_second_damage'];}else{(0,_utilities.parseDiceAndDie)(data,repString,prefix+'_second_damage','second_damage');}data[repString+'_second_damage']='';}if((0,_utilities.exists)(data[repString+'_second_damage_toggle'])){data[repString+'_'+prefix+'_second_damage_condition']='PLUS';}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_'+prefix+'_second_damage_ability'])&&(0,_utilities.exists)(data[repString+'_second_damage_ability'])){data[repString+'_'+prefix+'_second_damage_ability']=abilitiesUtil.getFormattedAbility(data[repString+'_second_damage_ability']);data[repString+'_second_damage_ability']='';}if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_'+prefix+'_second_damage_bonus'])&&data[repString+'_second_damage_bonus']){data[repString+'_'+prefix+'_second_damage_bonus']=data[repString+'_second_damage_bonus'];data[repString+'_second_damage_bonus']='';}if((0,_utilities.exists)(data[repString+'_second_damage_type'])){data[repString+'_'+prefix+'_second_damage_type']=data[repString+'_second_damage_type'];data[repString+'_second_damage_type']='';}if((0,_utilities.exists)(data[repString+'_heal'])){if(!isNaN(data[repString+'_heal'])||data[repString+'_heal'].includes('@{')){data[repString+'_heal_bonus']=data[repString+'_heal'];}else{(0,_utilities.parseDiceAndDie)(data,repString,'heal','heal');}data[repString+'_heal']='';}if((0,_utilities.exists)(data[repString+'_higher_level_dice'])){data[repString+'_'+prefix+'_higher_level_dice']=data[repString+'_higher_level_dice'];data[repString+'_higher_level_dice']='';}if((0,_utilities.exists)(data[repString+'_freetext'])){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_freetext'];}else if(data[repString+'_content']!==data[repString+'_freetext']){data[repString+'_content']+='\n'+data[repString+'_freetext'];}data[repString+'_freetext']='';}if(section==='trait'&&(0,_utilities.exists)(data[repString+'_display_text'])){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_content'])){data[repString+'_content']=data[repString+'_display_text'];}else if((0,_utilities.calculatePercentDifference)(data[repString+'_content'].length,data[repString+'_display_text'].length)>10){data[repString+'_content']+='\n'+data[repString+'_display_text'];}data[repString+'_display_text']='';}if((0,_utilities.exists)(data[repString+'_freeform'])){data.show_freeform=1;}});}},{key:'addFeetAndMetersBack',value:function addFeetAndMetersBack(data,field){if((0,_utilities.exists)(data[field])){if((0,_utilities.isUndefinedOrEmpty)(data.distance_system)||data.distance_system==='FEET'){var unit='ft.';if(!isNaN(data[field])||!data[field].includes(unit)||!data[field].includes(' ft')){data[field]=data[field]+' '+unit;}}else if(data.distance_system==='METERS'){var _unit='m.';if(!isNaN(data[field])||!data[field].includes(_unit)){data[field]=data[field]+' '+_unit;}}}}},{key:'convertOldStorageName',value:function convertOldStorageName(data,name){var storageNames={'Magic Item Analysis':'CLASS_FEATURE_ARTIFICER_MAGIC_ITEM_ANALYSIS','Tool Expertise':'CLASS_FEATURE_ARTIFICER_TOOL_EXPERTISE','Wondrous Invention':'CLASS_FEATURE_ARTIFICER_WONDROUS_INVENTION','Infuse Magic':'CLASS_FEATURE_ARTIFICER_INFUSE_MAGIC','Superior Attunement':'CLASS_FEATURE_ARTIFICER_SUPERIOR_ATTUNEMENT','Mechanical Servant':'CLASS_FEATURE_ARTIFICER_MECHANICAL_SERVANT','Soul of Artifice':'CLASS_FEATURE_ARTIFICER_SOUL_OF_ARTIFICE',Rage:'CLASS_FEATURE_BARBARIAN_RAGE','Unarmored Defense Barbarian':'CLASS_FEATURE_BARBARIAN_UNARMORED_DEFENSE','Reckless Attack':'CLASS_FEATURE_BARBARIAN_RECKLESS_ATTACK','Danger Sense':'CLASS_FEATURE_BARBARIAN_DANGER_SENSE','Fast Movement':'CLASS_FEATURE_BARBARIAN_FAST_MOVEMENT','Feral Instinct':'CLASS_FEATURE_BARBARIAN_FERAL_INSTINCT','Brutal Critical':'CLASS_FEATURE_BARBARIAN_BRUTAL_CRITICAL','Relentless Rage':'CLASS_FEATURE_BARBARIAN_RELENTLESS_RAGE','Persistent Rage':'CLASS_FEATURE_BARBARIAN_PERSISTENT_RAGE','Indomitable Might':'CLASS_FEATURE_BARBARIAN_INDOMITABLE_MIGHT','Primal Champion':'CLASS_FEATURE_BARBARIAN_PRIMAL_CHAMPION','Bardic Inspiration':'CLASS_FEATURE_BARD_BARDIC_INSPIRATION','Song of Rest':'CLASS_FEATURE_BARD_SONG_OF_REST','Expertise Bard':'CLASS_FEATURE_BARD_EXPERTISE',Countercharm:'CLASS_FEATURE_BARD_COUNTERCHARM','Magical Secrets':'CLASS_FEATURE_BARD_MAGICAL_SECRETS','Superior Inspiration':'CLASS_FEATURE_BARD_SUPERIOR_INSPIRATION','Channel Divinity Cleric':'CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY','Turn Undead':'CLASS_FEATURE_CLERIC_CHANNEL_DIVINITY_TURN_UNDEAD','Divine Intervention':'CLASS_FEATURE_CLERIC_DIVINE_INTERVENTION','Wild Shape':'CLASS_FEATURE_DRUID_WILD_SHAPE','Beast Spells':'CLASS_FEATURE_DRUID_BEAST_SPELLS',Archdruid:'CLASS_FEATURE_DRUID_ARCHDRUID','Fighting Style (Fighter)':'CLASS_FEATURE_FIGHTER_FIGHTING_STYLE','Second Wind':'CLASS_FEATURE_FIGHTER_SECOND_WIND','Action Surge':'CLASS_FEATURE_FIGHTER_ACTION_SURGE',Indomitable:'CLASS_FEATURE_FIGHTER_INDOMITABLE','Unarmored Defense Monk':'CLASS_FEATURE_MONK_UNARMORED_DEFENSE','Martial Arts':'CLASS_FEATURE_MONK_MARTIAL_ARTS',Ki:'CLASS_FEATURE_MONK_KI','Flurry of Blows':'CLASS_FEATURE_MONK_FLURRY_OF_BLOWS','Patient Defense':'CLASS_FEATURE_MONK_PATIENT_DEFENSE','Step of the Wind':'CLASS_FEATURE_MONK_STEP_OF_THE_WIND','Unarmored Movement':'CLASS_FEATURE_MONK_UNARMORED_MOVEMENT','Deflect Missiles':'CLASS_FEATURE_MONK_DEFLECT_MISSILES','Slow Fall':'CLASS_FEATURE_MONK_SLOW_FALL','Stunning Strike':'CLASS_FEATURE_MONK_STUNNING_STRIKE','Ki-Empowered Strikes':'CLASS_FEATURE_MONK_KI_EMPOWERED_STRIKES','Stillness of Mind':'CLASS_FEATURE_MONK_STILLNESS_OF_MIND','Purity of Body':'CLASS_FEATURE_MONK_PURITY_OF_BODY','Tongue of the Sun and Moon':'CLASS_FEATURE_MONK_TONGUE_OF_THE_SUN_AND_MOON','Diamond Soul':'CLASS_FEATURE_MONK_DIAMOND_SOUL','Empty Body':'CLASS_FEATURE_MONK_EMPTY_BODY','Perfect Self':'CLASS_FEATURE_MONK_PERFECT_SELF','Divine Sense':'CLASS_FEATURE_PALADIN_DIVINE_SENSE','Lay on Hands':'CLASS_FEATURE_PALADIN_LAY_ON_HANDS','Fighting Style (Paladin)':'CLASS_FEATURE_PALADIN_FIGHTING_STYLE','Divine Smite':'CLASS_FEATURE_PALADIN_DIVINE_SMITE','Divine Health':'CLASS_FEATURE_PALADIN_DIVINE_HEALTH','Channel Divinity Paladin':'CLASS_FEATURE_PALADIN_CHANNEL_DIVINITY','Aura of Protection':'CLASS_FEATURE_PALADIN_AURA_OF_PROTECTION','Aura of Courage':'CLASS_FEATURE_PALADIN_AURA_OF_COURAGE','Improved Divine Smite':'CLASS_FEATURE_PALADIN_IMPROVED_DIVINE_SMITE','Cleaning Touch':'CLASS_FEATURE_PALADIN_CLEANSING_TOUCH','Favored Enemy':'CLASS_FEATURE_RANGER_FAVORED_ENEMY','Natural Explorer':'CLASS_FEATURE_RANGER_NATURAL_EXPLORER','Primeval Awareness':'CLASS_FEATURE_RANGER_PRIMEVAL_AWARENESS','Land\'s Stride':'CLASS_FEATURE_RANGER_LANDS_STRIDE','Hide in Plain Sight':'CLASS_FEATURE_RANGER_HIDE_IN_PLAIN_SIGHT','Foe Slayer':'CLASS_FEATURE_RANGER_FOE_SLAYER','Favored Enemy UA':'CLASS_FEATURE_RANGERUA_FAVORED_ENEMY','Natural Explorer UA':'CLASS_FEATURE_RANGERUA_NATURAL_EXPLORER','Primeval Awareness UA':'CLASS_FEATURE_RANGERUA_PRIMEVAL_AWARENESS','Greater Favored Enemy':'CLASS_FEATURE_RANGERUA_GREATER_FAVORED_ENEMY','Fleet of Foot':'CLASS_FEATURE_RANGERUA_FLEET_OF_FOOT','Hide in Plain Sight UA':'CLASS_FEATURE_RANGERUA_HIDE_IN_PLAIN_SIGHT','Foe Slayer UA':'CLASS_FEATURE_RANGERUA_FOE_SLAYER','Expertise Rogue':'CLASS_FEATURE_ROGUE_EXPERTISE','Sneak Attack':'CLASS_FEATURE_ROGUE_SNEAK_ATTACK','Thieves\' Cant':'CLASS_FEATURE_ROGUE_THIEVES_CANT','Cunning Action':'CLASS_FEATURE_ROGUE_CUNNING_ACTION','Uncanny Dodge':'CLASS_FEATURE_ROGUE_UNCANNY_DODGE','Reliable Talent':'CLASS_FEATURE_ROGUE_RELIABLE_TALENT',Blindsense:'CLASS_FEATURE_ROGUE_BLINDSENSE','Slippery Mind':'CLASS_FEATURE_ROGUE_SLIPPERY_MIND',Elusive:'CLASS_FEATURE_ROGUE_ELUSIVE','Stroke of Luck':'CLASS_FEATURE_ROGUE_STROKE_OF_LUCK','Sorcery Points':'CLASS_FEATURE_SORCERER_SORCERY_POINTS','Flexible Casting':'CLASS_FEATURE_SORCERER_FLEXIBLE_CASTING',Metamagic:'CLASS_FEATURE_SORCERER_METAMAGIC','Careful Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_CAREFUL_SPELL','Distant Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_DISTANT_SPELL','Empowered Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_EMPOWERED_SPELL','Extended Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_EXTENDED_SPELL','Heightened Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_HEIGHTENED_SPELL','Quickened Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_QUICKENED_SPELL','Subtle Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_SUBTLE_SPELL','Twinned Spell':'CLASS_FEATURE_SORCERER_METAMAGIC_TWINNED_SPELL','Sorcerous Restoration':'CLASS_FEATURE_SORCERER_SORCEROUS_RESTORATION','Eldritch Invocations':'CLASS_FEATURE_WARLOCK_ELDRITCH_INVOCATIONS','Pact Boon':'CLASS_FEATURE_WARLOCK_PACT_BOON','Mystic Arcanum':'CLASS_FEATURE_WARLOCK_MYSTIC_ARCANUM','Eldritch Master':'CLASS_FEATURE_WARLOCK_ELDRITCH_MASTER','Arcane Recovery':'CLASS_FEATURE_WIZARD_ARCANE_RECOVERY','Spell Mastery':'CLASS_FEATURE_WIZARD_SPELL_MASTERY','Signature Spells':'CLASS_FEATURE_WIZARD_SIGNATURE_SPELLS'};var newClassFeature=void 0;if(name==='Evasion'){if(data.monk_level>=0){newClassFeature='CLASS_FEATURE_MONK_EVASION';}else{newClassFeature='CLASS_FEATURE_ROGUE_EVASION';}}else if(name==='Vanish'){if(data.rangerua_level>=0){newClassFeature='CLASS_FEATURE_RANGERUA_VANISH';}else{newClassFeature='CLASS_FEATURE_RANGER_VANISH';}}else if(name==='Feral Senses'){if(data.rangerua_level>=0){newClassFeature='CLASS_FEATURE_RANGERUA_FERAL_SENSES';}else{newClassFeature='CLASS_FEATURE_RANGER_FERAL_SENSES';}}else if(name==='Fighting Style (Ranger)'){if(data.rangerua_level>=0){newClassFeature='CLASS_FEATURE_RANGERUA_FIGHTING_STYLE';}else{newClassFeature='CLASS_FEATURE_RANGER_FIGHTING_STYLE';}}else if(name==='Timeless Body'){if(data.druid_level>=0){newClassFeature='CLASS_FEATURE_DRUID_TIMELESS_BODY';}else{newClassFeature='CLASS_FEATURE_MONK_TIMELESS_BODY';}}else{newClassFeature=storageNames[name]||'';}return newClassFeature;}},{key:'handle9Point1Upgrade',value:function handle9Point1Upgrade(data){if((0,_utilities.exists)(data.halfling_luck)){data.halfling_luck=1;data.d20_mod='ro<1';}else{data.d20_mod='';}if((0,_utilities.exists)(data.initiative_to_tracker)){if(data.initiative_to_tracker==='@{initiative_formula}'){data.initiative_to_tracker=0;}else{data.initiative_to_tracker=1;}}if((0,_utilities.exists)(data.initiative_tie_breaker)&&data.initiative_tie_breaker==='[[@{initiative} / 100]][tie breaker]'){data.initiative_tie_breaker=1;}if((0,_utilities.exists)(data.critical_damage_maximized)){data.critical_damage_houserule='CRITICAL_DAMAGE_IS_MAXIMIZED';}if((0,_utilities.exists)(data.brutal_critical)){data.class_feature_barbarian_brutal_critical_toggle=1;}if((0,_utilities.exists)(data.distance_system)){data.distance_system=data.distance_system.toUpperCase();}if((0,_utilities.exists)(data.reliable_talent)){data.class_feature_rogue_reliable_talent_toggle=1;}}},{key:'restoreReachAndRange',value:function restoreReachAndRange(data){var _this3=this;_constants.SENSES.forEach(function(sense){_this3.addFeetAndMetersBack(data,sense);});_constants.SPEEDS.forEach(function(speed){_this3.addFeetAndMetersBack(data,speed);});actionsRepStrings(data).forEach(function(repString){_this3.addFeetAndMetersBack(data,repString+'_reach');_this3.addFeetAndMetersBack(data,repString+'_range');});}},{key:'traitsToClassFeatures',value:function traitsToClassFeatures(data){var _this4=this;traitsRepStrings(data).forEach(function(repString){if(data[repString+'_storage_name']){var newRepString='repeating_classfeature_'+generateRowID();var fieldsToConvert=['toggle_details','storage_name'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras).concat(['roll_toggle','display_text','heal','higher_level_dice','type']).concat(['damage','damage_ability','damage_bonus','damage_type']).concat(['second_damage_toggle','second_damage','second_damage_ability','second_damage_bonus','second_damage_type']);fieldsToConvert.forEach(function(field){if(field==='storage_name'){data[newRepString+'_storage_name']=_this4.convertOldStorageName(data,data[repString+'_storage_name']);}else if(field==='recharge'){data[newRepString+'_recharge']=_this4.translateRecharge(data,repString);}else if((0,_utilities.exists)(data[repString+'_'+field])){data[newRepString+'_'+field]=data[repString+'_'+field];}});removeRepeatingRowAndFromData(data,repString);}});}},{key:'racialFeaturesToRacialTraits',value:function racialFeaturesToRacialTraits(data){racialFeaturesRepStrings(data).forEach(function(repString){var newRepString='repeating_racialtrait_'+generateRowID();var fieldsToConvert=['toggle_details','storage_name'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras);fieldsToConvert.forEach(function(field){data[newRepString+'_'+field]=data[repString+'_'+field];});removeRepeatingRowAndFromData(data,repString);});}},{key:'newCantripFormula',value:function newCantripFormula(data){spellsRepStrings(data).forEach(function(repString){var prefixes=['attack','saving_throw','other'];prefixes.forEach(function(prefix){if(data[repString+'_'+prefix+'_damage_dice']==='((@{level} + 1) / 6 + 0.5)'){data[repString+'_'+prefix+'_damage_dice']='[[ceil((@{level} + 2) / 6)]]';}if(data[repString+'_'+prefix+'_damage_dice']==='((@{caster_level} + 1) / 6 + 0.5)'){data[repString+'_'+prefix+'_damage_dice']='[[ceil((@{caster_level} + 2) / 6)]]';}});});}},{key:'deathSaveProf',value:function deathSaveProf(data){if((0,_utilities.exists)(data.death_saving_throw_prof)){data.death_saving_throw_proficient=1;}}},{key:'savingThrowsSaveToSavingThrow',value:function savingThrowsSaveToSavingThrow(data){if((0,_utilities.exists)(data.death_save_output_option)){data.death_saving_throw_output_option=data.death_save_output_option;}_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).forEach(function(savingThrow){if((0,_utilities.exists)(data[savingThrow+'_save_prof'])){data[savingThrow+'_saving_throw_proficient']=1;}if((0,_utilities.exists)(data[savingThrow+'_save_bonus'])){data[savingThrow+'_saving_throw_bonus']=data[savingThrow+'_save_bonus'];}});}},{key:'unarmoredToArmor',value:function unarmoredToArmor(data){var repString='repeating_armor_'+generateRowID();if((0,_utilities.exists)(data.ac_unarmored_ability)){data[repString+'_ac_base']=10;if((0,_utilities.exists)(data.ac_ability)){data[repString+'_ac_ability']=data.ac_ability;}else{data[repString+'_ac_ability']='DEX';}if(data.ac_unarmored_ability!=='CON'&&(0,_utilities.exists)(data.barbarian_level)){data[repString+'_name']=getTranslationByKey('CLASS_FEATURE_BARBARIAN_UNARMORED_DEFENSE');data[repString+'_ac_second_ability']='CON';}else if(data.ac_unarmored_ability!=='CON'&&(0,_utilities.exists)(data.monk_level)){data[repString+'_name']=getTranslationByKey('CLASS_FEATURE_MONK_UNARMORED_DEFENSE');data[repString+'_ac_second_ability']='WIS';}else{data[repString+'_name']='Old unarmored';data[repString+'_ac_second_ability']=data.ac_unarmored_ability;}data.ac_ability='';data.ac_unarmored_ability='';}else if((0,_utilities.exists)(data.ac_ability)&&data.ac_ability!=='DEX'){data[repString+'_name']='Old armor modifiers';data[repString+'_ac_base']=10;data[repString+'_ac_ability']=data.ac_ability;data.ac_ability='';}if((0,_utilities.exists)(data.ac_armored_bonus)){repString='repeating_armor_'+generateRowID();data[repString+'_name']='Old armor modifier';data[repString+'_ac_bonus']=data.ac_armored_bonus;data.ac_armored_bonus='';}if((0,_utilities.exists)(data.ac_unarmored_bonus)){repString='repeating_armor_'+generateRowID();data[repString+'_name']='Old armor modifier';data[repString+'_ac_bonus']=data.ac_unarmored_bonus;data.ac_unarmored_bonus='';}}},{key:'modifierForAbilitiesAndSavingThrows',value:function modifierForAbilitiesAndSavingThrows(data){modifiersRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_ability_checks_modifier'])){data[repString+'_ability_check_modifier']=data[repString+'_ability_checks_modifier'];data[repString+'_ability_checks_modifier']='';}if((0,_utilities.exists)(data[repString+'_saving_throws_modifier'])){data[repString+'_saving_throw_modifier']=data[repString+'_saving_throws_modifier'];data[repString+'_saving_throws_modifier']='';}});}},{key:'globalBonusesToModifiers',value:function globalBonusesToModifiers(data){var repString='repeating_modifier_'+generateRowID();if((0,_utilities.exists)(data.global_ability_bonus)||(0,_utilities.exists)(data.global_check_bonus)||(0,_utilities.exists)(data.global_saving_throw_bonus)||(0,_utilities.exists)(data.global_attack_bonus)||(0,_utilities.exists)(data.global_melee_attack_bonus)||(0,_utilities.exists)(data.global_ranged_attack_bonus)||(0,_utilities.exists)(data.global_spell_attack_bonus)||(0,_utilities.exists)(data.global_damage_bonus)||(0,_utilities.exists)(data.global_melee_damage_bonus)||(0,_utilities.exists)(data.global_ranged_damage_bonus)||(0,_utilities.exists)(data.global_spell_damage_bonus)||(0,_utilities.exists)(data.global_spell_dc_bonus)||(0,_utilities.exists)(data.global_spell_heal_bonus)){data[repString+'_name']='Old modifiers';}if((0,_utilities.exists)(data.global_ability_bonus)){data[repString+'_ability_score_modifier']=data.global_ability_bonus;data[repString+'_ability_score_toggle']=1;data.global_ability_bonus='';}if((0,_utilities.exists)(data.global_check_bonus)){data[repString+'_ability_check_modifier']=data.global_check_bonus;data[repString+'_ability_check_toggle']=1;data.global_check_bonus='';}if((0,_utilities.exists)(data.global_saving_throw_bonus)){data[repString+'_saving_throw_modifier']=data.global_saving_throw_bonus;data[repString+'_saving_throw_toggle']=1;data.global_saving_throw_bonus='';}if((0,_utilities.exists)(data.global_attack_bonus)){data[repString+'_attack_modifier']=data.global_attack_bonus;data[repString+'_attack_toggle']=1;data.global_attack_bonus='';}if((0,_utilities.exists)(data.global_melee_attack_bonus)){data[repString+'_melee_weapon_attack_modifier']=data.global_melee_attack_bonus;data[repString+'_attack_toggle']=1;data.global_melee_attack_bonus='';}if((0,_utilities.exists)(data.global_ranged_attack_bonus)){data[repString+'_ranged_weapon_attack_modifier']=data.global_ranged_attack_bonus;data[repString+'_attack_toggle']=1;data.global_ranged_attack_bonus='';}if((0,_utilities.exists)(data.global_spell_attack_bonus)){data[repString+'_spell_attack_modifier']=data.global_spell_attack_bonus;data[repString+'_attack_toggle']=1;data.global_spell_attack_bonus='';}if((0,_utilities.exists)(data.global_damage_bonus)){data[repString+'_damage_modifier']=data.global_damage_bonus;data[repString+'_damage_toggle']=1;data.global_damage_bonus='';}if((0,_utilities.exists)(data.global_melee_damage_bonus)){data[repString+'_melee_weapon_damage_modifier']=data.global_melee_damage_bonus;data[repString+'_damage_toggle']=1;data.global_melee_damage_bonus='';}if((0,_utilities.exists)(data.global_ranged_damage_bonus)){data[repString+'_ranged_weapon_damage_modifier']=data.global_ranged_damage_bonus;data[repString+'_damage_toggle']=1;data.global_ranged_damage_bonus='';}if((0,_utilities.exists)(data.global_spell_damage_bonus)){data[repString+'_spell_damage_modifier']=data.global_spell_damage_bonus;data[repString+'_damage_toggle']=1;data.global_spell_damage_bonus='';}if((0,_utilities.exists)(data.global_spell_dc_bonus)){data[repString+'_spell_dc_modifier']=data.global_spell_dc_bonus;data[repString+'_spell_toggle']=1;data.global_spell_dc_bonus='';}if((0,_utilities.exists)(data.global_spell_heal_bonus)){data[repString+'_spell_heal_modifier']=data.global_spell_heal_bonus;data[repString+'_spell_toggle']=1;data.global_spell_heal_bonus='';}}},{key:'abilityBonusesToModifiers',value:function abilityBonusesToModifiers(data){modifiersRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_active'])||(0,_utilities.isUndefined)(data[repString+'_active'])){data[repString+'_active']=1;}});modifiersRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_ability_toggle'])){data[repString+'_ability_score_toggle']=1;data[repString+'_ability_check_toggle']=1;data[repString+'_ability_toggle']='';}});var newRepString='repeating_modifier_'+generateRowID();_constants.ABILITIES.forEach(function(ability){if((0,_utilities.exists)(data[ability+'_bonus'])||(0,_utilities.exists)(data[ability+'_check_bonus'])){data[newRepString+'_name']='Old ability modifiers';}if((0,_utilities.exists)(data[ability+'_bonus'])){data[newRepString+'_ability_score_toggle']=1;data[newRepString+'_'+ability+'_score_modifier']=data[ability+'_bonus'];data[ability+'_bonus']='';}if((0,_utilities.exists)(data[ability+'_check_bonus'])){data[newRepString+'_ability_check_toggle']=1;data[newRepString+'_'+ability+'_check_modifier']=data[ability+'_check_bonus'];data[ability+'_check_bonus']='';}});if((0,_utilities.exists)(data.initiative_bonus)){data[newRepString+'_name']='Old ability modifiers';data[newRepString+'_ability_check_toggle']=1;data[newRepString+'_initiative_modifier']=data.initiative_bonus;data.initiative_bonus='';}if((0,_utilities.exists)(data.initiative_second_ability)){data[newRepString+'_name']='Old ability modifiers';data[newRepString+'_ability_check_toggle']=1;data[newRepString+'_initiative_modifier_ability']=data.initiative_second_ability;data.initiative_second_ability='';}var i=0;skillsRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_bonus'])){data[newRepString+'_ability_check_toggle']=1;data[newRepString+'_skill_'+i+'_modifier']=1;data[repString+'_bonus']='';}if((0,_utilities.exists)(data[repString+'_passive_bonus'])){data[newRepString+'_ability_check_toggle']=1;data[newRepString+'_skill_'+i+'_passive_modifier']=1;data[repString+'_passive_bonus']='';}i+=1;});}},{key:'savingThrowBonusesToModifiers',value:function savingThrowBonusesToModifiers(data){var repString='repeating_modifier_'+generateRowID();_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).forEach(function(savingThrow){if((0,_utilities.exists)(data[savingThrow+'_bonus'])){data[repString+'_name']='Old saving throw modifiers';data[repString+'_'+savingThrow+'_modifier']=data[savingThrow+'_bonus'];data[savingThrow+'_bonus']='';}});}},{key:'armorTypeUpgrade',value:function armorTypeUpgrade(data){armorRepStrings(data).forEach(function(repString){if(!data[repString+'_type']){data[repString+'_type']='LIGHT_ARMOR';}});}},{key:'qtyToUses',value:function qtyToUses(data){ammoRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_qty'])){data[repString+'_uses']=data[repString+'_qty'];data[repString+'_qty']='';}});equipmentRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_qty'])){if((0,_utilities.exists)(data[repString+'_weight'])){data[repString+'_weight_per_use']=1;}data[repString+'_uses']=data[repString+'_qty'];data[repString+'_qty']='';}});}},{key:'clearUsesMax',value:function clearUsesMax(data){actionsRepStrings(data).concat(equipmentRepStrings(data)).concat(armorRepStrings(data)).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_uses_max'])&&!(0,_utilities.exists)(data[repString+'_recharge'])){data[repString+'_uses_max']='';}});}},{key:'attacksToOffense',value:function attacksToOffense(data){var _this5=this;var fieldsToConvert=_constants.REPEATING_FIELDS.default.concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras);attacksRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_name'])){var newRepeatingString='repeating_offense_'+generateRowID();fieldsToConvert.forEach(function(field){_this5.oldRepeatingValueToNew(data,repString,newRepeatingString,field);});}removeRepeatingRowAndFromData(data,repString);});}},{key:'weightPerUse',value:function weightPerUse(data){ammoRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_weight_per_use'])){data[repString+'_weight']=data[repString+'_weight_per_use'];data[repString+'_weight_per_use']=1;}});equipmentRepStrings(data).forEach(function(repString){if((0,_utilities.exists)(data[repString+'_weight_per_use'])){data[repString+'_weight']=data[repString+'_weight_per_use'];data[repString+'_weight_per_use']=1;}});}},{key:'versionCompare',value:function versionCompare(left,right){if(typeof left!=='string'||typeof right!=='string'){return false;}var a=left.split('.');var b=right.split('.');var len=Math.max(a.length,b.length);for(var i=0;i<len;i+=1){if(a[i]&&!b[i]&&(0,_utilities.getIntValue)(a[i])>0||(0,_utilities.getIntValue)(a[i])>(0,_utilities.getIntValue)(b[i])){return 1;}else if(b[i]&&!a[i]&&(0,_utilities.getIntValue)(b[i])>0||(0,_utilities.getIntValue)(a[i])<(0,_utilities.getIntValue)(b[i])){return-1;}}return 0;}},{key:'runUpgrade',value:function runUpgrade(sheetVersion){var _this6=this;var repeatingSections=[];var collectionArray=[];if(this.versionCompare(sheetVersion,'8.0.0')<0){collectionArray=collectionArray.concat(_constants.FIELDS.d20).concat(['roll_setting']);repeatingSections=repeatingSections.concat({name:'repeating_skill',collectionArrayAddItems:['skill_d20']});}if(this.versionCompare(sheetVersion,'9.0.0')<0){collectionArray=collectionArray.concat(_constants.FIELDS.d20).concat(['roll_setting']).concat(['spell_ability','ac_ability','ac_unarmored_ability','initiative_ability','hide_spell_content','hide_content','spell_slots_toggle','spell_points_toggle','spell_condensed','spell_contents','attacks_vs_target_ac','attacks_vs_target_name','legendary_action_amount','auto_revert_advantage','saving_throws_half_proficiency','weight_system']).concat(['size','initiative_roll','ammo_used']);}if(this.versionCompare(sheetVersion,'9.1.0')<0){resistances.updateDamageResistances();collectionArray=collectionArray.concat(['halfling_luck','initiative_to_tracker','initiative_tie_breaker','critical_damage_maximized','brutal_critical','reliable_talent']).concat(['distance_system']).concat(_constants.SENSES).concat(_constants.SPEEDS);var actionTypes=['action','reaction','legendaryaction','lairaction','regionaleffect','trait'];var repeatingActionsAndSpells=actionTypes.map(function(actionType){return'repeating_'+actionType;}).concat(_constants.SPELL_LEVELS.map(function(spellLevel){return'repeating_spell'+spellLevel;}));repeatingSections=repeatingSections.concat(repeatingActionsAndSpells.map(function(repeatingSection){return{name:repeatingSection,collectionArrayAddItems:['storage_name'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras).concat(['roll_toggle','display_text','heal','higher_level_dice','type']).concat(['damage','damage_ability','damage_bonus','damage_type']).concat(['second_damage_toggle','second_damage','second_damage_ability','second_damage_bonus','second_damage_type'])};}));}if(this.versionCompare(sheetVersion,'9.2.0')<0){collectionArray=collectionArray.concat(['death_saving_throw_prof']);}if(this.versionCompare(sheetVersion,'10.0.0')<0){repeatingSections=repeatingSections.concat({name:'repeating_racialfeature',collectionArrayAddItems:['toggle_details','storage_name'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras)});}if(this.versionCompare(sheetVersion,'10.1.3')<0){var repeatingSpells=_constants.SPELL_LEVELS.map(function(spellLevel){return'repeating_spell'+spellLevel;});repeatingSections=repeatingSections.concat(repeatingSpells.map(function(repeatingSection){return{name:repeatingSection,collectionArrayAddItems:['attack_damage_dice','saving_throw_damage_dice','other_damage_dice']};}));}if(this.versionCompare(sheetVersion,'11.3.2')<0){collectionArray=collectionArray.concat(['death_save_prof','death_save_output_option']).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_save_prof';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_save_bonus';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_proficient';})).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_saving_throw_bonus';}));}if(this.versionCompare(sheetVersion,'12.0.0')<0){collectionArray=collectionArray.concat(['ac_ability','ac_unarmored_ability','ac_armored_bonus','ac_unarmored_bonus','barbarian_level','monk_level']);}if(this.versionCompare(sheetVersion,'12.0.4')<0){collectionArray=collectionArray.concat(['global_ability_bonus','global_check_bonus','global_attack_bonus','global_melee_attack_bonus','global_ranged_attack_bonus','global_spell_attack_bonus','global_damage_bonus','global_melee_damage_bonus','global_ranged_damage_bonus','global_spell_damage_bonus','global_spell_dc_bonus','global_spell_heal_bonus','global_saving_throw_bonus']);}if(this.versionCompare(sheetVersion,'13.0.1')<0){collectionArray=collectionArray.concat(_constants.ABILITIES.map(function(ability){return ability+'_bonus';})).concat(_constants.ABILITIES.map(function(ability){return ability+'_check_bonus';})).concat(['initiative_bonus','initiative_second_ability']).concat(_constants.SAVING_THROWS.concat(_constants.CUSTOM_SAVING_THROWS).map(function(savingThrow){return savingThrow+'_bonus';}));repeatingSections=repeatingSections.concat({name:'repeating_modifier',collectionArrayAddItems:['ability_checks_modifier','saving_throws_modifier'].concat(['active'])}).concat({name:'repeating_armor',collectionArrayAddItems:['type']});}if(this.versionCompare(sheetVersion,'14.0.0')<0){collectionArray=collectionArray.concat(_constants.FIELDS.pb).concat(['distance_system']).concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.savingThrow).concat(_constants.FIELDS.attackModifier).concat(_constants.FIELDS.weaponAttackModifier).concat(_constants.FIELDS.meleeWeaponAttackModifier).concat(_constants.FIELDS.rangedWeaponAttackModifier).concat(_constants.FIELDS.spellAttackModifier).concat(_constants.FIELDS.damageModifier).concat(_constants.FIELDS.weaponDamageModifier).concat(_constants.FIELDS.meleeWeaponDamageModifier).concat(_constants.FIELDS.rangedWeaponDamageModifier).concat(_constants.FIELDS.spellDamageModifier).concat(_constants.FIELDS.attacksVs).concat(_constants.FIELDS.automaticDamage).concat(['show_dice_modifiers','show_crit_range','critical_damage_houserule','savage_attacks','class_feature_barbarian_brutal_critical_toggle','barbarian_level']).concat(['use_custom_saving_throws']).concat(['weight_system','weight_offense','weight_utility']);repeatingSections=repeatingSections.concat({name:'repeating_ammo',collectionArrayAddItems:['weight','qty']}).concat({name:'repeating_equipment',collectionArrayAddItems:['weight','qty']}).concat({name:'repeating_attack',collectionArrayAddItems:_constants.REPEATING_FIELDS.default.concat(_constants.REPEATING_FIELDS.modifiersAndProperties).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.cost).concat(_constants.REPEATING_FIELDS.recharge).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras)});}if(this.versionCompare(sheetVersion,'14.1.0')<0){var typesToConvert=_constants.ACTION_TYPES.concat(['equipment','armor']).map(function(actionType){return'repeating_'+actionType;});repeatingSections=repeatingSections.concat(typesToConvert.map(function(repeatingSection){return{name:repeatingSection,collectionArrayAddItems:['uses_max','recharge','weight','weight_per_use']};}));}collectionArray=(0,_utilities.uniqueArray)(collectionArray);server.getSetItems('upgrade.runUpgrade',{repeatingSections:repeatingSections,collectionArray:collectionArray,process:function process(data){if(_this6.versionCompare(sheetVersion,'8.0.0')<0){_this6.removeRollInfo(data);}if(_this6.versionCompare(sheetVersion,'9.0.0')<0){_this6.ammoPerUse(data);_this6.sizeTranslations(data);_this6.updateFieldsFor9(data);_this6.newAttackSetup(data);}if(_this6.versionCompare(sheetVersion,'9.1.0')<0){_this6.handle9Point1Upgrade(data);_this6.restoreReachAndRange(data);_this6.traitsToClassFeatures(data);_this6.translateRecharges(data);}if(_this6.versionCompare(sheetVersion,'9.2.0')<0){_this6.deathSaveProf(data);}if(_this6.versionCompare(sheetVersion,'10.0.0')<0){_this6.racialFeaturesToRacialTraits(data);}if(_this6.versionCompare(sheetVersion,'10.1.3')<0){_this6.newCantripFormula(data);}if(_this6.versionCompare(sheetVersion,'11.3.2')<0){_this6.savingThrowsSaveToSavingThrow(data);}if(_this6.versionCompare(sheetVersion,'12.0.0')<0){_this6.unarmoredToArmor(data);}if(_this6.versionCompare(sheetVersion,'12.0.3')<0){_this6.modifierForAbilitiesAndSavingThrows(data);}if(_this6.versionCompare(sheetVersion,'12.0.4')<0){_this6.globalBonusesToModifiers(data);}if(_this6.versionCompare(sheetVersion,'13.0.1')<0){_this6.abilityBonusesToModifiers(data);_this6.savingThrowBonusesToModifiers(data);_this6.armorTypeUpgrade(data);}if(_this6.versionCompare(sheetVersion,'14.0.0')<0){_this6.qtyToUses(data);_this6.attacksToOffense(data);}if(_this6.versionCompare(sheetVersion,'14.1.0')<0){_this6.clearUsesMax(data);_this6.weightPerUse(data);}},callback:function callback(){if(_this6.versionCompare(sheetVersion,'9.0.0')<0){senses.update();speeds.update();proficiencyBonus.update();}if(_this6.versionCompare(sheetVersion,'9.1.0')<0){spells.generateHigherLevelQueries();spells.count();}if(_this6.versionCompare(sheetVersion,'10.0.0')<0){actions.updateChatMacroForAll();}if(_this6.versionCompare(sheetVersion,'10.1.0')<0){spells.findSpellcasting();}if(_this6.versionCompare(sheetVersion,'11.0.0')<0){spells.updateSlots();classFeatures.determineClassFeatures();}if(_this6.versionCompare(sheetVersion,'13.0.1')<0){abilities.update();abilityChecks.update();savingThrows.updateSavingThrows();spells.updateDCAndAttack();}if(_this6.versionCompare(sheetVersion,'14.1.1')<0){actions.updateAll();equipment.update();equipment.updateArmor();}if(_this6.versionCompare(sheetVersion,'14.2.5')<0){actions.updateAll();spells.update();}if(_this6.versionCompare(sheetVersion,'15.0.0')<0){modifiers.update();}if(_this6.versionCompare(sheetVersion,'15.5.0')<0){abilityChecks.updateSkill();}if(_this6.versionCompare(sheetVersion,'15.5.9')<0){classes.updateLevels();hitDice.update();}processing.clearProcessing();},alwaysExecuteCallback:true});}},{key:'upgrade',value:function upgrade(sheetVersion){var _this7=this;var upgrades=['8.0.0','9.0.0','9.1.0','9.2.0','10.0.0','10.1.0','10.1.1','10.1.3','11.0.0','11.3.2','12.0.0','12.0.3','12.0.4','12.0.5','13.0.1','14.0.0','14.1.0','14.1.1','14.2.5','15.0.0','15.5.0'];var upgradesToRun=[];upgrades.forEach(function(version){if(_this7.versionCompare(sheetVersion,version)<0){upgradesToRun.push(version);}});if(upgradesToRun&&upgradesToRun.length>0){processing.addToProcessing(upgradesToRun,function(){_this7.runUpgrade(sheetVersion);});}}}]);return Upgrade;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilitiesUtil":2,"../abilities/AbilityChecks":3,"../actions/Actions":9,"../classes/Classes":12,"../equipment/Equipment":13,"../features/classFeatures/ClassFeatures":15,"../hitDice/HitDice":18,"../modifiers/Modifiers":20,"../proficiencyBonus/ProficiencyBonus":23,"../resistances/Resistances":24,"../savingThrows/SavingThrows":26,"../scripts/constants":35,"../senses/Senses":38,"../speeds/Speeds":40,"../spells/Spells":41,"./Processing":32,"./Server":33,"./utilities":37}],35:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});var ABILITIES=['strength','dexterity','constitution','intelligence','wisdom','charisma','honor','sanity'];var ABILITIES_CAPITALIZED=['Strength','Dexterity','Constitution','Intelligence','Wisdom','Charisma','Honor','Sanity'];var ACTION_TYPES=['offense','utility','action','reaction','legendaryaction','lairaction','regionaleffect','racialtrait','classfeature','feat','trait'];var CLASS_DETAILS={artificer:{hd:'d8',proficiencies:{armor:'Light armor, medium armor',weapons:'Simple weapons',tools:'Thieves\' tools, two other tools of your choice',savingThrows:['constitution','intelligence']},spellcasting:{ability:'intelligence',slots:true,type:'third'}},barbarian:{hd:'d12',proficiencies:{armor:'Light armor, medium armor, shields',weapons:'Simple weapons, martial weapons',tools:'None',savingThrows:['strength','constitution']}},bard:{hd:'d8',proficiencies:{armor:'Light armor',weapons:'Simple weapons, hand crossbows, longswords, rapiers, shortswords',tools:'Three musical instruments of your choice',savingThrows:['dexterity','charisma']},spellcasting:{ability:'charisma',cantrips:true,slots:true,type:'full'}},cleric:{hd:'d8',proficiencies:{armor:'Light armor, medium armor, shields',weapons:'Simple weapons',tools:'None',savingThrows:['wisdom','charisma']},spellcasting:{ability:'wisdom',cantrips:true,prepared:true,slots:true,type:'full'}},druid:{hd:'d8',proficiencies:{armor:'Light armor, medium armor, shields (druids will not wear armor or use shields made of metal)',weapons:'Clubs, daggers, darts, javelins, maces, quarterstaffs, scimitars, sickles, slings, spears',tools:'Herbalism kit',savingThrows:['intelligence','wisdom']},spellcasting:{ability:'wisdom',cantrips:true,prepared:true,slots:true,type:'full'}},fighter:{hd:'d10',proficiencies:{armor:'All armor, shields',weapons:'Simple weapons, martial weapons',tools:'None',savingThrows:['strength','constitution']}},monk:{hd:'d8',proficiencies:{armor:'None',weapons:'Simple weapons, shortswords',tools:'Choose one type of artisan\'s tools or one musical instrument',savingThrows:['strength','dexterity']}},paladin:{hd:'d10',proficiencies:{armor:'All armor, shields',weapons:'Simple weapons, martial weapons',tools:'None',savingThrows:['wisdom','charisma']},spellcasting:{ability:'charisma',prepared:true,slots:true,type:'half'}},psion:{hd:'d6',proficiencies:{armor:'None',weapons:'Daggers, darts, slings, quarterstaffs, light crossbows',tools:'None',savingThrows:['intelligence','wisdom']},spellcasting:{ability:'intelligence',cantrips:true,points:true,type:'full-psionics'}},ranger:{hd:'d10',proficiencies:{armor:'Light armor, medium armor, shields',weapons:'Simple weapons, martial weapons',tools:'None',savingThrows:['strength','dexterity']},spellcasting:{ability:'wisdom',slots:true,type:'half'}},rangerua:{hd:'d10',proficiencies:{armor:'Light armor, medium armor, shields',weapons:'Simple weapons, martial weapons',tools:'None',savingThrows:['strength','dexterity']},spellcasting:{ability:'wisdom',slots:true,type:'half'}},rogue:{hd:'d8',proficiencies:{armor:'Light armor',weapons:'Simple weapons, hand crossbows, longswords, rapiers, shortswords',tools:'Thieves\' tools',savingThrows:['dexterity','intelligence']}},sorcerer:{hd:'d6',proficiencies:{armor:'None',weapons:'Daggers, darts, slings, quarterstaffs, light crossbows',tools:'None',savingThrows:['constitution','charisma']},spellcasting:{ability:'charisma',cantrips:true,slots:true,type:'full'}},soulknife:{hd:'d10',proficiencies:{armor:'Light armor, medium armor, shields',weapons:'None',tools:'None',savingThrows:['intelligence','wisdom']},spellcasting:{ability:'intelligence',cantrips:true,points:true,type:'half-psionics'}},summoner:{hd:'d6',proficiencies:{armor:'Light armor',weapons:'Simple weapons',tools:'None',savingThrows:['intelligence','wisdom']},spellcasting:{ability:'charisma',cantrips:true,slots:true,type:'warlock'}},warlock:{hd:'d8',proficiencies:{armor:'Light armor',weapons:'Simple weapons',tools:'None',savingThrows:['wisdom','charisma']},spellcasting:{ability:'charisma',cantrips:true,type:'warlock'}},wizard:{hd:'d6',proficiencies:{armor:'None',weapons:'Daggers, darts, slings, quarterstaffs, light crossbows',tools:'None',savingThrows:['intelligence','wisdom']},spellcasting:{ability:'intelligence',cantrips:true,prepared:true,slots:true,type:'full'}}};var CLASSES=Object.keys(CLASS_DETAILS);var CUSTOM_SAVING_THROWS=['fortitude','reflex','will'];var FIELDS={abilityCheckModifier:['ability_check_modifier','ability_check_modifier_dice'],abilityScores:ABILITIES.concat(ABILITIES.map(function(ability){return ability+'_score_modifier';})).concat(['ability_score_modifier']),d20:['shaped_d20'],attackModifier:['attack_modifier','attack_modifier_dice'],attacksVs:['attacks_vs_target_ac','attacks_vs_target_name'],automaticDamage:['automatically_roll_damage_for_attacks','automatically_roll_damage_for_saving_throws'],damageModifier:['damage_modifier','damage_modifier_dice'],pb:['level','challenge','proficiency_dice'],savingThrow:['base_dc'],spellDCModifier:['spell_dc_modifier']};FIELDS.weaponAttackModifier=FIELDS.attackModifier.concat(FIELDS.attackModifier.map(function(field){return'weapon_'+field;}));FIELDS.weaponDamageModifier=FIELDS.damageModifier.concat(FIELDS.damageModifier.map(function(field){return'weapon_'+field;}));FIELDS.meleeWeaponAttackModifier=FIELDS.attackModifier.concat(FIELDS.attackModifier.map(function(field){return'melee_weapon_'+field;}));FIELDS.meleeWeaponDamageModifier=FIELDS.damageModifier.concat(FIELDS.damageModifier.map(function(field){return'melee_weapon_'+field;}));FIELDS.rangedWeaponAttackModifier=FIELDS.attackModifier.concat(FIELDS.attackModifier.map(function(field){return'ranged_weapon_'+field;}));FIELDS.rangedWeaponDamageModifier=FIELDS.damageModifier.concat(FIELDS.damageModifier.map(function(field){return'ranged_weapon_'+field;}));FIELDS.spellAttackModifier=FIELDS.attackModifier.concat(FIELDS.attackModifier.map(function(field){return'spell_'+field;}));FIELDS.spellDamageModifier=FIELDS.damageModifier.concat(FIELDS.damageModifier.map(function(field){return'spell_'+field;}));var HEAL_QUERY='?{Heal Bonus Amount|}';var HIT_DIE=[20,12,10,8,6,4,2,0];var REGEX={singleNumber:/(\d+)?/,openParenthesis:/\s?\(?/,diceAndDie:/(?:(\d+)(d\d+))?/,plusMinusBonus:/\s?((?:\+|-)\s?\d+?)?\s?/};var REPEATING_FIELDS={ammo:['ammo_field_name','ammo_per_use'],attack:['attack_toggle','attack_string','attack_type','proficiency','attack_ability','attack_bonus','to_hit','reach','range','attack_target','crit_range'],content:['content_toggle','content'],cost:['cost'],damage:['damage_toggle','damage_formula','damage_string','damage_average','damage_dice','damage_die','damage_dice_modifier','damage_ability','damage_bonus','damage_crit','damage_type','higher_level_dice'],default:['name','type','roll_formula','toggle_details','parsed'],extras:['emote','freetext','freeform'],heal:['heal_toggle','heal_dice','heal_die','heal_dice_modifier','heal_ability','heal_bonus','heal_query_toggle','heal_higher_level_dice','higher_level_heal'],modifiersAndProperties:['modifiers','properties'],parse:['damage_from_srd','second_damage_from_srd','damage_type_from_srd','heal_from_srd'],recharge:['recharge'],repeat:['repeat_toggle'],savingThrow:['saving_throw_toggle','saving_throw_ability','saving_throw_bonus','saving_throw_dc','saving_throw_vs_ability','saving_throw_success'],uses:['uses','uses_max','per_use'],weight:['weight','weight_per_use','uses','weight_total','weight_system']};REPEATING_FIELDS.secondDamage=REPEATING_FIELDS.damage.map(function(field){return'second_'+field;}).concat(['second_damage_condition']);REPEATING_FIELDS.attackDamage=REPEATING_FIELDS.damage.map(function(field){return'attack_'+field;});REPEATING_FIELDS.attackSecondDamage=REPEATING_FIELDS.secondDamage.map(function(field){return'attack_'+field;});REPEATING_FIELDS.savingThrowDamage=REPEATING_FIELDS.damage.map(function(field){return'saving_throw_'+field;});REPEATING_FIELDS.savingThrowSecondDamage=REPEATING_FIELDS.secondDamage.map(function(field){return'saving_throw_'+field;});REPEATING_FIELDS.otherDamage=REPEATING_FIELDS.damage.map(function(field){return'other_'+field;});REPEATING_FIELDS.otherSecondDamage=REPEATING_FIELDS.secondDamage.map(function(field){return'other_'+field;});var SAVING_THROWS=ABILITIES.concat(['death']);var SENSES=['blindsight','darkvision','tremorsense','truesight'];var SKILLS={ACROBATICS:'dexterity',ANIMALHANDLING:'wisdom',ARCANA:'intelligence',ATHLETICS:'strength',DECEPTION:'charisma',HISTORY:'intelligence',INSIGHT:'wisdom',INTIMIDATION:'charisma',INVESTIGATION:'intelligence',MEDICINE:'wisdom',NATURE:'intelligence',PERCEPTION:'wisdom',PERFORMANCE:'charisma',PERSUASION:'charisma',RELIGION:'intelligence',SLEIGHTOFHAND:'dexterity',STEALTH:'dexterity',SURVIVAL:'wisdom'};var SKILLS_CUSTOM={ACROBATICS:'dexterity',ARCANA:'intelligence',ATHLETICS:'strength',BRAWN:'strength',FINESSE:'dexterity',INSIGHT:'wisdom',MANIPULATION:'charisma',MEDICINE:'wisdom',NATURE:'wisdom',PERCEPTION:'wisdom',PERSUASION:'charisma',RELIGION:'intelligence',SOCIETY:'intelligence',STEALTH:'dexterity'};var SPEEDS=['speed','speed_burrow','speed_climb','speed_fly','speed_swim'];var SPELL_LEVELS=[0,1,2,3,4,5,6,7,8,9];exports.ABILITIES=ABILITIES;exports.ABILITIES_CAPITALIZED=ABILITIES_CAPITALIZED;exports.ACTION_TYPES=ACTION_TYPES;exports.CLASS_DETAILS=CLASS_DETAILS;exports.CLASSES=CLASSES;exports.CUSTOM_SAVING_THROWS=CUSTOM_SAVING_THROWS;exports.FIELDS=FIELDS;exports.HEAL_QUERY=HEAL_QUERY;exports.HIT_DIE=HIT_DIE;exports.REGEX=REGEX;exports.REPEATING_FIELDS=REPEATING_FIELDS;exports.SAVING_THROWS=SAVING_THROWS;exports.SENSES=SENSES;exports.SKILLS=SKILLS;exports.SKILLS_CUSTOM=SKILLS_CUSTOM;exports.SPEEDS=SPEEDS;exports.SPELL_LEVELS=SPELL_LEVELS;
|
||
|
||
},{}],36:[function(require,module,exports){
|
||
'use strict';var _Abilities=require('../abilities/Abilities');var _AbilityChecks=require('../abilities/AbilityChecks');var _Actions=require('../actions/Actions');var _ArmorClass=require('../armorClass/ArmorClass');var _Attachers=require('../attachers/Attachers');var _Classes=require('../classes/Classes');var _ClassFeatures=require('../features/classFeatures/ClassFeatures');var _Equipment=require('../equipment/Equipment');var _Header=require('../header/Header');var _HitDice=require('../hitDice/HitDice');var _HitPoints=require('../hitPoints/HitPoints');var _Initialize=require('./Initialize');var _Modifiers=require('../modifiers/Modifiers');var _Npc=require('../npc/Npc');var _processing=require('../processing/processing');var _ProficiencyBonus=require('../proficiencyBonus/ProficiencyBonus');var _RacialTraits=require('../features/racialTraits/RacialTraits');var _Resistances=require('../resistances/Resistances');var _Rest=require('../rest/Rest');var _SavingThrows=require('../savingThrows/SavingThrows');var _Senses=require('../senses/Senses');var _Settings=require('../settings/Settings');var _Speeds=require('../speeds/Speeds');var _Spells=require('../spells/Spells');var _ImportData=require('./ImportData');var abilities=new _Abilities.Abilities();abilities.setup();var abilityChecks=new _AbilityChecks.AbilityChecks();abilityChecks.setup();var actions=new _Actions.Actions();actions.setup();var armorClass=new _ArmorClass.ArmorClass();armorClass.setup();var attachers=new _Attachers.Attachers();attachers.setup();var classes=new _Classes.Classes();classes.setup();var classFeatures=new _ClassFeatures.ClassFeatures();classFeatures.setup();var equipment=new _Equipment.Equipment();equipment.setup();var header=new _Header.Header();header.setup();var hitDice=new _HitDice.HitDice();hitDice.setup();var hitPoints=new _HitPoints.HitPoints();hitPoints.setup();var initialize=new _Initialize.Initialize();initialize.setup();var modifiers=new _Modifiers.Modifiers();modifiers.setup();var npc=new _Npc.Npc();npc.setup();var processing=new _processing.Processing();processing.setup();var proficiencyBonus=new _ProficiencyBonus.ProficiencyBonus();proficiencyBonus.setup();var racialTraits=new _RacialTraits.RacialTraits();racialTraits.setup();var resistances=new _Resistances.Resistances();resistances.setup();var rest=new _Rest.Rest();rest.setup();var savingThrows=new _SavingThrows.SavingThrows();savingThrows.setup();var senses=new _Senses.Senses();senses.setup();var settings=new _Settings.Settings();settings.setup();var speeds=new _Speeds.Speeds();speeds.setup();var spells=new _Spells.Spells();spells.setup();var importData=new _ImportData.ImportData();importData.setup();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilityChecks":3,"../actions/Actions":9,"../armorClass/ArmorClass":10,"../attachers/Attachers":11,"../classes/Classes":12,"../equipment/Equipment":13,"../features/classFeatures/ClassFeatures":15,"../features/racialTraits/RacialTraits":16,"../header/Header":17,"../hitDice/HitDice":18,"../hitPoints/HitPoints":19,"../modifiers/Modifiers":20,"../npc/Npc":21,"../processing/processing":22,"../proficiencyBonus/ProficiencyBonus":23,"../resistances/Resistances":24,"../rest/Rest":25,"../savingThrows/SavingThrows":26,"../senses/Senses":38,"../settings/Settings":39,"../speeds/Speeds":40,"../spells/Spells":41,"./ImportData":30,"./Initialize":31}],37:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});var isUndefined=exports.isUndefined=function isUndefined(value){return typeof value==='undefined';};var isUndefinedOrEmpty=exports.isUndefinedOrEmpty=function isUndefinedOrEmpty(value){return isUndefined(value)||value==='';};var isZero=exports.isZero=function isZero(value){return value==='0'||value===0;};var isUndefinedOrZero=exports.isUndefinedOrZero=function isUndefinedOrZero(value){return isUndefined(value)||value==='0'||value===0;};var existsAllowZero=exports.existsAllowZero=function existsAllowZero(value){return!isUndefinedOrEmpty(value)&&value!=='';};var exists=exports.exists=function exists(value){return!isUndefinedOrEmpty(value)&&value!==''&&value!=='0'&&value!==0;};var objIsNotEmpty=exports.objIsNotEmpty=function objIsNotEmpty(obj){return obj&&Object.keys(obj)&&Object.keys(obj).length>0;};var uniqueArray=exports.uniqueArray=function uniqueArray(arrArg){return arrArg.filter(function(elem,pos,arr){return arr.indexOf(elem)===pos;});};var calculatePercentDifference=exports.calculatePercentDifference=function calculatePercentDifference(oldValue,newValue){return Math.abs((oldValue-newValue)/oldValue*100);};var getIntValue=exports.getIntValue=function getIntValue(value,defaultValue){return parseInt(value,10)||defaultValue||0;};var getFloatValue=exports.getFloatValue=function getFloatValue(value,defaultValue){return parseFloat(value)||defaultValue||0;};var getRepeatingInfo=exports.getRepeatingInfo=function getRepeatingInfo(leadingString,eventInfo){var re=new RegExp(leadingString+'_(-[a-zA-Z0-9-]*)_(.*)');var match=eventInfo.sourceAttribute.match(re);var result=void 0;if(match&&match[1]&&match[2]){result={rowId:match[1],field:match[2]};}return result;};var getDamagePrefix=exports.getDamagePrefix=function getDamagePrefix(data,repString){var prefix='other';if(exists(data[repString+'_attack_toggle'])||exists(data[repString+'_attack_ability'])||exists(data[repString+'_attack_bonus'])||exists(data[repString+'_reach'])){prefix='attack';}else if(exists(data[repString+'_saving_throw_toggle'])||exists(data[repString+'_saving_throw_ability'])||exists(data[repString+'_saving_throw_vs_ability'])){prefix='saving_throw';}else if(exists(data[repString+'_heal_toggle'])||exists(data[repString+'_heal_ability'])||exists(data[repString+'_heal_from_srd'])){prefix='heal';}return prefix;};var parseDiceAndDie=exports.parseDiceAndDie=function parseDiceAndDie(data,repString,prefix,fieldFrom){if(exists(data[repString+'_'+fieldFrom])){var damageResultRegex=/(\d+)?(d\d+)/gi;var damageResult=damageResultRegex.exec(data[repString+'_'+fieldFrom]);if(damageResult&&damageResult[2]){if(isUndefinedOrEmpty(data[repString+'_'+prefix+'_dice'])){data[repString+'_'+prefix+'_dice']=damageResult[1]||1;}data[repString+'_'+prefix+'_die']=damageResult[2];}}};var getRepString=exports.getRepString=function getRepString(field){return field.split('_').slice(0,3).join('_');};var getRepStringsFromData=exports.getRepStringsFromData=function getRepStringsFromData(data){return uniqueArray(Object.keys(data).filter(function(field){return field.includes('repeating');}).map(function(field){return getRepString(field);}));};var getRepeatingItemOfRepeatingString=exports.getRepeatingItemOfRepeatingString=function getRepeatingItemOfRepeatingString(repString){return repString.substring(0,repString.lastIndexOf('_'));};var getIdOfRepeatingString=exports.getIdOfRepeatingString=function getIdOfRepeatingString(repString){return repString.substring(repString.lastIndexOf('_')+1);};var getRepeatingSectionOfRepeatingString=exports.getRepeatingSectionOfRepeatingString=function getRepeatingSectionOfRepeatingString(repString){return getIdOfRepeatingString(getRepeatingItemOfRepeatingString(repString));};var getLevelOfRepeatingString=exports.getLevelOfRepeatingString=function getLevelOfRepeatingString(repString){var repeatingSection=getRepeatingItemOfRepeatingString(repString);return getIntValue(repeatingSection.substr(repeatingSection.length-1));};var getSkillIdByStorageName=exports.getSkillIdByStorageName=function getSkillIdByStorageName(data,repStrings,prop){var returnId=void 0;var skillByStorageName=repStrings.filter(function(repString){return data[repString+'_storage_name']&&data[repString+'_storage_name'].toLowerCase()===prop.toLowerCase();});if(skillByStorageName&&skillByStorageName.length>0){returnId=getIdOfRepeatingString(skillByStorageName[0]);}return returnId;};var findClosest=exports.findClosest=function findClosest(array,goal){return array.reduce(function(prev,curr){return Math.abs(curr-goal)<Math.abs(prev-goal)?curr:prev;});};var addToRollFormula=exports.addToRollFormula=function addToRollFormula(data,repString,value){if(!exists(data[repString+'_roll_formula'])){data[repString+'_roll_formula']=value;}else{data[repString+'_roll_formula']+=' '+value;}};var calculatePB=exports.calculatePB=function calculatePB(levelOrChallenge){var pb=2;if(exists(levelOrChallenge)){pb+=Math.floor(Math.abs((levelOrChallenge-1)/4));}return pb;};var findHighestLevelOrChallenge=exports.findHighestLevelOrChallenge=function findHighestLevelOrChallenge(level,challenge){level=getIntValue(level);if(challenge==='1/8'||challenge==='1/4'||challenge==='1/2'){challenge=1;}else{getIntValue(challenge);}return Math.max(level,challenge);};var calculatePBFromLevelAndChallenge=exports.calculatePBFromLevelAndChallenge=function calculatePBFromLevelAndChallenge(level,challenge){return calculatePB(findHighestLevelOrChallenge(level,challenge));};var getPB=exports.getPB=function getPB(data){var pb=calculatePBFromLevelAndChallenge(data.level,data.challenge);if(exists(data.proficiency_dice)){pb='d'+pb*2+'cf0cs0';}return pb;};var getHalfPB=exports.getHalfPB=function getHalfPB(data,roundUp){var pb=calculatePBFromLevelAndChallenge(data.level,data.challenge);if(exists(data.proficiency_dice)){pb='d'+pb+'cf0cs0';}else if(roundUp){pb=Math.ceil(pb/2);}else{pb=Math.floor(pb/2);}return pb;};var getExpertise=exports.getExpertise=function getExpertise(data){var pb=calculatePBFromLevelAndChallenge(data.level,data.challenge);if(exists(data.proficiency_dice)){pb='2d'+pb*2+'cf0cs0';}else{pb*=2;}return pb;};var formatPBProfDice=exports.formatPBProfDice=function formatPBProfDice(data){if(exists(data.proficiency_dice)){data.pb='d'+data.pb*2;}data.pb_display=data.pb;};
|
||
|
||
},{}],38:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Senses=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Distance=require('../scripts/Distance');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var distance=new _Distance.Distance();var server=new _Server.Server();var Senses=exports.Senses=function(){function Senses(){_classCallCheck(this,Senses);}_createClass(Senses,[{key:'parseFromSRD',value:function parseFromSRD(data){if(data.senses){data.senses=data.senses.toLowerCase();var regex=/(blindsight|darkvision|tremorsense|truesight)\s+(\d+)\s?(ft\.?|m\.?)/g;var senses=void 0;while((senses=regex.exec(data.senses))!==null){data[senses[1]]=senses[2]+' '+senses[3];}if(data.senses&&data.senses.includes('blind beyond')){data.blindsight_blind_beyond=1;}data.senses='';}}},{key:'update',value:function update(){var _this=this;server.getSetItems('senses.update',{collectionArray:['blindsight_blind_beyond','senses','senses_string','distance_system'].concat(_constants.SENSES),process:function process(data){var senses=[];_this.parseFromSRD(data);if(!(0,_utilities.isUndefinedOrEmpty)(data.blindsight)){distance.convert(data,'blindsight');senses.push(getTranslationByKey('BLINDSIGHT').toLowerCase()+' '+data.blindsight+((0,_utilities.exists)(data.blindsight_blind_beyond)?' ('+getTranslationByKey('BLIND_BEYOND').toLowerCase()+')':''));}if(!(0,_utilities.isUndefinedOrEmpty)(data.darkvision)){distance.convert(data,'darkvision');senses.push(getTranslationByKey('DARKVISION').toLowerCase()+' '+data.darkvision);}if(!(0,_utilities.isUndefinedOrEmpty)(data.tremorsense)){distance.convert(data,'tremorsense');senses.push(getTranslationByKey('TREMORSENSE').toLowerCase()+' '+data.tremorsense);}if(!(0,_utilities.isUndefinedOrEmpty)(data.truesight)){distance.convert(data,'truesight');senses.push(getTranslationByKey('TRUESIGHT').toLowerCase()+' '+data.truesight);}data.senses_string=senses.join(', ');}});}},{key:'setup',value:function setup(){var _this2=this;var sensesMap=_constants.SENSES.concat(['blindsight_blind_beyond','senses','distance_system']).map(function(sense){return'change:'+sense;}).join(' ');on(sensesMap,function(){_this2.update();});}}]);return Senses;}();
|
||
|
||
},{"../scripts/Distance":28,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],39:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Settings=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Abilities=require('../abilities/Abilities');var _AbilityChecks=require('../abilities/AbilityChecks');var _Actions=require('../actions/Actions');var _SavingThrows=require('../savingThrows/SavingThrows');var _Server=require('../scripts/Server');var _Spells=require('../spells/Spells');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilities=new _Abilities.Abilities();var abilityChecks=new _AbilityChecks.AbilityChecks();var actions=new _Actions.Actions();var savingThrows=new _SavingThrows.SavingThrows();var server=new _Server.Server();var spells=new _Spells.Spells();var Settings=exports.Settings=function(){function Settings(){_classCallCheck(this,Settings);}_createClass(Settings,[{key:'updateShapedD20',value:function updateShapedD20(){server.getSetItems('settings.updateShapedD20',{collectionArray:['roll_setting'].concat(_constants.FIELDS.d20),process:function process(data){if(data.shaped_d20==='1d20'){data.roll_setting='roll2';abilities.update();abilityChecks.update();abilityChecks.updateSkill();abilityChecks.updateMacro();savingThrows.updateSavingThrows();actions.updateAllWithAttack();spells.update();spells.updateDCAndAttack();}else if(data.roll_setting==='roll2'){data.roll_setting='ignore';abilities.update();abilityChecks.update();abilityChecks.updateSkill();abilityChecks.updateMacro();savingThrows.updateSavingThrows();actions.updateAllWithAttack();spells.update();spells.updateDCAndAttack();}}});}},{key:'updateDiceSystem',value:function updateDiceSystem(){server.getSetItems('settings.updateDiceSystem',{collectionArray:['dice_system'],process:function process(data){data.shaped_d20=data.dice_system;}});}},{key:'updateWeightSystem',value:function updateWeightSystem(){server.getSetItems('settings.updateWeightSystem',{collectionArray:['weight_system','weight_per_coin','carrying_capacity_multiplier','max_push_drag_lift_multiplier','encumbered_multiplier','heavily_encumbered_multiplier'],process:function process(data){if(data.weight_system==='POUNDS'){data.weight_per_coin=0.02;data.carrying_capacity_multiplier=15;data.max_push_drag_lift_multiplier=30;data.encumbered_multiplier=5;data.heavily_encumbered_multiplier=10;}else if(data.weight_system==='KILOGRAMS'){data.weight_per_coin=0.009;data.carrying_capacity_multiplier=7;data.max_push_drag_lift_multiplier=14;data.encumbered_multiplier=2.5;data.heavily_encumbered_multiplier=5;}}});}},{key:'updatePreparedMatters',value:function updatePreparedMatters(){server.getSetItems('settings.updatePreparedMatters',{collectionArray:['prepared_matters','prepared_matters_var'],process:function process(data){if((0,_utilities.exists)(data.prepared_matters)){data.prepared_matters_var=true;}else{data.prepared_matters_var='';}}});}},{key:'setup',value:function setup(){var _this=this;on('change:shaped_d20',function(){_this.updateShapedD20();});on('change:dice_system',function(){_this.updateDiceSystem();});on('change:weight_system',function(){_this.updateWeightSystem();});on('change:prepared_matters',function(){_this.updatePreparedMatters();});on('change:show_passive_skills',function(){abilityChecks.updateSkill();});on('change:attacks_vs_target_ac change:attacks_vs_target_name change:show_crit_range change:critical_damage_houserule change:automatically_roll_damage_for_attacks',function(){actions.updateAllWithAttack();spells.update();});on('change:automatically_roll_damage_for_saving_throws',function(){actions.updateAll();spells.update();});}}]);return Settings;}();
|
||
|
||
},{"../abilities/Abilities":1,"../abilities/AbilityChecks":3,"../actions/Actions":9,"../savingThrows/SavingThrows":26,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37,"../spells/Spells":41}],40:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Speeds=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _Distance=require('../scripts/Distance');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var distance=new _Distance.Distance();var server=new _Server.Server();var Speeds=exports.Speeds=function(){function Speeds(){_classCallCheck(this,Speeds);}_createClass(Speeds,[{key:'parseFromSRD',value:function parseFromSRD(data){if((0,_utilities.exists)(data.npc_speed)){data.npc_speed=data.npc_speed.toLowerCase();var match=data.npc_speed.match(/^\s*(\d+)\s?(ft\.?|m\.?)/);if(match&&match[1]){data.speed=match[1]+' '+match[2];}var regex=/(burrow|climb|fly|swim)\s+(\d+)\s?(ft\.?|m\.?)/g;var speeds=void 0;while((speeds=regex.exec(data.npc_speed))!==null){data['speed_'+speeds[1]]=speeds[2]+' '+speeds[3];}if(data.npc_speed&&data.npc_speed.includes('hover')){data.speed_fly_hover=1;}data.npc_speed='';}}},{key:'update',value:function update(){var _this=this;server.getSetItems('speed.update',{collectionArray:['speed_fly_hover','npc_speed','speed_string','distance_system'].concat(_constants.SPEEDS),process:function process(data){var speed=[];_this.parseFromSRD(data);if(!(0,_utilities.isUndefinedOrEmpty)(data.speed)){distance.convert(data,'speed');speed.push(''+data.speed);}if(!(0,_utilities.isUndefinedOrEmpty)(data.speed_burrow)){distance.convert(data,'speed_burrow');speed.push(getTranslationByKey('BURROW').toLowerCase()+' '+data.speed_burrow);}if(!(0,_utilities.isUndefinedOrEmpty)(data.speed_climb)){distance.convert(data,'speed_climb');speed.push(getTranslationByKey('CLIMB').toLowerCase()+' '+data.speed_climb);}if(!(0,_utilities.isUndefinedOrEmpty)(data.speed_fly)){distance.convert(data,'speed_fly');speed.push(getTranslationByKey('FLY').toLowerCase()+' '+data.speed_fly+((0,_utilities.exists)(data.speed_fly_hover)?' ('+getTranslationByKey('HOVER').toLowerCase()+')':''));}if(!(0,_utilities.isUndefinedOrEmpty)(data.speed_swim)){distance.convert(data,'speed_swim');speed.push(getTranslationByKey('SWIM').toLowerCase()+' '+data.speed_swim);}data.speed_string=speed.join(', ');}});}},{key:'setup',value:function setup(){var _this2=this;var speedsMap=_constants.SPEEDS.concat(['speed_fly_hover','npc_speed','distance_system']).map(function(speed){return'change:'+speed;}).join(' ');on(speedsMap,function(){_this2.update();});}}]);return Speeds;}();
|
||
|
||
},{"../scripts/Distance":28,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],41:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});exports.Spells=undefined;var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();var _constants=require('../scripts/constants');var _AbilitiesUtil=require('../abilities/AbilitiesUtil');var _ActionComponents=require('../actionComponents/ActionComponents');var _Actions=require('../actions/Actions');var _Attack=require('../actionComponents/Attack');var _Distance=require('../scripts/Distance');var _Format=require('../scripts/Format');var _Heal=require('../actionComponents/Heal');var _SavingThrow=require('../actionComponents/SavingThrow');var _Server=require('../scripts/Server');var _utilities=require('../scripts/utilities');function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}var abilitiesUtil=new _AbilitiesUtil.AbilitiesUtil();var actions=new _Actions.Actions();var actionComponents=new _ActionComponents.ActionComponents();var attack=new _Attack.Attack();var distance=new _Distance.Distance();var format=new _Format.Format();var heal=new _Heal.Heal();var savingThrow=new _SavingThrow.SavingThrow();var server=new _Server.Server();var Spells=exports.Spells=function(){function Spells(){_classCallCheck(this,Spells);}_createClass(Spells,[{key:'parseFromSRD',value:function parseFromSRD(data,repString){if(data[repString+'_name']==='Magic Missile'&&!isNaN(data[repString+'_spell_level'])){data[repString+'_other_damage_dice']=1;data[repString+'_other_damage_die']='d4';data[repString+'_other_damage_bonus']=1;data[repString+'_other_higher_level_dice']='';}this.parseRepeatFromName(data,repString);if(data[repString+'_type_from_srd']){if(data[repString+'_type_from_srd']==='Melee'){data[repString+'_attack_type']='MELEE_SPELL_ATTACK';attack.setAttackAbilityBasedOnAttackType(data,repString);}else if(data[repString+'_type_from_srd']==='Ranged'){data[repString+'_attack_type']='RANGED_SPELL_ATTACK';attack.setAttackAbilityBasedOnAttackType(data,repString);}data[repString+'_type_from_srd']='';}if(data[repString+'_spell_level']&&!isNaN(data[repString+'_spell_level'])){data[repString+'_spell_level']=format.ordinalSpellLevel(data[repString+'_spell_level']);}if(data[repString+'_school']){var newSchool=data[repString+'_school'].toUpperCase();if(data[repString+'_school']!==newSchool){data[repString+'_school']=newSchool;}}if(data[repString+'_casting_time']){var newCastingTime=data[repString+'_casting_time'].toUpperCase().trim().replace(/\s/g,'_');if(data[repString+'_casting_time']!==newCastingTime){data[repString+'_casting_time']=newCastingTime;}}if(data[repString+'_components']){if(!data[repString+'_components'].includes('COMPONENTS_')&&!data[repString+'_components'].includes('DISPLAY_')){data[repString+'_components']='COMPONENTS_'+data[repString+'_components'].toUpperCase().trim().replace(/\s/g,'_');}}if(data[repString+'_duration']){var newDuration=''+(data[repString+'_duration'].toLowerCase().includes('up to')?'CONCENTRATION_':'')+data[repString+'_duration'].toUpperCase().trim().replace(/\s/g,'_');if(data[repString+'_duration']&&data[repString+'_duration']!==newDuration){data[repString+'_duration']=newDuration;}}if((0,_utilities.exists)(data[repString+'_higher_spell_slot_dice_from_srd'])){var prefix=(0,_utilities.getDamagePrefix)(data,repString);data[repString+'_'+prefix+'_higher_level_dice']=data[repString+'_higher_spell_slot_dice_from_srd'];data[repString+'_higher_spell_slot_dice_from_srd']='';}if((0,_utilities.exists)(data[repString+'_add_casting_modifier'])&&(0,_utilities.exists)(data.spell_ability)){var _prefix=(0,_utilities.getDamagePrefix)(data,repString);if((0,_utilities.exists)(data[repString+'_damage_from_srd'])){data[repString+'_'+_prefix+'_damage_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}if((0,_utilities.exists)(data[repString+'_heal_from_srd'])){data[repString+'_heal_ability']=abilitiesUtil.getFormattedAbility(data.spell_ability);}data[repString+'_add_casting_modifier']='';}if(data[repString+'_damage_progression_from_srd']==='Cantrip Dice'&&(0,_utilities.exists)(data[repString+'_damage_from_srd'])){var _prefix2=(0,_utilities.getDamagePrefix)(data,repString);data[repString+'_'+_prefix2+'_damage_dice']='[[ceil((@{level} + 2) / 6)]]';data[repString+'_'+_prefix2+'_damage_die']=data[repString+'_damage_from_srd'].replace('1d','d');data[repString+'_damage_progression_from_srd']='';data[repString+'_damage_from_srd']='';}if((0,_utilities.exists)(data[repString+'_content'])){var spellHigherLevelRegex=/((?:This spell'?s damage increases|At Higher Levels|When you cast this spell using).*)/gi;var spellHigherLevelResult=spellHigherLevelRegex.exec(data[repString+'_content']);if(spellHigherLevelResult){data[repString+'_higher_level']=spellHigherLevelResult[1];data[repString+'_higher_level_toggle']=1;data[repString+'_content']=data[repString+'_content'].replace(spellHigherLevelResult[1],'').trim();}}}},{key:'parseRepeatFromName',value:function parseRepeatFromName(data,repString){var repeatableSpells=['acid fog','aggressive thundercloud','animate objects','astral construct','blade barrier','burst with light','call lightning','chaos bolt','cloud of daggers','cloudkill','concussive onslaught','cordon of arrows','dust devil','ego whip','eldritch blast','evard\'s black tentacles','black tentacles','flaming sphere','guardian of faith','heat metal','hex','hunger of hadar','hunter\'s mark','ice slick','immolation','incendiary cloud','insect plague','investiture of flame','investiture of ice','investiture of stone','investiture of wind','maelstrom','maximilian\'s earthen grasp','earthen grasp','melf\'s minute meteors','minute meteors','moonbeam','mordenkainen\'s faithful hound','faithful hound','mordenkainen\'s sword','arcane sword','earthen grasp','phantasmal killer','scorching ray','searing smite','spirit guardians','spiritual weapon','storm sphere','sunbeam','tsunami','vampiric touch','wall of fire','wall of ice','wall of thorns','whirlwind','wind wall','witch bolt'];if((0,_utilities.exists)(data[repString+'_name'])&&((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])||data[repString+'_parsed']&&!data[repString+'_parsed'].includes('repeat'))&&repeatableSpells.includes(data[repString+'_name'].toLowerCase())){data[repString+'_repeat_toggle']=1;if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_parsed'])){data[repString+'_parsed']='';}data[repString+'_parsed']+=' repeat';}}},{key:'updateSpellAbility',value:function updateSpellAbility(){server.getSetItems('spells.updateSpellAbility',{collectionArray:['spell_ability'],repeatingSections:_constants.SPELL_LEVELS.map(function(spellLevel){return{name:'repeating_spell'+spellLevel,collectionArrayAddItems:['name','attack_toggle','attack_ability','attack_damage_ability','attack_second_damage_ability','saving_throw_toggle','saving_throw_ability','saving_throw_damage_ability','saving_throw_second_damage_ability','other_damage_toggle','other_damage_ability','other_second_damage_ability','heal_toggle','heal_ability']};}),process:function process(data,repStrings){repStrings.forEach(function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){removeRepeatingRow(repString);}else if(data.spell_ability){var spellAbility=abilitiesUtil.getFormattedAbility(data.spell_ability);if((0,_utilities.exists)(data[repString+'_attack_toggle'])){data[repString+'_attack_ability']=spellAbility;data[repString+'_attack_damage_ability']=spellAbility;if((0,_utilities.exists)(data[repString+'_attack_second_damage_ability'])){data[repString+'_attack_second_damage_ability']=spellAbility;}}if((0,_utilities.exists)(data[repString+'_saving_throw_toggle'])){data[repString+'_saving_throw_ability']=spellAbility;if((0,_utilities.exists)(data[repString+'_saving_throw_damage_ability'])){data[repString+'_saving_throw_damage_ability']=spellAbility;}if((0,_utilities.exists)(data[repString+'_saving_throw_second_damage_ability'])){data[repString+'_saving_throw_second_damage_ability']=spellAbility;}}if((0,_utilities.exists)(data[repString+'_other_damage_toggle'])){if((0,_utilities.exists)(data[repString+'_other_damage_ability'])){data[repString+'_other_damage_ability']=spellAbility;}if((0,_utilities.exists)(data[repString+'_other_second_damage_ability'])){data[repString+'_other_second_damage_ability']=spellAbility;}}if((0,_utilities.exists)(data[repString+'_heal_toggle'])&&(0,_utilities.exists)(data[repString+'_heal_ability'])){data[repString+'_heal_ability']=spellAbility;}}});}});}},{key:'updateConcentration',value:function updateConcentration(data,repString){if((0,_utilities.exists)(data[repString+'_duration'])&&data[repString+'_duration'].includes('CONCENTRATION')){data[repString+'_concentration']='Yes';}else{data[repString+'_concentration']='';}}},{key:'updateRitual',value:function updateRitual(data,repString){if(data[repString+'_ritual']==='Yes'){data[repString+'_ritual_output']='?{Cast as|Ritual,{{ritual=1}}|Spell,}';}else{data[repString+'_ritual_output']='';}}},{key:'updateMaterials',value:function updateMaterials(data,repString){if(!(0,_utilities.isUndefinedOrEmpty)(data[repString+'_materials'])){data[repString+'_materials_show']=1;}else if(!(0,_utilities.isUndefinedOrEmpty)(data[repString+'_materials_show'])){data[repString+'_materials_show']=0;}}},{key:'updateRange',value:function updateRange(data,repString){if((0,_utilities.exists)(data[repString+'_range'])){distance.convert(data,repString+'_range');}}},{key:'update',value:function update(levelToUpdate,repeatingInfo){var _this=this;var collectionArray=_constants.FIELDS.pb.concat(['is_npc','spell_ability','caster_level','distance_system']).concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.savingThrow).concat(_constants.FIELDS.spellAttackModifier).concat(_constants.FIELDS.spellDamageModifier).concat(_constants.FIELDS.spellDCModifier).concat(_constants.FIELDS.attacksVs).concat(_constants.FIELDS.automaticDamage).concat(['spell_heal_modifier']).concat(['show_dice_modifiers','show_crit_range','critical_damage_houserule']).concat(['automatic_higher_level_queries']).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level+'_max';})).concat(['use_custom_saving_throws']);_constants.CUSTOM_SAVING_THROWS.forEach(function(customSavingThrow){collectionArray=collectionArray.concat(_constants.ABILITIES.map(function(ability){return customSavingThrow+'_'+ability;}));});var updateSpellFilter=false;var levelsToUpdate=levelToUpdate?[levelToUpdate]:_constants.SPELL_LEVELS;server.getSetItems('spells.update',{collectionArray:collectionArray,repeatingSections:levelsToUpdate.map(function(spellLevel){return{name:'repeating_spell'+spellLevel,collectionArrayAddItems:['type_from_srd','spell_level','school','ritual','ritual_output','is_prepared','casting_time','components','materials','materials_show','duration','higher_level_toggle','higher_level','damage_progression_from_srd','concentration','higher_spell_slot_dice_from_srd','add_casting_modifier','special_effects_toggle','roll_formula_repeat'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.uses).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras).concat(_constants.REPEATING_FIELDS.repeat).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_level_filter_'+level;})),repeatingInfo:repeatingInfo};}),process:function process(data,repStrings){repStrings.forEach(function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){removeRepeatingRow(repString);}else{var level=(0,_utilities.getLevelOfRepeatingString)(repString);if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_spell_level'])){data[repString+'_spell_level']=format.ordinalSpellLevel(level);}if((0,_utilities.getIntValue)(data[repString+'_spell_level'])!==level){_this.changeLevel(level,repeatingInfo);}else{if(!data['spell_level_filter_'+level]){data['spell_level_filter_'+level]=1;updateSpellFilter=true;}data[repString+'_roll_formula']='';_this.parseFromSRD(data,repString);actionComponents.parse(data,repString);actionComponents.updateUses(data,repString);actionComponents.updateRecharge(data,repString);actionComponents.updateContent(data,repString);if(level===0&&(0,_utilities.isUndefinedOrEmpty)(data[repString+'_is_prepared'])){data[repString+'_is_prepared']='Yes';}_this.updateConcentration(data,repString);_this.updateRitual(data,repString);_this.updateMaterials(data,repString);_this.updateRange(data,repString);if((0,_utilities.exists)(data.is_npc)&&data.caster_level){var prefixes=['attack','attack_second','saving_throw','saving_throw_second','other','other_second'];prefixes.forEach(function(prefix){if(data[repString+'_'+prefix+'_damage_dice']&&data[repString+'_'+prefix+'_damage_dice'].includes('@{level}')){data[repString+'_'+prefix+'_damage_dice']=data[repString+'_'+prefix+'_damage_dice'].replace('@{level}','@{caster_level}');}});}attack.update(data,repString,repeatingInfo);savingThrow.update(data,repString,repeatingInfo);actionComponents.updateOtherDamage(data,repString,repeatingInfo);heal.update(data,repString);actionComponents.updateHigherLevel(data,repString,level);actionComponents.updateSpecialEffects(data,repString);actionComponents.updateRepeat(data,repString);actionComponents.updateExtras(data,repString);actionComponents.updateRepeatAfterExtras(data,repString,level);}}});},callback:function callback(){if(updateSpellFilter){_this.filtersMacroOutput();}}});}},{key:'updateDCAndAttack',value:function updateDCAndAttack(){server.getSetItems('spells.updateDCAndAttack',{collectionArray:_constants.FIELDS.pb.concat(_constants.FIELDS.abilityScores).concat(_constants.FIELDS.d20).concat(_constants.FIELDS.savingThrow).concat(_constants.FIELDS.spellAttackModifier).concat(_constants.FIELDS.spellDCModifier).concat(_constants.FIELDS.attacksVs).concat(['spell_ability','spell_save_DC','spell_to_hit']),process:function process(data){var pb=(0,_utilities.getPB)(data);var abilityMod=0;if((0,_utilities.exists)(data.spell_ability)){abilityMod=abilitiesUtil.getAbilityMod(data,data.spell_ability);}var obj={saveDC:parseFloat(data.base_dc||8)+abilityMod,saveDCFormula:parseFloat(data.base_dc||8)+abilityMod,attack:abilityMod,attackFormula:abilityMod};if(!isNaN(pb)){obj.saveDC+=pb;obj.attack+=pb;}obj.saveDCFormula=format.addTo(obj.saveDCFormula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');obj.attackFormula=format.addTo(obj.attackFormula,pb+'['+getTranslationByKey('PROFICIENT').toLowerCase()+']');format.addModifier(data,obj,'spell_dc','saveDC','saveDCFormula',''+getTranslationByKey('SPELL_DC_MODIFIER').toLowerCase());format.addModifier(data,obj,'attack','attack','attackFormula',''+getTranslationByKey('ATTACK_MODIFIER').toLowerCase());format.addModifier(data,obj,'spell_attack','attack','attackFormula',''+getTranslationByKey('SPELL_ATTACK_MODIFIER').toLowerCase());data.spell_save_DC=obj.saveDC;data.spell_to_hit=format.showSign(obj.attack);data.spell_save_DC_formula='{{saving_throw_dc=[['+obj.saveDCFormula+']]}}';data.spell_to_hit_formula='{{attack1=[[@{shaped_d20}@{d20_mod} + '+obj.attackFormula+'}]]}}';if(data.shaped_d20==='1d20'){data.spell_to_hit_formula+=' {{attack2=[[@{shaped_d20}@{d20_mod} + '+obj.attackFormula+']]}}';}if((0,_utilities.exists)(data.attacks_vs_target_ac)){data.spell_to_hit_formula+=' {{targetName=@{target|token_name}}}';}if((0,_utilities.exists)(data.attacks_vs_target_name)){data.spell_save_DC_formula+=' {{targetName=@{target|token_name}}}';data.spell_to_hit_formula+=' {{targetName=@{target|token_name}}}';}}});}},{key:'changeLevel',value:function changeLevel(oldLevel,repeatingInfo){var _this2=this;var newLevel=void 0;var newRowId=void 0;var fieldsToChange=['spell_level','school','ritual','ritual_output','is_prepared','casting_time','components','materials','materials_show','duration','higher_level_toggle','higher_level','concentration','special_effects_toggle'].concat(_constants.REPEATING_FIELDS.default).concat(_constants.REPEATING_FIELDS.parse).concat(_constants.REPEATING_FIELDS.content).concat(_constants.REPEATING_FIELDS.attack).concat(_constants.REPEATING_FIELDS.attackDamage).concat(_constants.REPEATING_FIELDS.attackSecondDamage).concat(_constants.REPEATING_FIELDS.savingThrow).concat(_constants.REPEATING_FIELDS.savingThrowDamage).concat(_constants.REPEATING_FIELDS.savingThrowSecondDamage).concat(_constants.REPEATING_FIELDS.otherDamage).concat(_constants.REPEATING_FIELDS.otherSecondDamage).concat(_constants.REPEATING_FIELDS.heal).concat(_constants.REPEATING_FIELDS.extras).concat(['type_from_srd','higher_spell_slot_dice_from_srd','add_casting_modifier','damage_progression_from_srd']);server.getSetItems('spells.changeLevel',{repeatingSections:[{name:'repeating_spell'+oldLevel,collectionArrayAddItems:fieldsToChange,repeatingInfo:repeatingInfo}],process:function process(data,repStrings){repStrings.forEach(function(repString){newLevel=(0,_utilities.getIntValue)(data[repString+'_spell_level']);if(oldLevel!==newLevel){newRowId=generateRowID();var newRepeatingString='repeating_spell'+newLevel+'_'+newRowId;fieldsToChange.forEach(function(field){if(data[repString+'_'+field]){data[newRepeatingString+'_'+field]=data[repString+'_'+field];}});removeRepeatingRow(repString);}});},callback:function callback(){_this2.update(newLevel,{rowId:newRowId});_this2.updateChatMacro([oldLevel,newLevel]);}});}},{key:'updateSlots',value:function updateSlots(){var _this3=this;var levels={1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0};server.getSetItems('spells.updateSlots',{collectionArray:['caster_level','caster_type'].concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level;})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level+'_calc';})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level+'_bonus';})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_slots_l'+level+'_max';})).concat(_constants.SPELL_LEVELS.map(function(level){return'spell_level_filter_'+level;})),process:function process(data){var casterLevel=(0,_utilities.getIntValue)(data.caster_level);var casterType=data.caster_type;if(casterType==='full'){if(casterLevel>=3){levels[1]=4;}else if(casterLevel===2){levels[1]=3;}else if(casterLevel===1){levels[1]=2;}if(casterLevel>=4){levels[2]=3;}else if(casterLevel===3){levels[2]=2;}if(casterLevel>=6){levels[3]=3;}else if(casterLevel===5){levels[3]=2;}if(casterLevel>=9){levels[4]=3;}else if(casterLevel===8){levels[4]=2;}else if(casterLevel===7){levels[4]=1;}if(casterLevel>=18){levels[5]=3;}else if(casterLevel>=10){levels[5]=2;}else if(casterLevel===9){levels[5]=1;}if(casterLevel>=19){levels[6]=2;}else if(casterLevel>=11){levels[6]=1;}if(casterLevel>=20){levels[7]=2;}else if(casterLevel>=13){levels[7]=1;}if(casterLevel>=15){levels[8]=1;}if(casterLevel>=17){levels[9]=1;}}if(casterType==='half'){if(casterLevel>=5){levels[1]=4;}else if(casterLevel>=3){levels[1]=3;}else if(casterLevel===2){levels[1]=2;}if(casterLevel>=7){levels[2]=3;}else if(casterLevel>=5){levels[2]=2;}if(casterLevel>=11){levels[3]=3;}else if(casterLevel>=9){levels[3]=2;}if(casterLevel>=17){levels[4]=3;}else if(casterLevel>=15){levels[4]=2;}else if(casterLevel>=13){levels[4]=1;}if(casterLevel>=19){levels[5]=2;}else if(casterLevel>=17){levels[5]=1;}}if(casterType==='third'){if(casterLevel>=7){levels[1]=4;}else if(casterLevel>=4){levels[1]=3;}else if(casterLevel===3){levels[1]=2;}if(casterLevel>=10){levels[2]=3;}else if(casterLevel>=7){levels[2]=2;}if(casterLevel>=16){levels[3]=3;}else if(casterLevel>=13){levels[3]=2;}if(casterLevel>=19){levels[4]=1;}}Object.keys(levels).forEach(function(level){if(levels[level]>0||(0,_utilities.exists)(data['spell_slots_l'+level+'_calc'])){data['spell_slots_l'+level+'_calc']=levels[level];}else if((0,_utilities.exists)(data['spell_slots_l'+level+'_calc'])){data['spell_slots_l'+level+'_calc']='';}var spellSlotMax=levels[level]+(0,_utilities.getIntValue)(data['spell_slots_l'+level+'_bonus']);if(spellSlotMax>0){data['spell_slots_l'+level+'_max']=spellSlotMax;if((0,_utilities.isUndefinedOrEmpty)(data['spell_slots_l'+level])){data['spell_slots_l'+level]=spellSlotMax;}data['spell_level_filter_'+level]=1;}else{if((0,_utilities.exists)(data['spell_slots_l'+level])){data['spell_slots_l'+level]='';}if((0,_utilities.exists)(data['spell_slots_l'+level+'_max'])){data['spell_slots_l'+level+'_max']=0;}if((0,_utilities.exists)(data['spell_level_filter_'+level])){data['spell_level_filter_'+level]=0;}}});},callback:function callback(){_this3.generateHigherLevelQueries();}});}},{key:'updateWarlockSlots',value:function updateWarlockSlots(){server.getSetItems('spells.updateWarlockSlots',{collectionArray:['warlock_spell_slots','warlock_spell_slots_calc','warlock_spell_slots_bonus','warlock_spell_slots_max'],process:function process(data){var warlockSlots=(0,_utilities.getIntValue)(data.warlock_spell_slots_calc)+(0,_utilities.getIntValue)(data.warlock_spell_slots_bonus);data.warlock_spell_slots=warlockSlots;data.warlock_spell_slots_max=warlockSlots;}});}},{key:'updateChatMacro',value:function updateChatMacro(levelsToUpdate){if(!levelsToUpdate){levelsToUpdate=_constants.SPELL_LEVELS;}var chatMacro={};levelsToUpdate.forEach(function(spellLevel){chatMacro[spellLevel]=[];});server.getSetItems('spells.updateChatMacro',{collectionArray:levelsToUpdate.map(function(level){return'spells_level_'+level+'_macro_var';}),repeatingSections:levelsToUpdate.map(function(spellLevel){return{name:'repeating_spell'+spellLevel,collectionArrayAddItems:['name','is_prepared'].concat(_constants.REPEATING_FIELDS.uses)};}),process:function process(data,repStrings){repStrings.forEach(function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){removeRepeatingRow(repString);}else{var level=(0,_utilities.getLevelOfRepeatingString)(repString);var classes=['spell-wrapper'];if(data[repString+'_is_prepared']==='Yes'){classes.push('prepared');}classes=classes.map(function(className){return'sheet-'+className;}).join(' ');var action={name:data[repString+'_name']};actionComponents.updateUsesForChatMacro(data,repString,action);chatMacro[level].push('<span class="'+classes+'">['+action.name+'](~'+repString+'_spell)</span>');}});levelsToUpdate.forEach(function(level){data['spells_level_'+level+'_macro_var']=chatMacro[level].join(', ');if(level===0||data['spells_level_'+level+'_macro_var']&&data['spells_level_'+level+'_macro_var'].length>0){data['spell_level_filter_'+level]=1;}});}});}},{key:'count',value:function count(){server.getSetItems('spells.count',{collectionArray:['spells_known','spells_prepared'],repeatingSections:_constants.SPELL_LEVELS.map(function(spellLevel){return{name:'repeating_spell'+spellLevel,collectionArrayAddItems:['name','is_prepared']};}),process:function process(data,repStrings){data.spells_known=0;data.spells_prepared=0;repStrings.forEach(function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){removeRepeatingRow(repString);}else{var level=(0,_utilities.getLevelOfRepeatingString)(repString);if(level>0){data.spells_known+=1;if((0,_utilities.exists)(data[repString+'_is_prepared'])){data.spells_prepared+=1;}}}});}});}},{key:'generateHigherLevelQueries',value:function generateHigherLevelQueries(){var collectionArray=['automatic_higher_level_queries','warlock_slots_toggle','warlock_spells_max_level'];for(var level=1;level<=8;level+=1){collectionArray.push('cast_as_level_'+level);collectionArray.push('higher_level_query_'+level);}for(var _level=1;_level<=9;_level+=1){collectionArray.push('spell_slots_l'+_level);}server.getSetItems('spells.generateHigherLevelQueries',{collectionArray:collectionArray,process:function process(data){for(var _level2=1;_level2<=8;_level2+=1){var levels=[];var warlockSpellsMaxLevel=(0,_utilities.getIntValue)(data.warlock_spells_max_level);for(var j=_level2;j<=9;j+=1){if(!(0,_utilities.exists)(data.automatic_higher_level_queries)||(0,_utilities.getIntValue)(data['spell_slots_l'+j])||j===warlockSpellsMaxLevel){levels.push(j);}}if(levels&&levels.length>1||levels.length===1&&levels[0]!==_level2&&!(0,_utilities.exists)(data.warlock_slots_toggle)){data['higher_level_query_'+_level2]='?{Spell Level|'+levels.join('|')+'}';}else if(levels&&levels.length===1){data['higher_level_query_'+_level2]=levels[0];}else{data['higher_level_query_'+_level2]='?{Spell Level|'+_level2+'}';}if(levels&&levels.includes(_level2)){data['cast_as_level_'+_level2]=_level2;}else{data['cast_as_level_'+_level2]=data['higher_level_query_'+_level2];}}}});}},{key:'updateHasSpellSlots',value:function updateHasSpellSlots(){server.getSetItems('spells.updateHasSpellSlots',{collectionArray:['spell_slots_toggle','has_spell_slots'],process:function process(data){if((0,_utilities.exists)(data.spell_slots_toggle)){data.has_spell_slots=true;}else{data.has_spell_slots='';}}});}},{key:'updateHasWarlockSlots',value:function updateHasWarlockSlots(){server.getSetItems('spells.updateHasWarlockSlots',{collectionArray:['warlock_slots_toggle','has_warlock_slots'],process:function process(data){if((0,_utilities.exists)(data.warlock_slots_toggle)){data.has_warlock_slots=true;}else{data.has_warlock_slots='';}}});}},{key:'updateHasSpellPoints',value:function updateHasSpellPoints(){server.getSetItems('spells.updateHasSpellPoints',{collectionArray:['spell_points_toggle','has_spell_points'],process:function process(data){if((0,_utilities.exists)(data.spell_points_toggle)){data.has_spell_points=true;}else{data.has_spell_points='';}}});}},{key:'parseSpellcastingAbilityFromTraits',value:function parseSpellcastingAbilityFromTraits(data,repString){var spellcastingAbilityRegex=/spellcasting ability is (\w+)/i;var spellcastingAbilityRegexSecond=/uses (\w+) as (her|his|its) spellcasting ability/i;var spellcastingSearch=spellcastingAbilityRegex.exec(data[repString+'_content']);if(spellcastingSearch&&spellcastingSearch[1]){data.spell_ability=spellcastingSearch[1].toUpperCase();}else{var spellcastingSearchSecond=spellcastingAbilityRegexSecond.exec(data[repString+'_content']);if(spellcastingSearchSecond&&spellcastingSearchSecond[1]){data.spell_ability=spellcastingSearchSecond[1].toUpperCase();}}}},{key:'parseSpellsPerLevel',value:function parseSpellsPerLevel(data,repStrings,spellsToParseObj){var listOfSpells=repStrings.map(function(repString){return data[repString+'_name'].toLowerCase();});Object.keys(spellsToParseObj).forEach(function(level){if(spellsToParseObj[level].bonusSlots){data['spell_slots_l'+level+'_bonus']=spellsToParseObj[level].bonusSlots;}spellsToParseObj[level].spells.split(',').forEach(function(spell){spell=spell.trim();if(listOfSpells&&!listOfSpells.includes(spell)){var repStringNew='repeating_spell'+level+'_'+generateRowID();data[repStringNew+'_name']=spell;data[repStringNew+'_spell_level']=format.ordinalSpellLevel(level);}});});}},{key:'parseSpellcastingFromTraits',value:function parseSpellcastingFromTraits(data,repStrings,traitContent){data.spell_slots_toggle=1;data.spellcasting=1;var cantripsRegex=/Cantrips.*:\s(.*)/gi;var spellcastingRegex=/(\d+)\w+\slevel\s\((\d+)\s?slot(?:s)?\):?\s?(.*)/gi;var spellcastingLevelRegex=/(\d+)(?:st|dn|rd|th)-level spellcaster/i;var spellcastingClassRegex=/following (\w+) spells prepared/i;var spellcastingClassRegexSecond=/following spells prepared from the (\w+) spell list/i;var spellsToParseObj={};var cantripsSearch=cantripsRegex.exec(traitContent);if(cantripsSearch&&cantripsSearch[1]){spellsToParseObj[0]={spells:cantripsSearch[1]};}var match=void 0;while((match=spellcastingRegex.exec(traitContent))!==null){if(match&&match[1]&&match[2]&&match[3]){spellsToParseObj[match[1]]={bonusSlots:match[2],spells:match[3]};}}if((0,_utilities.objIsNotEmpty)(spellsToParseObj)){this.parseSpellsPerLevel(data,repStrings,spellsToParseObj);}var spellcastingLevelSearch=spellcastingLevelRegex.exec(traitContent);if(spellcastingLevelSearch&&spellcastingLevelSearch[1]){data.caster_level=spellcastingLevelSearch[1];data.spellcaster_level=format.ordinalSpellLevel(spellcastingLevelSearch[1]);}var spellcastingClassSearch=spellcastingClassRegex.exec(traitContent);if(spellcastingClassSearch&&spellcastingClassSearch[1]){data.spellcasting_class=spellcastingClassSearch[1].toUpperCase();}else{var spellcastingClassSearchSecond=spellcastingClassRegexSecond.exec(traitContent);if(spellcastingClassSearchSecond&&spellcastingClassSearchSecond[1]){data.spellcasting_class=spellcastingClassSearchSecond[1].toUpperCase();}}}},{key:'parseInnateSpellcastingFromTraits',value:function parseInnateSpellcastingFromTraits(data,repStrings,traitContent){data.innate_spellcasting=1;var innateSpellsRegex=/(?:At will|each):\s(.*)/gi;var innateSpellcastingComponentRegex=/(.*requiring no material components:)/i;var innateSpellcastingComponentRegexSecond=/(.*requiring only verbal components:)/i;var spellsToParseObj={0:{spells:''},1:{spells:''},2:{spells:''},3:{spells:''},4:{spells:''},5:{spells:''},6:{spells:''},7:{spells:''},8:{spells:''},9:{spells:''}};var match=void 0;while((match=innateSpellsRegex.exec(traitContent))!==null){if(match&&match[1]){spellsToParseObj[0].spells+=', '+match[1];}}if((0,_utilities.objIsNotEmpty)(spellsToParseObj)){this.parseSpellsPerLevel(data,repStrings,spellsToParseObj);}var innateSpellcastingComponentSearch=innateSpellcastingComponentRegex.exec(traitContent);if(innateSpellcastingComponentSearch){data.innate_spellcasting_components='INNATE_SPELLCASTING_NO_MATERIAL';if(innateSpellcastingComponentSearch[1]){data.innate_spellcasting_blurb=traitContent.replace(innateSpellcastingComponentSearch[1],'').trim();}}else{var innateSpellcastingComponentSearchSecond=innateSpellcastingComponentRegexSecond.exec(traitContent);if(innateSpellcastingComponentSearchSecond){data.innate_spellcasting_components='INNATE_SPELLCASTING_ONLY_VERBAL';if(innateSpellcastingComponentSearchSecond[1]){data.innate_spellcasting_blurb=traitContent.replace(innateSpellcastingComponentSearchSecond[1],'').trim();}}}}},{key:'parseSpellcasting',value:function parseSpellcasting(type,traitContent){var _this4=this;server.getSetItems('spells.parseSpellcasting',{collectionArray:['level','challenge','spellcasting_class','innate_spellcasting','spellcasting'].concat(_constants.SPELL_LEVELS.map(function(spellLevel){return'spell_slots_l'+spellLevel+'_bonus';})),repeatingSections:_constants.SPELL_LEVELS.map(function(spellLevel){return{name:'repeating_spell'+spellLevel,collectionArrayAddItems:['name','spell_level']};}),process:function process(data,repStrings){if(type==='innate'){_this4.parseInnateSpellcastingFromTraits(data,repStrings,traitContent);}else{_this4.parseSpellcastingFromTraits(data,repStrings,traitContent);}},callback:function callback(){_this4.updateSpellAbility();_this4.updateDCAndAttack();_this4.updateSlots();_this4.updateChatMacro();_this4.updateHasSpellSlots();_this4.updateHasWarlockSlots();_this4.updateHasSpellPoints();}});}},{key:'findSpellcasting',value:function findSpellcasting(repeatingInfo){var _this5=this;var deleteItem=false;server.getSetItems('spells.findSpellcasting',{collectionArray:['is_npc','spell_ability','show_spells'],repeatingSections:[{name:'repeating_trait',collectionArrayAddItems:['name','content'].concat(_constants.REPEATING_FIELDS.attack),repeatingInfo:repeatingInfo}],process:function process(data,repStrings){if((0,_utilities.exists)(data.is_npc)){repStrings.forEach(function(repString){if((0,_utilities.isUndefinedOrEmpty)(data[repString+'_name'])){deleteItem=true;removeRepeatingRow(repString);}else if(data[repString+'_name']&&data[repString+'_name'].includes('Spellcasting')){data.show_spells=1;_this5.parseSpellcastingAbilityFromTraits(data,repString);if(data[repString+'_name'].includes('Innate')){_this5.parseSpellcasting('innate',data[repString+'_content']);deleteItem=true;removeRepeatingRow(repString);}else{_this5.parseSpellcasting('normal',data[repString+'_content']);if(!data[repString+'_name'].includes('Shared')){deleteItem=true;removeRepeatingRow(repString);}}}});}},callback:function callback(){if(!deleteItem){actions.update(['trait'],repeatingInfo);}}});}},{key:'filtersToggleAll',value:function filtersToggleAll(){var _this6=this;server.getSetItems('spells.filtersToggleAll',{collectionArray:['spell_level_filter_all'].concat(_constants.SPELL_LEVELS.map(function(spellLevel){return'spell_level_filter_'+spellLevel;})),process:function process(data){var onOrOff=0;if((0,_utilities.exists)(data.spell_level_filter_all)){onOrOff=1;}_constants.SPELL_LEVELS.forEach(function(spellLevel){data['spell_level_filter_'+spellLevel]=onOrOff;});},callback:function callback(){_this6.filtersMacroOutput();}});}},{key:'filtersMacroOutput',value:function filtersMacroOutput(){server.getSetItems('spells.filtersToggleAll',{collectionArray:['spells_filter_var'].concat(_constants.SPELL_LEVELS.map(function(spellLevel){return'spell_level_filter_'+spellLevel;})),process:function process(data){data.spells_filter_var='';_constants.SPELL_LEVELS.forEach(function(spellLevel){if((0,_utilities.exists)(data['spell_level_filter_'+spellLevel])){data.spells_filter_var+=' {{spells_level_'+spellLevel+'_show=1}}';}});}});}},{key:'setup',value:function setup(){var _this7=this;var _loop=function _loop(level){on('change:repeating_spell'+level,function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_spell'+level,eventInfo);if(repeatingInfo&&repeatingInfo.field==='spell_level'){_this7.changeLevel(level,repeatingInfo);}else if(repeatingInfo&&repeatingInfo.field!=='toggle_details'){_this7.update(level,repeatingInfo);_this7.updateChatMacro([level]);_this7.count();}});on('change:_reporder_repeating_spell'+level+' remove:repeating_spell'+level,function(){_this7.updateChatMacro([level]);_this7.count();});};for(var level=0;level<=9;level+=1){_loop(level);}on('change:distance_system',function(){_this7.update();});on('change:spell_slots_toggle change:spell_points_toggle',function(){_this7.updateChatMacro();});on('change:spell_ability',function(){_this7.updateSpellAbility();});on('change:spell_slots_l1_bonus change:spell_slots_l2_bonus change:spell_slots_l3_bonus change:spell_slots_l4_bonus change:spell_slots_l5_bonus change:spell_slots_l6_bonus change:spell_slots_l7_bonus change:spell_slots_l8_bonus change:spell_slots_l9_bonus',function(){_this7.updateSlots();});on('change:warlock_spell_slots_calc change:warlock_spell_slots_bonus',function(){_this7.updateWarlockSlots();});on('change:spell_slots_toggle',function(){_this7.updateHasSpellSlots();});on('change:warlock_slots_toggle',function(){_this7.updateHasWarlockSlots();});on('change:spell_points_toggle',function(){_this7.updateHasSpellPoints();});on('change:automatic_higher_level_queries change:warlock_spell_slots change:warlock_spells_max_level change:spell_slots_l1 change:spell_slots_l2 change:spell_slots_l3 change:spell_slots_l4 change:spell_slots_l5 change:spell_slots_l6 change:spell_slots_l7 change:spell_slots_l8 change:spell_slots_l9',function(){_this7.generateHigherLevelQueries();});on('change:spell_ability change:base_dc',function(){_this7.updateDCAndAttack();});on('change:spell_level_filter_all',function(){_this7.filtersToggleAll();});var filters=_constants.SPELL_LEVELS.map(function(spellLevel){return'spell_level_filter_'+spellLevel;});on(filters.map(function(field){return'change:'+field;}).join(' '),function(){_this7.filtersMacroOutput();});on('change:repeating_trait:content',function(eventInfo){var repeatingInfo=(0,_utilities.getRepeatingInfo)('repeating_trait',eventInfo);_this7.findSpellcasting(repeatingInfo);});}}]);return Spells;}();
|
||
|
||
},{"../abilities/AbilitiesUtil":2,"../actionComponents/ActionComponents":4,"../actionComponents/Attack":5,"../actionComponents/Heal":7,"../actionComponents/SavingThrow":8,"../actions/Actions":9,"../scripts/Distance":28,"../scripts/Format":29,"../scripts/Server":33,"../scripts/constants":35,"../scripts/utilities":37}],42:[function(require,module,exports){
|
||
'use strict';Object.defineProperty(exports,"__esModule",{value:true});var currentVersion='15.7.4';exports.currentVersion=currentVersion;
|
||
|
||
},{}]},{},[36]);
|
||
</script> |