927 lines
64 KiB
HTML
927 lines
64 KiB
HTML
|
|
<input class="npc_options-flag" type="checkbox" name="attr_npc_options-flag" checked="checked"><span>y</span>
|
|
<div class="npc_options">
|
|
<div class="row title">
|
|
<span data-i18n="npc-options-u">NPC OPTIONS</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="name-u">NAME</span>
|
|
<input type="text" name="attr_npc_name">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="npc-type-u">NPC TYPE</span>
|
|
<input type="text" name="attr_npc_type" placeholder="Medium fiend, any evil alignment" data-i18n-placeholder="npc-type-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="armor-class-u">ARMOR CLASS</span>
|
|
<input class="num" type="text" name="attr_npc_ac" placeholder="10">
|
|
<span data-i18n="type-u">TYPE</span>
|
|
<input type="text" name="attr_npc_actype" placeholder="scale mail" data-i18n-placeholder="npc-armor-place" value="">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="hit-points-u">HIT POINTS</span>
|
|
<input class="num" type="text" name="attr_hp_max" placeholder="82">
|
|
<span data-i18n="formula-u">FORMULA</span>
|
|
<input type="text" name="attr_npc_hpformula" placeholder="11d8 + 33">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="speed-u">SPEED</span>
|
|
<input type="text" name="attr_npc_speed" placeholder="30 ft., fly 60ft." data-i18n-placeholder="npc-speed-place">
|
|
</div>
|
|
<div class="spacer"></div>
|
|
<div class="row">
|
|
<span data-i18n="attributes-u">ATTRIBUTES</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="str-u">STR</span>
|
|
<input class="num" type="text" name="attr_strength_base" value="10">
|
|
<span data-i18n="dex-u">DEX</span>
|
|
<input class="num" type="text" name="attr_dexterity_base" value="10">
|
|
<span data-i18n="con-u">CON</span>
|
|
<input class="num" type="text" name="attr_constitution_base" value="10">
|
|
<span data-i18n="int-u">INT</span>
|
|
<input class="num" type="text" name="attr_intelligence_base" value="10">
|
|
<span data-i18n="wis-u">WIS</span>
|
|
<input class="num" type="text" name="attr_wisdom_base" value="10">
|
|
<span data-i18n="cha-u">CHA</span>
|
|
<input class="num" type="text" name="attr_charisma_base" value="10">
|
|
</div>
|
|
<div class="spacer"></div>
|
|
<div class="row">
|
|
<span data-i18n="saves-u">SAVES</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="str-u">STR</span>
|
|
<input class="num" type="text" name="attr_npc_str_save_base" placeholder="0">
|
|
<span data-i18n="dex-u">DEX</span>
|
|
<input class="num" type="text" name="attr_npc_dex_save_base" placeholder="0">
|
|
<span data-i18n="con-u">CON</span>
|
|
<input class="num" type="text" name="attr_npc_con_save_base" placeholder="0">
|
|
<span data-i18n="int-u">INT</span>
|
|
<input class="num" type="text" name="attr_npc_int_save_base" placeholder="0">
|
|
<span data-i18n="wis-u">WIS</span>
|
|
<input class="num" type="text" name="attr_npc_wis_save_base" placeholder="0">
|
|
<span data-i18n="cha-u">CHA</span>
|
|
<input class="num" type="text" name="attr_npc_cha_save_base" placeholder="0">
|
|
<input type="hidden" name="attr_npc_str_save" value="@{strength_mod}">
|
|
<input type="hidden" name="attr_npc_dex_save" value="@{dexterity_mod}">
|
|
<input type="hidden" name="attr_npc_con_save" value="@{constitution_mod}">
|
|
<input type="hidden" name="attr_npc_int_save" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_wis_save" value="@{wisdom_mod}">
|
|
<input type="hidden" name="attr_npc_cha_save" value="@{charisma_mod}">
|
|
</div>
|
|
<div class="spacer"></div>
|
|
<div class="row">
|
|
<span data-i18n="skills-u">SKILLS</span>
|
|
</div>
|
|
<div class="row skills-list" data-i18n-list="skills-list">
|
|
<div class="col">
|
|
<div class="row" data-i18n-list-item="acrobatics">
|
|
<span data-i18n="acrobatics-u">ACROBATICS</span>
|
|
<input class="num" type="text" name="attr_npc_acrobatics_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="animal_handling">
|
|
<span data-i18n="animal_handling-u">ANIMAL HANDLING</span>
|
|
<input class="num" type="text" name="attr_npc_animal_handling_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="arcana">
|
|
<span data-i18n="arcana-u">ARCANA</span>
|
|
<input class="num" type="text" name="attr_npc_arcana_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="athletics">
|
|
<span data-i18n="athletics-u">ATHLETICS</span>
|
|
<input class="num" type="text" name="attr_npc_athletics_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="deception">
|
|
<span data-i18n="deception-u">DECEPTION</span>
|
|
<input class="num" type="text" name="attr_npc_deception_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="history">
|
|
<span data-i18n="history-u">HISTORY</span>
|
|
<input class="num" type="text" name="attr_npc_history_base" placeholder="0">
|
|
</div>
|
|
</div>
|
|
<div class="col" data-i18n-list-sublist>
|
|
<div class="row" data-i18n-list-item="insight">
|
|
<span data-i18n="insight-u">INSIGHT</span>
|
|
<input class="num" type="text" name="attr_npc_insight_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="intimidation">
|
|
<span data-i18n="intimidation-u">INTIMIDATION</span>
|
|
<input class="num" type="text" name="attr_npc_intimidation_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="investigation">
|
|
<span data-i18n="investigation-u">INVESTIGATION</span>
|
|
<input class="num" type="text" name="attr_npc_investigation_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="medicine">
|
|
<span data-i18n="medicine-u">MEDICINE</span>
|
|
<input class="num" type="text" name="attr_npc_medicine_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="nature">
|
|
<span data-i18n="nature-u">NATURE</span>
|
|
<input class="num" type="text" name="attr_npc_nature_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="perception">
|
|
<span data-i18n="perception-u">PERCEPTION</span>
|
|
<input class="num" type="text" name="attr_npc_perception_base" placeholder="0">
|
|
</div>
|
|
</div>
|
|
<div class="col" data-i18n-list-sublist>
|
|
<div class="row" data-i18n-list-item="performance">
|
|
<span data-i18n="performance-u">PERFORMANCE</span>
|
|
<input class="num" type="text" name="attr_npc_performance_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="persuasion">
|
|
<span data-i18n="persuasion-u">PERSUASION</span>
|
|
<input class="num" type="text" name="attr_npc_persuasion_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="religion">
|
|
<span data-i18n="religion-u">RELIGION</span>
|
|
<input class="num" type="text" name="attr_npc_religion_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="sleight_of_hand">
|
|
<span data-i18n="sleight_of_hand-u">SLEIGHT OF HAND</span>
|
|
<input class="num" type="text" name="attr_npc_sleight_of_hand_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="stealth">
|
|
<span data-i18n="stealth-u">STEALTH</span>
|
|
<input class="num" type="text" name="attr_npc_stealth_base" placeholder="0">
|
|
</div>
|
|
<div class="row" data-i18n-list-item="survival">
|
|
<span data-i18n="survival-u">SURVIVAL</span>
|
|
<input class="num" type="text" name="attr_npc_survival_base" placeholder="0">
|
|
</div>
|
|
</div>
|
|
<input type="hidden" name="attr_npc_acrobatics" value="@{dexterity_mod}">
|
|
<input type="hidden" name="attr_npc_animal_handling" value="@{wisdom_mod}">
|
|
<input type="hidden" name="attr_npc_arcana" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_athletics" value="@{strength_mod}">
|
|
<input type="hidden" name="attr_npc_deception" value="@{charisma_mod}">
|
|
<input type="hidden" name="attr_npc_history" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_insight" value="@{wisdom_mod}">
|
|
<input type="hidden" name="attr_npc_intimidation" value="@{charisma_mod}">
|
|
<input type="hidden" name="attr_npc_investigation" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_medicine" value="@{wisdom_mod}">
|
|
<input type="hidden" name="attr_npc_nature" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_perception" value="@{wisdom_mod}">
|
|
<input type="hidden" name="attr_npc_performance" value="@{charisma_mod}">
|
|
<input type="hidden" name="attr_npc_persuasion" value="@{charisma_mod}">
|
|
<input type="hidden" name="attr_npc_religion" value="@{intelligence_mod}">
|
|
<input type="hidden" name="attr_npc_sleight_of_hand" value="@{dexterity_mod}">
|
|
<input type="hidden" name="attr_npc_stealth" value="@{dexterity_mod}">
|
|
<input type="hidden" name="attr_npc_survival" value="@{wisdom_mod}">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="damage-vuln-u">DAMAGE VULNERABILITIES</span>
|
|
<input type="text" name="attr_npc_vulnerabilities" placeholder="fire" data-i18n-placeholder="npc-dmg-vuln-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="damage-res-u">DAMAGE RESISTANCES</span>
|
|
<input type="text" name="attr_npc_resistances" placeholder="cold" data-i18n-placeholder="npc-dmg-res-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="damage-imm-u">DAMAGE IMMUNITIES</span>
|
|
<input type="text" name="attr_npc_immunities" placeholder="lighting, thunder" data-i18n-placeholder="npc-dmg-imm-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="cond-imm-u">CONDITION IMMUNITIES</span>
|
|
<input type="text" name="attr_npc_condition_immunities" placeholder="charmed" data-i18n-placeholder="npc-cond-imm-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="senses-u">SENSES</span>
|
|
<input type="text" name="attr_npc_senses" placeholder="darkvision 120ft., passive Perception 16" data-i18n-placeholder="npc-senses-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="langs-u">LANGUAGES</span>
|
|
<input type="text" name="attr_npc_languages" placeholder="Abyssal, Common, Infernal" value="—" data-i18n-placeholder="npc-langs-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="challenge-u">CHALLENGE</span>
|
|
<input class="num" type="text" name="attr_npc_challenge" placeholder="1">
|
|
<span data-i18n="xp-u">XP</span>
|
|
<input type="text" name="attr_npc_xp" placeholder="250">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="token_size-u">TOKEN SIZE</span>
|
|
<input class="text" name="attr_token_size" value="1" placeholder="1">
|
|
</div>
|
|
<div class="row">
|
|
<input class="npcspellcastingflag" type="checkbox" name="attr_npcspellcastingflag" value="1">
|
|
<span data-i18n="spellcast-npc-u">SPELLCASTING NPC</span>
|
|
<div class="npcspelloptions">
|
|
<span data-i18n="spell-ability-u">SPELLCASTING ABILITY</span>
|
|
<select name="attr_spellcasting_ability" style="margin: 0px; width: auto; padding: 0px; height: 15px;">
|
|
<option value="0*" data-i18n="none-u">NONE</option>
|
|
<option value="@{strength_mod}+" data-i18n="strength-u">STRENGTH</option>
|
|
<option value="@{dexterity_mod}+" data-i18n="dexterity-u">DEXTERITY</option>
|
|
<option value="@{constitution_mod}+" data-i18n="constitution-u">CONSTITUTION</option>
|
|
<option value="@{intelligence_mod}+" data-i18n="intelligence-u">INTELLIGENCE</option>
|
|
<option value="@{wisdom_mod}+" data-i18n="wisdom-u">WISDOM</option>
|
|
<option value="@{charisma_mod}+" data-i18n="charisma-u">CHARISMA</option>
|
|
</select>
|
|
</div>
|
|
<div class="npcspelloptions">
|
|
<div class="row">
|
|
<span data-i18n="glob-atk-mod:-u">GLOBAL MAGIC ATTACK MODIFIER:</span>
|
|
<input type="text" class="num" name="attr_globalmagicmod" placeholder="0" value="0">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="magic-caster-lvl:-u">MAGIC CASTER LEVEL:</span>
|
|
<input type="text" class="num" name="attr_caster_level">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="spell_dc_mod:-u">SPELL SAVE DC MOD:</span>
|
|
<input type="text" class="num" name="attr_spell_dc_mod" placeholder="0" value="0">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_npcreactionsflag" value="1">
|
|
<span data-i18n="has-reaction-u">HAS REACTIONS</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="leg-actions:-u">LEGENDARY ACTIONS:</span>
|
|
<input class="num" type="text" name="attr_npc_legendary_actions" value="0" placeholder="0">
|
|
</div>
|
|
<div class="row title">
|
|
<span data-i18n="gen-opts-u">GENERAL OPTIONS</span>
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_npc" value="1">
|
|
<span data-i18n="npc-u">NPC</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="roll-queries:-u">ROLL QUERIES:</span>
|
|
<select name="attr_rtype">
|
|
<option value="{{always=1}} {{r2=[[@{d20}" data-i18n="always-adv">Always Roll Advantage</option>
|
|
<option value="@{advantagetoggle}" data-i18n="adv-toggle">Advantage Toggle</option>
|
|
<option value="{{query=1}} ?{Advantage?|Normal Roll,{{normal=1}} {{r2=[[0d20|Advantage,{{advantage=1}} {{r2=[[@{d20}|Disadvantage,{{disadvantage=1}} {{r2=[[@{d20}}" data-i18n="query-adv">Query Advantage</option>
|
|
<option value="{{normal=1}} {{r2=[[0d20" data-i18n="never-adv">Never Roll Advantage</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="whisp-rolls-gm:-u">WHISPER ROLLS TO GM:</span>
|
|
<select name="attr_wtype">
|
|
<option value="" data-i18n="never-whisper-roll">Never Whisper Rolls</option>
|
|
<option value="@{whispertoggle}" data-i18n="toggle-roll-whisper">Whisper Toggle</option>
|
|
<option value="?{Whisper?|Public Roll,|Whisper Roll,/w gm }" data-i18n="query-whisper-roll">Query Whisper</option>
|
|
<option value="/w gm " data-i18n="always-whisper-roll">Always Whisper Rolls</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="auto-dmg-roll:-u">AUTO DAMAGE ROLL:</span>
|
|
<select class="dtype" name="attr_dtype">
|
|
<option value="pick" data-i18n="never-dmg">Don't Auto Roll Damage</option>
|
|
<option value="full" data-i18n="always-dmg">Auto Roll Damage & Crit</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="npc-name-in-rolls:-u">NPC NAME IN ROLLS:</span>
|
|
<select name="attr_npc_name_flag">
|
|
<option value="{{name=@{npc_name}}}" data-i18n="show">Show</option>
|
|
<option value="0" data-i18n="hide">Hide</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_init_tiebreaker" value="@{dexterity}/100">
|
|
<span data-i18n="add-dex-tiebreaker-u">ADD DEX TIEBREAKER TO INITIATIVE</span>
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_licensedsheet" value="1">
|
|
<span data-i18n="use-licensed-sheet-styling">USE OFFICIAL D&D STYLING</span>
|
|
</div>
|
|
</div>
|
|
<div class="display stat-block">
|
|
<div class="row title red">
|
|
<button type="roll" name="roll_npc_init" style="width: 100%;" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{init}}} {{mod=[[[[@{initiative_bonus}]][DEX]]]}} {{r1=[[@{d20}+[[@{initiative_bonus}]][DEX] &{tracker}]]}} {{normal=1}} {{type=Initiative}}">
|
|
<span name="attr_npc_name"></span>
|
|
</button>
|
|
</div>
|
|
<div class="row subtitle" style="margin-top: -5px;">
|
|
<span class="italics" name="attr_npc_type"></span>
|
|
</div>
|
|
<div class="triangle"></div>
|
|
<div class="row red" style="position:relative;">
|
|
<span data-i18n="ac" class="bold">Armor Class</span>
|
|
<span class="num" name="attr_npc_ac"></span>
|
|
<input class="actype" type="hidden" name="attr_npc_actype" value="">
|
|
<span class="parens" name="attr_npc_actype"></span>
|
|
<button type="roll" name="roll_npc_init" style="position: absolute; right: 5px; height: 30px; width: 20px;" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{init}}} {{mod=[[[[@{initiative_bonus}]][DEX]]]}} {{r1=[[@{d20}+[[@{initiative_bonus}]][DEX] &{tracker}]]}} {{normal=1}} {{type=Initiative}}">
|
|
<span class="npc-init-die">t</span>
|
|
<span style="display: block;">INIT</span>
|
|
</button>
|
|
</div>
|
|
<div class="row red">
|
|
<span data-i18n="hp" class="bold">Hit Points</span>
|
|
<span class="num3" name="attr_hp_max"></span>
|
|
<button type="roll" name="roll_npc_hpformula" value="@{wtype}&{template:npc} {{type=Hit Points}} {{normal=1}} @{npc_name_flag} {{rname=^{hp}}} {{mod=@{npc_hpformula}}} {{r1=[[@{npc_hpformula}]]}} charname=@{character_name}">
|
|
<span class="parens" name="attr_npc_hpformula" style="font-size: 12px; font-weight: normal;"></span>
|
|
</button>
|
|
</div>
|
|
<div class="row red">
|
|
<span data-i18n="speed" class="bold">Speed</span>
|
|
<span name="attr_npc_speed"></span>
|
|
</div>
|
|
<div class="triangle"></div>
|
|
<div class="row red">
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_str" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{strength}}} {{mod=[[[[@{strength_mod}]][STR]]]}} {{r1=[[@{d20}+[[@{strength_mod}]][STR]]]}} @{rtype}+[[@{strength_mod}]][STR]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="str-u">STR</span>
|
|
<span name="attr_strength"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_str_negative" value="0">
|
|
<span class="npcattr" name="attr_strength_mod"></span>
|
|
</button>
|
|
</div>
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_dex" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{dexterity}}} {{mod=[[[[@{dexterity_mod}]][DEX]]]}} {{r1=[[@{d20}+[[@{dexterity_mod}]][DEX]]]}} @{rtype}+[[@{dexterity_mod}]][DEX]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="dex-u">DEX</span>
|
|
<span name="attr_dexterity"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_dex_negative" value="0">
|
|
<span class="npcattr" name="attr_dexterity_mod"></span>
|
|
</button>
|
|
</div>
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_con" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{constitution}}} {{mod=[[[[@{constitution_mod}]][CON]]]}} {{r1=[[@{d20}+[[@{constitution_mod}]][CON]]]}} @{rtype}+[[@{constitution_mod}]][CON]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="con-u">CON</span>
|
|
<span name="attr_constitution"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_con_negative" value="0">
|
|
<span class="npcattr" name="attr_constitution_mod"></span>
|
|
</button>
|
|
</div>
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_int" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{intelligence}}} {{mod=[[[[@{intelligence_mod}]][INT]]]}} {{r1=[[@{d20}+[[@{intelligence_mod}]][INT]]]}} @{rtype}+[[@{intelligence_mod}]][INT]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="int-u">INT</span>
|
|
<span name="attr_intelligence"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_int_negative" value="0">
|
|
<span class="npcattr" name="attr_intelligence_mod"></span>
|
|
</button>
|
|
</div>
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_wis" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{wisdom}}} {{mod=[[[[@{wisdom_mod}]][WIS]]]}} {{r1=[[@{d20}+[[@{wisdom_mod}]][WIS]]]}} @{rtype}+[[@{wisdom_mod}]][WIS]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="wis-u">WIS</span>
|
|
<span name="attr_wisdom"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_wis_negative" value="0">
|
|
<span class="npcattr" name="attr_wisdom_mod"></span>
|
|
</button>
|
|
</div>
|
|
<div class="attr-container">
|
|
<button type="roll" name="roll_npc_cha" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{charisma}}} {{mod=[[[[@{charisma_mod}]][CHA]]]}} {{r1=[[@{d20}+[[@{charisma_mod}]][CHA]]]}} @{rtype}+[[@{charisma_mod}]][CHA]]]}} {{type=Ability}}">
|
|
<span class="bold" data-i18n="cha-u">CHA</span>
|
|
<span name="attr_charisma"></span>
|
|
<input class="negativeflag" type="hidden" name="attr_npc_cha_negative" value="0">
|
|
<span class="npcattr" name="attr_charisma_mod"></span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="triangle"></div>
|
|
<input class="flag" type="hidden" name="attr_npc_saving_flag" value="">
|
|
<div class="row saving red">
|
|
<span class="bold" data-i18n="saving-throw">Saving Throws</span>
|
|
<input class="flag" type="hidden" name="attr_npc_str_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_str_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{strength-save}}} {{mod=[[[[@{npc_str_save}]][STR SAVE]]]}} {{r1=[[@{d20}+[[@{npc_str_save}]][STR SAVE]]]}} @{rtype}+[[@{npc_str_save}]][STR SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="str">Str</span>
|
|
<span class="stat" name="attr_npc_str_save"></span>
|
|
</button>
|
|
<input class="flag" type="hidden" name="attr_npc_dex_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_dex_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{dexterity-save}}} {{mod=[[[[@{npc_dex_save}]][DEX SAVE]]]}} {{r1=[[@{d20}+[[@{npc_dex_save}]][DEX SAVE]]]}} @{rtype}+[[@{npc_dex_save}]][DEX SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="dex">Dex</span>
|
|
<span class="stat" name="attr_npc_dex_save"></span>
|
|
</button>
|
|
<input class="flag" type="hidden" name="attr_npc_con_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_con_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{constitution-save}}} {{mod=[[[[@{npc_con_save}]][CON SAVE]]]}} {{r1=[[@{d20}+[[@{npc_con_save}]][CON SAVE]]]}} @{rtype}+[[@{npc_con_save}]][CON SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="con">Con</span>
|
|
<span class="stat" name="attr_npc_con_save"></span>
|
|
</button>
|
|
<input class="flag" type="hidden" name="attr_npc_int_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_int_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{intelligence-save}}} {{mod=[[[[@{npc_int_save}]][INT SAVE]]]}} {{r1=[[@{d20}+[[@{npc_int_save}]][INT SAVE]]]}} @{rtype}+[[@{npc_int_save}]][INT SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="int">Int</span>
|
|
<span class="stat" name="attr_npc_int_save"></span>
|
|
</button>
|
|
<input class="flag" type="hidden" name="attr_npc_wis_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_wis_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{wisdom-save}}} {{mod=[[[[@{npc_wis_save}]][WIS SAVE]]]}} {{r1=[[@{d20}+[[@{npc_wis_save}]][WIS SAVE]]]}} @{rtype}+[[@{npc_wis_save}]][WIS SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="wis">Wis</span>
|
|
<span class="stat" name="attr_npc_wis_save"></span>
|
|
</button>
|
|
<input class="flag" type="hidden" name="attr_npc_cha_save_flag" value="0">
|
|
<button type="roll" name="roll_npc_cha_save" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{charisma-save}}} {{mod=[[[[@{npc_cha_save}]][CHA SAVE]]]}} {{r1=[[@{d20}+[[@{npc_cha_save}]][CHA SAVE]]]}} @{rtype}+[[@{npc_cha_save}]][CHA SAVE]]]}} {{type=Save}}">
|
|
<span data-i18n="cha">Cha</span>
|
|
<span class="stat" name="attr_npc_cha_save"></span>
|
|
</button>
|
|
</div>
|
|
<input class="flag" type="hidden" name="attr_npc_skills_flag" value="">
|
|
<div class="row skills skills-list red" data-i18n-list="skills-list">
|
|
<span class="bold" data-i18n="skills">Skills</span>
|
|
<span data-i18n-list-item="acrobatics">
|
|
<input class="flag" type="hidden" name="attr_npc_acrobatics_flag" value="0">
|
|
<button type="roll" name="roll_npc_acrobatics" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{acrobatics}}} {{mod=@{npc_acrobatics}}} {{r1=[[@{d20}+@{npc_acrobatics}]]}} @{rtype}+@{npc_acrobatics}]]}} {{type=Skill}}">
|
|
<span data-i18n="acrobatics">Acrobatics</span>
|
|
<span class="stat" name="attr_npc_acrobatics"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="animal_handling">
|
|
<input class="flag" type="hidden" name="attr_npc_animal_handling_flag" value="0">
|
|
<button type="roll" name="roll_npc_animal_handling" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{animal_handling}}} {{mod=@{npc_animal_handling}}} {{r1=[[@{d20}+@{npc_animal_handling}]]}} @{rtype}+@{npc_animal_handling}]]}} {{type=Skill}}">
|
|
<span data-i18n="animal_handling">Animal Handling</span>
|
|
<span class="stat" name="attr_npc_animal_handling"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="arcana">
|
|
<input class="flag" type="hidden" name="attr_npc_arcana_flag" value="0">
|
|
<button type="roll" name="roll_npc_arcana" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{arcana}}} {{mod=@{npc_arcana}}} {{r1=[[@{d20}+@{npc_arcana}]]}} @{rtype}+@{npc_arcana}]]}} {{type=Skill}}">
|
|
<span data-i18n="arcana">Arcana</span>
|
|
<span class="stat" name="attr_npc_arcana"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="athletics">
|
|
<input class="flag" type="hidden" name="attr_npc_athletics_flag" value="0">
|
|
<button type="roll" name="roll_npc_athletics" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{athletics}}} {{mod=@{npc_athletics}}} {{r1=[[@{d20}+@{npc_athletics}]]}} @{rtype}+@{npc_athletics}]]}} {{type=Skill}}">
|
|
<span data-i18n="athletics">Athletics</span>
|
|
<span class="stat" name="attr_npc_athletics"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="deception">
|
|
<input class="flag" type="hidden" name="attr_npc_deception_flag" value="0">
|
|
<button type="roll" name="roll_npc_deception" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{deception}}} {{mod=@{npc_deception}}} {{r1=[[@{d20}+@{npc_deception}]]}} @{rtype}+@{npc_deception}]]}} {{type=Skill}}">
|
|
<span data-i18n="deception">Deception</span>
|
|
<span class="stat" name="attr_npc_deception"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="history">
|
|
<input class="flag" type="hidden" name="attr_npc_history_flag" value="0">
|
|
<button type="roll" name="roll_npc_history" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{history}}} {{mod=@{npc_history}}} {{r1=[[@{d20}+@{npc_history}]]}} @{rtype}+@{npc_history}]]}} {{type=Skill}}">
|
|
<span data-i18n="history">History</span>
|
|
<span class="stat" name="attr_npc_history"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="insight">
|
|
<input class="flag" type="hidden" name="attr_npc_insight_flag" value="0">
|
|
<button type="roll" name="roll_npc_insight" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{insight}}} {{mod=@{npc_insight}}} {{r1=[[@{d20}+@{npc_insight}]]}} @{rtype}+@{npc_insight}]]}} {{type=Skill}}">
|
|
<span data-i18n="insight">Insight</span>
|
|
<span class="stat" name="attr_npc_insight"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="intimidation">
|
|
<input class="flag" type="hidden" name="attr_npc_intimidation_flag" value="0">
|
|
<button type="roll" name="roll_npc_intimidation" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{intimidation}}} {{mod=@{npc_intimidation}}} {{r1=[[@{d20}+@{npc_intimidation}]]}} @{rtype}+@{npc_intimidation}]]}} {{type=Skill}}">
|
|
<span data-i18n="intimidation">Intimidation</span>
|
|
<span class="stat" name="attr_npc_intimidation"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="investigation">
|
|
<input class="flag" type="hidden" name="attr_npc_investigation_flag" value="0">
|
|
<button type="roll" name="roll_npc_investigation" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{investigation}}} {{mod=@{npc_investigation}}} {{r1=[[@{d20}+@{npc_investigation}]]}} @{rtype}+@{npc_investigation}]]}} {{type=Skill}}">
|
|
<span data-i18n="investigation">Investigation</span>
|
|
<span class="stat" name="attr_npc_investigation"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="medicine">
|
|
<input class="flag" type="hidden" name="attr_npc_medicine_flag" value="0">
|
|
<button type="roll" name="roll_npc_medicine" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{medicine}}} {{mod=@{npc_medicine}}} {{r1=[[@{d20}+@{npc_medicine}]]}} @{rtype}+@{npc_medicine}]]}} {{type=Skill}}">
|
|
<span data-i18n="medicine">Medicine</span>
|
|
<span class="stat" name="attr_npc_medicine"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="nature">
|
|
<input class="flag" type="hidden" name="attr_npc_nature_flag" value="0">
|
|
<button type="roll" name="roll_npc_nature" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{nature}}} {{mod=@{npc_nature}}} {{r1=[[@{d20}+@{npc_nature}]]}} @{rtype}+@{npc_nature}]]}} {{type=Skill}}">
|
|
<span data-i18n="nature">Nature</span>
|
|
<span class="stat" name="attr_npc_nature"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="perception">
|
|
<input class="flag" type="hidden" name="attr_npc_perception_flag" value="0">
|
|
<button type="roll" name="roll_npc_perception" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{perception}}} {{mod=@{npc_perception}}} {{r1=[[@{d20}+@{npc_perception}]]}} @{rtype}+@{npc_perception}]]}} {{type=Skill}}">
|
|
<span data-i18n="perception">Perception</span>
|
|
<span class="stat" name="attr_npc_perception"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="performance">
|
|
<input class="flag" type="hidden" name="attr_npc_performance_flag" value="0">
|
|
<button type="roll" name="roll_npc_performance" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{performance}}} {{mod=@{npc_performance}}} {{r1=[[@{d20}+@{npc_performance}]]}} @{rtype}+@{npc_performance}]]}} {{type=Skill}}">
|
|
<span data-i18n="performance">Performance</span>
|
|
<span class="stat" name="attr_npc_performance"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="persuasion">
|
|
<input class="flag" type="hidden" name="attr_npc_persuasion_flag" value="0">
|
|
<button type="roll" name="roll_npc_persuasion" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{persuasion}}} {{mod=@{npc_persuasion}}} {{r1=[[@{d20}+@{npc_persuasion}]]}} @{rtype}+@{npc_persuasion}]]}} {{type=Skill}}">
|
|
<span data-i18n="persuasion">Persuasion</span>
|
|
<span class="stat" name="attr_npc_persuasion"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="religion">
|
|
<input class="flag" type="hidden" name="attr_npc_religion_flag" value="0">
|
|
<button type="roll" name="roll_npc_religion" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{religion}}} {{mod=@{npc_religion}}} {{r1=[[@{d20}+@{npc_religion}]]}} @{rtype}+@{npc_religion}]]}} {{type=Skill}}">
|
|
<span data-i18n="religion">Religion</span>
|
|
<span class="stat" name="attr_npc_religion"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="sleight_of_hand">
|
|
<input class="flag" type="hidden" name="attr_npc_sleight_of_hand_flag" value="0">
|
|
<button type="roll" name="roll_npc_sleight_of_hand" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{sleight_of_hand}}} {{mod=@{npc_sleight_of_hand}}} {{r1=[[@{d20}+@{npc_sleight_of_hand}]]}} @{rtype}+@{npc_sleight_of_hand}]]}} {{type=Skill}}">
|
|
<span data-i18n="sleight_of_hand">Sleight of Hand</span>
|
|
<span class="stat" name="attr_npc_sleight_of_hand"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="stealth">
|
|
<input class="flag" type="hidden" name="attr_npc_stealth_flag" value="0">
|
|
<button type="roll" name="roll_npc_stealth" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{stealth}}} {{mod=@{npc_stealth}}} {{r1=[[@{d20}+@{npc_stealth}]]}} @{rtype}+@{npc_stealth}]]}} {{type=Skill}}">
|
|
<span data-i18n="stealth">Stealth</span>
|
|
<span class="stat" name="attr_npc_stealth"></span>
|
|
</button>
|
|
</span>
|
|
<span data-i18n-list-item="survival">
|
|
<input class="flag" type="hidden" name="attr_npc_survival_flag" value="0">
|
|
<button type="roll" name="roll_npc_survival" value="@{wtype}&{template:npc} @{npc_name_flag} {{rname=^{survival}}} {{mod=@{npc_survival}}} {{r1=[[@{d20}+@{npc_survival}]]}} @{rtype}+@{npc_survival}]]}} {{type=Skill}}">
|
|
<span data-i18n="survival">Survival</span>
|
|
<span class="stat" name="attr_npc_survival"></span>
|
|
</button>
|
|
</span>
|
|
</div>
|
|
<input class="flag" type="hidden" name="attr_npc_vulnerabilities">
|
|
<div class="row status vulnerabilities red">
|
|
<span class="bold" data-i18n="dmg-vuln">Damage Vulnerabilities</span>
|
|
<span class="info" name="attr_npc_vulnerabilities"></span>
|
|
</div>
|
|
<input class="flag" type="hidden" name="attr_npc_resistances">
|
|
<div class="row status resistances red">
|
|
<span class="bold" data-i18n="dmg-res">Damage Resistances</span>
|
|
<span class="info" name="attr_npc_resistances"></span>
|
|
</div>
|
|
<input class="flag" type="hidden" name="attr_npc_immunities">
|
|
<div class="row status immunities red">
|
|
<span class="bold" data-i18n="dmg-imm">Damage Immunities</span>
|
|
<span class="info" name="attr_npc_immunities"></span>
|
|
</div>
|
|
<input class="flag" type="hidden" name="attr_npc_condition_immunities">
|
|
<div class="row status condition_immunities red">
|
|
<span class="bold" data-i18n="cond-imm">Condition Immunities</span>
|
|
<span class="info" name="attr_npc_condition_immunities"></span>
|
|
</div>
|
|
<div class="row senses red">
|
|
<span class="bold" data-i18n="senses">Senses</span>
|
|
<span class="info" name="attr_npc_senses"></span>
|
|
</div>
|
|
<div class="row languages red">
|
|
<span class="bold" data-i18n="langs">Languages</span>
|
|
<span class="info languages" name="attr_npc_languages" value="—"></span>
|
|
</div>
|
|
<div class="row red">
|
|
<span class="bold" data-i18n="challenge">Challenge</span>
|
|
<span class="num" name="attr_npc_challenge"></span>
|
|
<span class="parens xp" name="attr_npc_xp"></span>
|
|
</div>
|
|
<div class="triangle"></div>
|
|
<div class="row traits">
|
|
<fieldset class="repeating_npctrait">
|
|
<div class="trait">
|
|
<input type="text" name="attr_name" placeholder="False Appearance." data-i18n-placeholder="npc-trait-name-place">
|
|
<textarea name="attr_desc" placeholder="If the dragon fails..." data-i18n-placeholder="npc-trait-desc-place"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
<div class="actions_container"></div>
|
|
<input class="dflag" type="hidden" name="attr_dflag" value="pick">
|
|
<div class="row actions">
|
|
<div class="row actiontitle" style="position: relative;">
|
|
<span class="title red" data-i18n="actions">Actions</span>
|
|
</div>
|
|
<fieldset class="repeating_npcaction">
|
|
<div class="action">
|
|
<input class="npc_options-flag" type="checkbox" name="attr_npc_options-flag" checked="checked"><span>y</span>
|
|
<div class="npc_options">
|
|
<div class="row">
|
|
<span data-i18n="name:-u">NAME:</span>
|
|
<input type="text" name="attr_name">
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_attack_flag" value="on">
|
|
<span data-i18n="attack-u">ATTACK</span>
|
|
</div>
|
|
<input type="hidden" class="attack_options" name="attr_attack_flag" value="0">
|
|
<div class="row attack_option">
|
|
<span data-i18n="type:-u">TYPE:</span>
|
|
<select name="attr_attack_type">
|
|
<option value="Melee" data-i18n="melee">Melee</option>
|
|
<option value="Ranged" data-i18n="ranged">Ranged</option>
|
|
</select>
|
|
<span style="margin-left: 15px;" data-i18n="range-reach:-u">RANGE/REACH:</span>
|
|
<input type="text" name="attr_attack_range" placeholder="5 ft." style="width: 100px;" data-i18n-placeholder="range-reach-place">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="to-hit:-u">TO HIT:</span>
|
|
<input type="text" name="attr_attack_tohit" value="0" placeholder="5" style="width: 30px;">
|
|
<span style="margin-left: 15px;" data-i18n="target:-u">TARGET:</span>
|
|
<input type="text" name="attr_attack_target" placeholder="One target" style="width: 100px;" data-i18n-placeholder="to-hit-place">
|
|
</div>
|
|
<input type="hidden" name="attr_damage_flag">
|
|
<div class="row attack_option">
|
|
<span data-i18n="on-hit:-u">ON HIT:</span>
|
|
<input type="text" name="attr_attack_damage" placeholder="1d10" style="width: 65px;">
|
|
<input type="text" name="attr_attack_damagetype" placeholder="slashing" style="width: 100px;" data-i18n-placeholder="on-hit-place">
|
|
<input type="hidden" name="attr_attack_crit">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="on-hit2:-u">ON HIT 2:</span>
|
|
<input type="text" name="attr_attack_damage2" placeholder="2d6+5" style="width: 65px;">
|
|
<input type="text" name="attr_attack_damagetype2" placeholder="fire" style="width: 100px;" data-i18n-placeholder="on-hit-2-place">
|
|
<input type="hidden" name="attr_attack_crit2">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="desc:-u">DESCRIPTION:</span>
|
|
<select name="attr_show_desc">
|
|
<option value="@{description}" data-i18n="show">Show</option>
|
|
<option value=" " data-i18n="hide">Hide</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<textarea name="attr_description"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="display">
|
|
<button class="pick" type="roll" name="roll_npc_action" value="@{rollbase}">
|
|
<div class="row wide">
|
|
<span class="bold wide" name="attr_name"></span>
|
|
</div>
|
|
<input class="attack_options" type="hidden" name="attr_attack_flag">
|
|
<div class="row attack attack_option">
|
|
<span class="italics" name="attr_attack_type"></span><span class="italics"> Weapon Attack: </span><span name="attr_attack_tohitrange"></span>
|
|
</div>
|
|
<div class="row attack attack_option">
|
|
<span class="italics" style="font-size: 13px; font-weight: normal; vertical-align: middle;" data-i18n="hit:">Hit: </span><span name="attr_attack_onhit" style="vertical-align: middle;"></span>
|
|
</div>
|
|
<span class="description" name="attr_description"></span>
|
|
</button>
|
|
</div>
|
|
<input type="hidden" name="attr_rollbase">
|
|
<button type="roll" style="display: none;" name="roll_npc_dmg" value="@{wtype}&{template:npcdmg} @{damage_flag} {{dmg1=[[@{attack_damage}+0]]}} {{dmg1type=@{attack_damagetype}}} {{dmg2=[[@{attack_damage2}+0]]}} {{dmg2type=@{attack_damagetype2}}}"></button>
|
|
<button type="roll" style="display: none;" name="roll_npc_crit" value="@{wtype}&{template:npcdmg} @{damage_flag} {{crit=1}} {{dmg1=[[@{attack_damage}+0]]}} {{dmg1type=@{attack_damagetype}}} {{dmg2=[[@{attack_damage2}+0]]}} {{dmg2type=@{attack_damagetype2}}} {{crit1=[[@{attack_crit}+0]]}} {{crit2=[[@{attack_crit2}+0]]}}"></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="reaction_flag" type="hidden" name="attr_npcreactionsflag">
|
|
<div class="row actions reaction">
|
|
<div class="row actiontitle">
|
|
<span class="title red" data-i18n="reactions">Reactions</span>
|
|
</div>
|
|
<fieldset class="repeating_npcreaction">
|
|
<div class="trait">
|
|
<input type="text" name="attr_name" placeholder="Parry." data-i18n-placeholder="npc-repeating-name-place">
|
|
<textarea name="attr_desc" placeholder="The creature adds 2 to its AC against..." data-i18n-placeholder="npc-repeating-desc-place"></textarea>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="legendary_flag" type="hidden" name="attr_npc_legendary_actions" value="0">
|
|
<div class="row actions legendary">
|
|
<div class="row actiontitle">
|
|
<span class="title red" data-i18n="leg-actions">Legendary Actions</span>
|
|
</div>
|
|
<div class="row">
|
|
<div class="legendaryactions" data-i18n="leg-actions-desc"><span name="attr_npc_legendary_actions_desc"></span></div>
|
|
</div>
|
|
<fieldset class="repeating_npcaction-l">
|
|
<div class="action">
|
|
<input class="npc_options-flag" type="checkbox" name="attr_npc_options-flag" checked="checked"><span>y</span>
|
|
<div class="npc_options">
|
|
<div class="row">
|
|
<span data-i18n="name:-u">NAME:</span>
|
|
<input type="text" name="attr_name">
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_attack_flag" value="on">
|
|
<span data-i18n="attack-u">ATTACK</span>
|
|
</div>
|
|
<input type="hidden" class="attack_options" name="attr_attack_flag" value="0">
|
|
<div class="row attack_option">
|
|
<span data-i18n="type:-u">TYPE:</span>
|
|
<select name="attr_attack_type">
|
|
<option value="Melee" data-i18n="melee">Melee</option>
|
|
<option value="Ranged" data-i18n="ranged">Ranged</option>
|
|
</select>
|
|
<span style="margin-left: 15px;" data-i18n="range-reach:-u">RANGE/REACH:</span>
|
|
<input type="text" name="attr_attack_range" placeholder="5 ft." style="width: 100px;" data-i18n-placeholder="range-reach-place">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="to-hit:-u">TO HIT:</span>
|
|
<input type="text" name="attr_attack_tohit" value="0" placeholder="5" style="width: 30px;">
|
|
<span style="margin-left: 15px;" data-i18n="target:-u">TARGET:</span>
|
|
<input type="text" name="attr_attack_target" placeholder="One target" style="width: 100px;" data-i18n-placeholder="to-hit-place">
|
|
</div>
|
|
<input type="hidden" name="attr_damage_flag">
|
|
<div class="row attack_option">
|
|
<span data-i18n="on-hit:-u">ON HIT:</span>
|
|
<input type="text" name="attr_attack_damage" placeholder="1d10" style="width: 65px;">
|
|
<input type="text" name="attr_attack_damagetype" placeholder="slashing" style="width: 100px;" data-i18n-placeholder="on-hit-place">
|
|
<input type="hidden" name="attr_attack_crit">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="on-hit2:-u">ON HIT 2:</span>
|
|
<input type="text" name="attr_attack_damage2" placeholder="2d6+5" style="width: 65px;">
|
|
<input type="text" name="attr_attack_damagetype2" placeholder="fire" style="width: 100px;" data-i18n-placeholder="on-hit-2-place">
|
|
<input type="hidden" name="attr_attack_crit2">
|
|
</div>
|
|
<div class="row attack_option">
|
|
<span data-i18n="desc:-u">DESCRIPTION:</span>
|
|
<select name="attr_show_desc">
|
|
<option value="@{description}" data-i18n="show">Show</option>
|
|
<option value=" " data-i18n="hide">Hide</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<textarea name="attr_description"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="display">
|
|
<button class="pick" type="roll" name="roll_npc_action" value="@{rollbase}">
|
|
<div class="row wide">
|
|
<span class="bold wide" name="attr_name"></span>
|
|
</div>
|
|
<input class="attack_options" type="hidden" name="attr_attack_flag">
|
|
<div class="row attack attack_option">
|
|
<span class="italics" name="attr_attack_type"></span><span class="italics"> Weapon Attack: </span><span name="attr_attack_tohitrange"></span>
|
|
</div>
|
|
<div class="row attack attack_option">
|
|
<span class="italics" style="font-size: 13px; font-weight: normal; vertical-align: middle;" data-i18n="hit:">Hit: </span><span name="attr_attack_onhit" style="vertical-align: middle;"></span>
|
|
</div>
|
|
<span class="description" name="attr_description"></span>
|
|
</button>
|
|
</div>
|
|
<input type="hidden" name="attr_rollbase">
|
|
<button type="roll" style="display: none;" name="roll_npc_dmg" value="@{wtype}&{template:npcdmg} @{damage_flag} {{dmg1=[[@{attack_damage}+0]]}} {{dmg1type=@{attack_damagetype}}} {{dmg2=[[@{attack_damage2}+0]]}} {{dmg2type=@{attack_damagetype2}}}"></button>
|
|
<button type="roll" style="display: none;" name="roll_npc_crit" value="@{wtype}&{template:npcdmg} @{damage_flag} {{crit=1}} {{dmg1=[[@{attack_damage}+0]]}} {{dmg1type=@{attack_damagetype}}} {{dmg2=[[@{attack_damage2}+0]]}} {{dmg2type=@{attack_damagetype2}}} {{crit1=[[@{attack_crit}+0]]}} {{crit2=[[@{attack_crit2}+0]]}}"></button>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<input class="npcspell_flag" type="hidden" name="attr_npcspell_flag">
|
|
<div class="row actions npcspell spells">
|
|
<div class="row actiontitle">
|
|
<span class="title red" style="font-weight: normal; text-align: left;" data-i18n="spells">Spells</span>
|
|
</div>
|
|
<div class="warning"><span style="color:#d06300;">THIS SECTION IS DEPRECATED. PLEASE TRANSFER ANY SPELLS LISTED HERE INTO THE NEW SPELLS BY LEVEL SECTION, AVAILABLE AFTER SELECTING THE 'SPELLCASTING NPC' OPTION FROM THE NPC OPTIONS ABOVE.</span></div>
|
|
<div class="spell-container">
|
|
<fieldset class="repeating_spell-npc">
|
|
<div class="spell">
|
|
<input class="options-flag" type="checkbox" name="attr_options-flag" checked="checked"><span>y</span>
|
|
<div class="options">
|
|
<div class="row">
|
|
<span data-i18n="name:-u">NAME:</span>
|
|
<input type="text" name="attr_spellname">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="school:-u">SCHOOL:</span>
|
|
<select name="attr_spellschool">
|
|
<option value="abjuration" data-i18n="abjuration">Abjuration</option>
|
|
<option value="conjuration" data-i18n="conjuration">Conjuration</option>
|
|
<option value="divination" data-i18n="divination">Divination</option>
|
|
<option value="enchantment" data-i18n="enchantment">Enchantment</option>
|
|
<option value="evocation" data-i18n="evocation">Evocation</option>
|
|
<option value="illusion" data-i18n="illusion">Illusion</option>
|
|
<option value="necromancy" data-i18n="necromancy">Necromancy</option>
|
|
<option value="transmutation" data-i18n="transmutation">Transmutation</option>
|
|
</select>
|
|
<input type="checkbox" name="attr_spellritual" value="{{ritual=1}}">
|
|
<span data-i18n="ritual-u">RITUAL</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="casting-time:-u">CASTING TIME:</span>
|
|
<input type="text" name="attr_spellcastingtime">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="range:-u">RANGE:</span>
|
|
<input type="text" name="attr_spellrange">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="target:-u">TARGET:</span>
|
|
<input type="text" name="attr_spelltarget">
|
|
</div>
|
|
<input type="hidden" name="attr_spellcomp">
|
|
<div class="row">
|
|
<span data-i18n="components:-u">COMPONENTS:</span>
|
|
<input type="checkbox" name="attr_spellcomp_v" value="{{v=1}}" checked="checked">
|
|
<span data-i18n="spell-component-verbal">V</span>
|
|
<input type="checkbox" name="attr_spellcomp_s" value="{{s=1}}" checked="checked">
|
|
<span data-i18n="spell-component-somatic">S</span>
|
|
<input type="checkbox" name="attr_spellcomp_m" value="{{m=1}}" checked="checked">
|
|
<span data-i18n="spell-component-material">M</span>
|
|
<input type="text" name="attr_spellcomp_materials" style="margin-left: 17px;" placeholder="ruby dust worth 50gp" data-i18n-placeholder="ruby-dust-place">
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_spellconcentration" value="{{concentration=1}}">
|
|
<span data-i18n="concentration-u">CONCENTRATION</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="duration:-u">DURATION:</span>
|
|
<input type="text" name="attr_spellduration">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="innate:-u">INNATE:</span>
|
|
<input type="text" name="attr_innate" placeholder="1/day" value="">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="output:-u">OUTPUT:</span>
|
|
<select name="attr_spelloutput">
|
|
<option value="SPELLCARD" data-i18n="spellcard-u">SPELLCARD</option>
|
|
<option value="ATTACK" data-i18n="attack-u">ATTACK</option>
|
|
</select>
|
|
</div>
|
|
<input type="hidden" class="spellattackinfoflag" name="attr_spelloutput">
|
|
<div class="spellattackinfo">
|
|
<div class="row">
|
|
<span data-i18n="spell-atk:-u">SPELL ATTACK:</span>
|
|
<select name="attr_spellattack">
|
|
<option value="None" data-i18n="none">None</option>
|
|
<option value="Melee" data-i18n="melee">Melee</option>
|
|
<option value="Melee" data-i18n="ranged">Ranged</option>
|
|
</select>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="dmg:-u">DAMAGE:</span>
|
|
<input type="text" name="attr_spelldamage" style="width: 50px;">
|
|
<span data-i18n="type:-u">TYPE:</span>
|
|
<input type="text" name="attr_spelldamagetype" style="width: 103px;">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="dmg2:-u">DAMAGE2:</span>
|
|
<input type="text" name="attr_spelldamage2" style="width: 45px;">
|
|
<span data-i18n="type:-u">TYPE:</span>
|
|
<input type="text" name="attr_spelldamagetype2" style="width: 103px;">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="healing:-u">HEALING:</span>
|
|
<input type="text" name="attr_spellhealing" style="width: 45px;">
|
|
</div>
|
|
<div class="row">
|
|
<input type="checkbox" name="attr_spelldmgmod" value="Yes">
|
|
<span data-i18n="add-ability-mod-u">ADD ABILITY MOD TO DAMAGE OR HEALING</span>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="saving-throw:-u">SAVING THROW:</span>
|
|
<select name="attr_spellsave">
|
|
<option value="" selected="selected" data-i18n="none-u">NONE</option>
|
|
<option value="Strength" data-i18n="str-u">STR</option>
|
|
<option value="Dexterity" data-i18n="dex-u">DEX</option>
|
|
<option value="Constitution" data-i18n="con-u">CON</option>
|
|
<option value="Intelligence" data-i18n="int-u">INT</option>
|
|
<option value="Wisdom" data-i18n="wis-u">WIS</option>
|
|
<option value="Charisma" data-i18n="cha-u">CHA</option>
|
|
</select>
|
|
<span data-i18n="effect:-u">EFFECT:</span>
|
|
<input type="text" name="attr_spellsavesuccess" style="width: 78px;" placeholder="Half damage" data-i18n-placeholder="npc-atk-effect-place">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="at-higher-lvl-dmg:-u">HIGHER LVL CAST DMG:</span>
|
|
<input type="text" name="attr_spellhldie" placeholder="1" style="width: 15px; text-align: right;">
|
|
<select name="attr_spellhldietype">
|
|
<option value="" selected="selected" data-i18n="none-u">NONE</option>
|
|
<option value="d4">d4</option>
|
|
<option value="d6">d6</option>
|
|
<option value="d8">d8</option>
|
|
<option value="d10">d10</option>
|
|
<option value="d12">d12</option>
|
|
<option value="d20">d20</option>
|
|
</select>
|
|
<span>+</span>
|
|
<input type="text" name="attr_spellhlbonus" placeholder="0" style="width: 15px; text-align: center;">
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="include_spell_desc:-u">INCLUDE SPELL DESCRIPTION IN ATTACK:</span>
|
|
<select name="attr_includedesc">
|
|
<option value="on" data-i18n="on">On</option>
|
|
<option value="off" selected="selected" data-i18n="off">Off</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="desc:-u">DESCRIPTION:</span>
|
|
</div>
|
|
<div class="row">
|
|
<textarea name="attr_spelldescription"></textarea>
|
|
</div>
|
|
<div class="row">
|
|
<span data-i18n="at-higher-lvl:-u">AT HIGHER LEVELS:</span>
|
|
</div>
|
|
<div class="row">
|
|
<textarea name="attr_spellathigherlevels" style="height: 36px; min-height: 36px;"></textarea>
|
|
</div>
|
|
<input type="hidden" name="attr_spellattackid">
|
|
<input type="hidden" name="attr_spelllevel">
|
|
<input type="hidden" name="attr_rollbase">
|
|
</div>
|
|
<div class="display">
|
|
<input type="hidden" name="attr_rollcontent" value="@{wtype}&{template:spell} {{level=@{spellschool} @{spelllevel}}} {{name=@{spellname}}} {{castingtime=@{spellcastingtime}}} {{range=@{spellrange}}} {{target=@{spelltarget}}} @{spellcomp_v} @{spellcomp_s} @{spellcomp_m} {{material=@{spellcomp_materials}}} {{duration=@{spellduration}}} {{description=@{spelldescription}}} {{athigherlevels=@{spellathigherlevels}}} @{spellritual} {{innate=@{innate}}} @{spellconcentration} @{charname_output}">
|
|
<button class="spellcard" type="roll" name="roll_spell" value="@{rollcontent}">
|
|
<input type="hidden" name="attr_spellprepared"><span class="prep"></span>
|
|
<span class="spellname" name="attr_spellname"></span>
|
|
</button>
|
|
<input type="hidden" class="spellritual" name="attr_spellritual" value="0">
|
|
<input type="hidden" class="spellconcentration" name="attr_spellconcentration" value="0">
|
|
<span class="spellritual">R</span>
|
|
<span class="spellconcentration">C</span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|