Files
2024-06-03 13:15:14 -04:00

793 lines
51 KiB
HTML

<div class="character-sheet">
<div class="row">
<div class="col-12 center">
<img class="logo" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/warlock-logo.png" alt="">
<img class="logo logo--dark-mode" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/warlock-logo-white.png" alt="">
<br>
</div>
</div>
<div class="row">
<div class="character-details">
<div class="character-details__label">
<label data-i18n="society">Społeczność</label>
<input type="text" name="attr_society" spellcheck="false">
</div>
<div class="character-details__label">
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{profession_level} + ?{@{throwmodifier}|0}]] }} {{roll-name=@{profession}}}' data-attribute="profession" data-i18n="profession">Profesja</button>
<input type="text" name="attr_profession" spellcheck="false">
<input type="number" name="attr_profession_level" value="0">
</div>
<div class="character-details__label">
<label data-i18n="previous-professions">Poprzednie profesje</label>
</div>
<div class="character-details__repeating">
<fieldset class="repeating_prevproffession">
<input class="flex-1" type="text" name="attr_prevproffession">
<input class="flex-1" type="number" name="attr_prevproffession_level" value="0">
</fieldset>
</div>
<div class="character-details__label">
<label data-i18n="passions">Pasje</label>
<input type="text" name="attr_passions" spellcheck="false">
</div>
<div class="character-details__label">
<label data-i18n="reputation">Reputacja</label>
<input type="text" name="attr_reputation" spellcheck="false">
</div>
<div class="character-details__name-label">
<label data-i18n="name">Imię</label>
<input type="text" name="attr_character_name" title="@{character_name}" spellcheck="false">
</div>
</div>
<div class="character-details__avatar">
<img name="attr_character_avatar">
<label data-i18n="portrait">Portret</label>
</div>
</div>
<div class="row">
<div class="col-6" style="position: relative">
<div class="character-details__num-label">
<label data-i18n="health-points">Wytrzymałość</label>
<input type="number" name="attr_health_points" value="0">
<input type="number" name="attr_health_points_max" value="0">
</div>
<div class="character-details__num-label">
<button type="action" class="dice-only" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{luck_points}]] }} {{roll-name=^{luck}}}' data-attribute=""></button>
<label data-i18n="luck">Szczęście</label>
<input type="number" name="attr_luck_points" value="0">
</div>
<div class="character-details__num-label">
<button type="action" class="dice-only" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{courage_points}]] }} {{roll-name=^{courage}}}' data-attribute=""></button>
<label data-i18n="courage">Odwaga</label>
<input type="number" name="attr_courage_points" value="0">
</div>
<img class="books-img" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/books.png" alt="">
<h2 class="title" style="font-size: 34px"><span data-i18n="seeker-skills">Umiejętności poszukiwacza</span></h2>
<div class="row attributes">
<div class="col-6">
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_athletics_radio_0" type="radio" name="attr_athletics_radio" value="0" checked>
<label for="attr_athletics_radio_/"></label>
<input id="attr_athletics_radio_/" type="radio" name="attr_athletics_radio" value="/">
<label for="attr_athletics_radio_x">/</label>
<input id="attr_athletics_radio_x" type="radio" name="attr_athletics_radio" value="x">
<label for="attr_athletics_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{athletics} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{athletics}}}' data-attribute="athletics" data-i18n="athletics">Atletyka</button>
</div>
<input type="number" name="attr_athletics" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_fight_radio_0" type="radio" name="attr_fight_radio" value="0" checked>
<label for="attr_fight_radio_/"></label>
<input id="attr_fight_radio_/" type="radio" name="attr_fight_radio" value="/">
<label for="attr_fight_radio_x">/</label>
<input id="attr_fight_radio_x" type="radio" name="attr_fight_radio" value="x">
<label for="attr_fight_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{fight} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{fight}}}' data-attribute="fight" data-i18n="fight">Bijatyka</button>
</div>
<input type="number" name="attr_fight" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_pole_arms_radio_0" type="radio" name="attr_pole_arms_radio" value="0" checked>
<label for="attr_pole_arms_radio_/"></label>
<input id="attr_pole_arms_radio_/" type="radio" name="attr_pole_arms_radio" value="/">
<label for="attr_pole_arms_radio_x">/</label>
<input id="attr_pole_arms_radio_x" type="radio" name="attr_pole_arms_radio" value="x">
<label for="attr_pole_arms_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{pole_arms} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{pole-arms}}}' data-attribute="pole_arms" data-i18n="pole-arms">Broń drzewcowa</button>
</div>
<input type="number" name="attr_pole_arms" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_trigger_gun_radio_0" type="radio" name="attr_trigger_gun_radio" value="0" checked>
<label for="attr_trigger_gun_radio_/"></label>
<input id="attr_trigger_gun_radio_/" type="radio" name="attr_trigger_gun_radio" value="/">
<label for="attr_trigger_gun_radio_x">/</label>
<input id="attr_trigger_gun_radio_x" type="radio" name="attr_trigger_gun_radio" value="x">
<label for="attr_trigger_gun_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{trigger_gun} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{trigger-gun}}}' data-attribute="trigger_gun" data-i18n="trigger-gun">Broń spustowa</button>
</div>
<input type="number" name="attr_trigger_gun" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_perception_radio_0" type="radio" name="attr_perception_radio" value="0" checked>
<label for="attr_perception_radio_/"></label>
<input id="attr_perception_radio_/" type="radio" name="attr_perception_radio" value="/">
<label for="attr_perception_radio_x">/</label>
<input id="attr_perception_radio_x" type="radio" name="attr_perception_radio" value="x">
<label for="attr_perception_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{perception} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{perception}}}' data-attribute="perception" data-i18n="perception">Dostrzeganie</button>
</div>
<input type="number" name="attr_perception" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_leadership_radio_0" type="radio" name="attr_leadership_radio" value="0" checked>
<label for="attr_leadership_radio_/"></label>
<input id="attr_leadership_radio_/" type="radio" name="attr_leadership_radio" value="/">
<label for="attr_leadership_radio_x">/</label>
<input id="attr_leadership_radio_x" type="radio" name="attr_leadership_radio" value="x">
<label for="attr_leadership_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{leadership} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{leadership}}}' data-attribute="leadership" data-i18n="leadership">Dowodzenie</button>
</div>
<input type="number" name="attr_leadership" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_large_blades_radio_0" type="radio" name="attr_large_blades_radio" value="0" checked>
<label for="attr_large_blades_radio_/"></label>
<input id="attr_large_blades_radio_/" type="radio" name="attr_large_blades_radio" value="/">
<label for="attr_large_blades_radio_x">/</label>
<input id="attr_large_blades_radio_x" type="radio" name="attr_large_blades_radio" value="x">
<label for="attr_large_blades_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{large_blades} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{large-blades}}}' data-attribute="large_blades" data-i18n="large-blades">Duże ostrza</button>
</div>
<input type="number" name="attr_large_blades" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_diplomacy_radio_0" type="radio" name="attr_diplomacy_radio" value="0" checked>
<label for="attr_diplomacy_radio_/"></label>
<input id="attr_diplomacy_radio_/" type="radio" name="attr_diplomacy_radio" value="/">
<label for="attr_diplomacy_radio_x">/</label>
<input id="attr_diplomacy_radio_x" type="radio" name="attr_diplomacy_radio" value="x">
<label for="attr_diplomacy_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{diplomacy} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{diplomacy}}}' data-attribute="diplomacy" data-i18n="diplomacy">Dyplomacja</button>
</div>
<input type="number" name="attr_diplomacy" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_history_radio_0" type="radio" name="attr_history_radio" value="0" checked>
<label for="attr_history_radio_/"></label>
<input id="attr_history_radio_/" type="radio" name="attr_history_radio" value="/">
<label for="attr_history_radio_x">/</label>
<input id="attr_history_radio_x" type="radio" name="attr_history_radio" value="x">
<label for="attr_history_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{history} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{history}}}' data-attribute="history" data-i18n="history">Historia</button>
</div>
<input type="number" name="attr_history" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_identification_radio_0" type="radio" name="attr_identification_radio" value="0" checked>
<label for="attr_identification_radio_/"></label>
<input id="attr_identification_radio_/" type="radio" name="attr_identification_radio" value="/">
<label for="attr_identification_radio_x">/</label>
<input id="attr_identification_radio_x" type="radio" name="attr_identification_radio" value="x">
<label for="attr_identification_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{identification} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{identification}}}' data-attribute="identification" data-i18n="identification">Identyfikacja</button>
</div>
<input type="number" name="attr_identification" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_incantation_radio_0" type="radio" name="attr_incantation_radio" value="0" checked>
<label for="attr_incantation_radio_/"></label>
<input id="attr_incantation_radio_/" type="radio" name="attr_incantation_radio" value="/">
<label for="attr_incantation_radio_x">/</label>
<input id="attr_incantation_radio_x" type="radio" name="attr_incantation_radio" value="x">
<label for="attr_incantation_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{incantation} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{incantation}}}' data-attribute="incantation" data-i18n="incantation">Inkantacja</button>
</div>
<input type="number" name="attr_incantation" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_linguistics_radio_0" type="radio" name="attr_linguistics_radio" value="0" checked>
<label for="attr_linguistics_radio_/"></label>
<input id="attr_linguistics_radio_/" type="radio" name="attr_linguistics_radio" value="/">
<label for="attr_linguistics_radio_x">/</label>
<input id="attr_linguistics_radio_x" type="radio" name="attr_linguistics_radio" value="x">
<label for="attr_linguistics_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{linguistics} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{linguistics}}}' data-attribute="linguistics" data-i18n="linguistics">Językoznawstwo</button>
</div>
<input type="number" name="attr_linguistics" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_camouflage_radio_0" type="radio" name="attr_camouflage_radio" value="0" checked>
<label for="attr_camouflage_radio_/"></label>
<input id="attr_camouflage_radio_/" type="radio" name="attr_camouflage_radio" value="/">
<label for="attr_camouflage_radio_x">/</label>
<input id="attr_camouflage_radio_x" type="radio" name="attr_camouflage_radio" value="x">
<label for="attr_camouflage_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{camouflage} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{camouflage}}}' data-attribute="camouflage" data-i18n="camouflage">Kamuflaż</button>
</div>
<input type="number" name="attr_camouflage" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_lie_radio_0" type="radio" name="attr_lie_radio" value="0" checked>
<label for="attr_lie_radio_/"></label>
<input id="attr_lie_radio_/" type="radio" name="attr_lie_radio" value="/">
<label for="attr_lie_radio_x">/</label>
<input id="attr_lie_radio_x" type="radio" name="attr_lie_radio" value="x">
<label for="attr_lie_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{lie} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{lie}}}' data-attribute="lie" data-i18n="lie">Kłamstwo</button>
</div>
<input type="number" name="attr_lie" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_bows_radio_0" type="radio" name="attr_bows_radio" value="0" checked>
<label for="attr_bows_radio_/"></label>
<input id="attr_bows_radio_/" type="radio" name="attr_bows_radio" value="/">
<label for="attr_bows_radio_x">/</label>
<input id="attr_bows_radio_x" type="radio" name="attr_bows_radio" value="x">
<label for="attr_bows_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{bows} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{bows}}}' data-attribute="bows" data-i18n="bows">Łuki</button>
</div>
<input type="number" name="attr_bows" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_small_blades_radio_0" type="radio" name="attr_small_blades_radio" value="0" checked>
<label for="attr_small_blades_radio_/"></label>
<input id="attr_small_blades_radio_/" type="radio" name="attr_small_blades_radio" value="/">
<label for="attr_small_blades_radio_x">/</label>
<input id="attr_small_blades_radio_x" type="radio" name="attr_small_blades_radio" value="x">
<label for="attr_small_blades_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{small_blades} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{small-blades}}}' data-attribute="small_blades" data-i18n="small-blades">Małe ostrza</button>
</div>
<input type="number" name="attr_small_blades" value="0">
</div>
</div>
<div class="col-6">
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_hammersmithing_radio_0" type="radio" name="attr_hammersmithing_radio" value="0" checked>
<label for="attr_hammersmithing_radio_/"></label>
<input id="attr_hammersmithing_radio_/" type="radio" name="attr_hammersmithing_radio" value="/">
<label for="attr_hammersmithing_radio_x">/</label>
<input id="attr_hammersmithing_radio_x" type="radio" name="attr_hammersmithing_radio" value="x">
<label for="attr_hammersmithing_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{hammersmithing} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{hammersmithing}}}' data-attribute="hammersmithing" data-i18n="hammersmithing">Masztalerstwo</button>
</div>
<input type="number" name="attr_hammersmithing" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_medicine_radio_0" type="radio" name="attr_medicine_radio" value="0" checked>
<label for="attr_medicine_radio_/"></label>
<input id="attr_medicine_radio_/" type="radio" name="attr_medicine_radio" value="/">
<label for="attr_medicine_radio_x">/</label>
<input id="attr_medicine_radio_x" type="radio" name="attr_medicine_radio" value="x">
<label for="attr_medicine_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{medicine} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{medicine}}}' data-attribute="medicine" data-i18n="medicine">Medycyna</button>
</div>
<input type="number" name="attr_medicine" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_repair_radio_0" type="radio" name="attr_repair_radio" value="0" checked>
<label for="attr_repair_radio_/"></label>
<input id="attr_repair_radio_/" type="radio" name="attr_repair_radio" value="/">
<label for="attr_repair_radio_x">/</label>
<input id="attr_repair_radio_x" type="radio" name="attr_repair_radio" value="x">
<label for="attr_repair_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{repair} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{repair}}}' data-attribute="repair" data-i18n="repair">Naprawa</button>
</div>
<input type="number" name="attr_repair" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_navigation_radio_0" type="radio" name="attr_navigation_radio" value="0" checked>
<label for="attr_navigation_radio_/"></label>
<input id="attr_navigation_radio_/" type="radio" name="attr_navigation_radio" value="/">
<label for="attr_navigation_radio_x">/</label>
<input id="attr_navigation_radio_x" type="radio" name="attr_navigation_radio" value="x">
<label for="attr_navigation_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{navigation} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{navigation}}}' data-attribute="navigation" data-i18n="navigation">Nawigacja</button>
</div>
<input type="number" name="attr_navigation" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_shoes_radio_0" type="radio" name="attr_shoes_radio" value="0" checked>
<label for="attr_shoes_radio_/"></label>
<input id="attr_shoes_radio_/" type="radio" name="attr_shoes_radio" value="/">
<label for="attr_shoes_radio_x">/</label>
<input id="attr_shoes_radio_x" type="radio" name="attr_shoes_radio" value="x">
<label for="attr_shoes_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{shoes} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{shoes}}}' data-attribute="shoes" data-i18n="shoes">Obuchy</button>
</div>
<input type="number" name="attr_shoes" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_persuasion_radio_0" type="radio" name="attr_persuasion_radio" value="0" checked>
<label for="attr_persuasion_radio_/"></label>
<input id="attr_persuasion_radio_/" type="radio" name="attr_persuasion_radio" value="/">
<label for="attr_persuasion_radio_x">/</label>
<input id="attr_persuasion_radio_x" type="radio" name="attr_persuasion_radio" value="x">
<label for="attr_persuasion_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{persuasion} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{persuasion}}}' data-attribute="persuasion" data-i18n="persuasion">Perswazja</button>
</div>
<input type="number" name="attr_persuasion" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_swim_radio_0" type="radio" name="attr_swim_radio" value="0" checked>
<label for="attr_swim_radio_/"></label>
<input id="attr_swim_radio_/" type="radio" name="attr_swim_radio" value="/">
<label for="attr_swim_radio_x">/</label>
<input id="attr_swim_radio_x" type="radio" name="attr_swim_radio" value="x">
<label for="attr_swim_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{swim} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{swim}}}' data-attribute="swim" data-i18n="swim">Pływanie</button>
</div>
<input type="number" name="attr_swim" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_throwing_radio_0" type="radio" name="attr_throwing_radio" value="0" checked>
<label for="attr_throwing_radio_/"></label>
<input id="attr_throwing_radio_/" type="radio" name="attr_throwing_radio" value="/">
<label for="attr_throwing_radio_x">/</label>
<input id="attr_throwing_radio_x" type="radio" name="attr_throwing_radio" value="x">
<label for="attr_throwing_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{throwing} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{throwing}}}' data-attribute="throwing" data-i18n="throwing">Rzucanie</button>
</div>
<input type="number" name="attr_throwing" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_stealth_radio_0" type="radio" name="attr_stealth_radio" value="0" checked>
<label for="attr_stealth_radio_/"></label>
<input id="attr_stealth_radio_/" type="radio" name="attr_stealth_radio" value="/">
<label for="attr_stealth_radio_x">/</label>
<input id="attr_stealth_radio_x" type="radio" name="attr_stealth_radio" value="x">
<label for="attr_stealth_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{stealth} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{stealth}}}' data-attribute="stealth" data-i18n="stealth">Skradanie</button>
</div>
<input type="number" name="attr_stealth" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_survival_radio_0" type="radio" name="attr_survival_radio" value="0" checked>
<label for="attr_survival_radio_/"></label>
<input id="attr_survival_radio_/" type="radio" name="attr_survival_radio" value="/">
<label for="attr_survival_radio_x">/</label>
<input id="attr_survival_radio_x" type="radio" name="attr_survival_radio" value="x">
<label for="attr_survival_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{survival} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{survival}}}' data-attribute="survival" data-i18n="survival">Sztuka przetrwania</button>
</div>
<input type="number" name="attr_survival" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_negotiation_radio_0" type="radio" name="attr_negotiation_radio" value="0" checked>
<label for="attr_negotiation_radio_/"></label>
<input id="attr_negotiation_radio_/" type="radio" name="attr_negotiation_radio" value="/">
<label for="attr_negotiation_radio_x">/</label>
<input id="attr_negotiation_radio_x" type="radio" name="attr_negotiation_radio" value="x">
<label for="attr_negotiation_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{negotiation} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{negotiation}}}' data-attribute="negotiation" data-i18n="negotiation">Targowanie</button>
</div>
<input type="number" name="attr_negotiation" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_streetwork_radio_0" type="radio" name="attr_streetwork_radio" value="0" checked>
<label for="attr_streetwork_radio_/"></label>
<input id="attr_streetwork_radio_/" type="radio" name="attr_streetwork_radio" value="/">
<label for="attr_streetwork_radio_x">/</label>
<input id="attr_streetwork_radio_x" type="radio" name="attr_streetwork_radio" value="x">
<label for="attr_streetwork_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{streetwork} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{streetwork}}}' data-attribute="streetwork" data-i18n="streetwork">Ulicznictwo</button>
</div>
<input type="number" name="attr_streetwork" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_dodge_radio_0" type="radio" name="attr_dodge_radio" value="0" checked>
<label for="attr_dodge_radio_/"></label>
<input id="attr_dodge_radio_/" type="radio" name="attr_dodge_radio" value="/">
<label for="attr_dodge_radio_x">/</label>
<input id="attr_dodge_radio_x" type="radio" name="attr_dodge_radio" value="x">
<label for="attr_dodge_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{dodge} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{dodge}}}' data-attribute="dodge" data-i18n="dodge">Unik</button>
</div>
<input type="number" name="attr_dodge" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_stubbornness_radio_0" type="radio" name="attr_stubbornness_radio" value="0" checked>
<label for="attr_stubbornness_radio_/"></label>
<input id="attr_stubbornness_radio_/" type="radio" name="attr_stubbornness_radio" value="/">
<label for="attr_stubbornness_radio_x">/</label>
<input id="attr_stubbornness_radio_x" type="radio" name="attr_stubbornness_radio" value="x">
<label for="attr_stubbornness_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{stubbornness} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{stubbornness}}}' data-attribute="stubbornness" data-i18n="stubbornness">Upór</button>
</div>
<input type="number" name="attr_stubbornness" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_bullying_radio_0" type="radio" name="attr_bullying_radio" value="0" checked>
<label for="attr_bullying_radio_/"></label>
<input id="attr_bullying_radio_/" type="radio" name="attr_bullying_radio" value="/">
<label for="attr_bullying_radio_x">/</label>
<input id="attr_bullying_radio_x" type="radio" name="attr_bullying_radio" value="x">
<label for="attr_bullying_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{bullying} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{bullying}}}' data-attribute="bullying" data-i18n="bullying">Zastraszanie</button>
</div>
<input type="number" name="attr_bullying" value="0">
</div>
<div class="attributes__label">
<div class="attributes__label-inner">
<div class="attributes__label-radio">
<input id="attr_nimble_hands_radio_0" type="radio" name="attr_nimble_hands_radio" value="0" checked>
<label for="attr_nimble_hands_radio_/"></label>
<input id="attr_nimble_hands_radio_/" type="radio" name="attr_nimble_hands_radio" value="/">
<label for="attr_nimble_hands_radio_x">/</label>
<input id="attr_nimble_hands_radio_x" type="radio" name="attr_nimble_hands_radio" value="x">
<label for="attr_nimble_hands_radio_0">X</label>
</div>
<button type="action" name="act_roll" value='&{template:warlock} {{baseRoll=[[1d20 + @{nimble_hands} + ?{@{throwmodifier}|0}]] }} {{roll-name=^{nimble-hands}}}' data-attribute="nimble_hands" data-i18n="nimble-hands">Zwinne dłonie</button>
</div>
<input type="number" name="attr_nimble_hands" value="0">
</div>
</div>
</div>
<div class="weapons-used-box">
<h2 class="title">
<span data-i18n="weapons-used">Używane uzbrojenie</span>
</h2>
<div class="flex flex--align-center">
<input class="upgrade-points__input" type="number" value="0">
<label class="upgrade-points__label">Punkty rozwinięć</label>
</div>
</div>
<div class="sword-textarea">
<textarea name="attr_weapons_used" rows="4"></textarea>
<img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/sword.png" alt="">
</div>
</div>
<div class="col-6">
<h2 class="title" style="margin-top: -70px;margin-right: -30px;"><span data-i18n="character-brief">Krótki opis postaci</span></h2>
<div class="character-traits__label">
<label data-i18n="character-traits">Cechy postaci</label>
<input type="text" name="attr_character_traits" spellcheck="false">
</div>
<div class="row character-traits__row">
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="growth">Wzrost</label>
<input type="text" name="attr_growth" spellcheck="false">
</div>
</div>
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="hair">Włosy</label>
<input type="text" name="attr_hair" spellcheck="false">
</div>
</div>
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="physique">Budowa ciała</label>
<input type="text" name="attr_physique" spellcheck="false">
</div>
</div>
</div>
<div class="row character-traits__row">
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="hair-type">Typ włosów</label>
<input type="text" name="attr_hair_type" spellcheck="false">
</div>
</div>
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="skin">Skóra</label>
<input type="text" name="attr_skin" spellcheck="false">
</div>
</div>
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="hairstyle">Fryzura</label>
<input type="text" name="attr_hairstyle" spellcheck="false">
</div>
</div>
</div>
<div class="row character-traits__row">
<div class="col-4">
<div class="character-traits__label">
<label data-i18n="facial-hair">Zarost</label>
<input type="text" name="attr_facial_hair" spellcheck="false">
</div>
</div>
</div>
<div class="character-traits__label">
<label data-i18n="cruel-misfortune">Okrutne nieszczęście</label>
<input type="text" name="attr_cruel_misfortune" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="origin">Pochodzenie</label>
<input type="text" name="attr_origin" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="destination">Cel podróżowania</label>
<input type="text" name="attr_destination" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="dark-secret">Mroczny sekret</label>
<input type="text" name="attr_dark_secret" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="connections">Znajommości</label>
<input type="text" name="attr_connections" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="faith">Wiara</label>
<input type="text" name="attr_faith" spellcheck="false">
</div>
<div class="character-traits__label">
<label data-i18n="family-and-loved-ones">Rodzina i ukochani</label>
<input type="text" name="attr_family" spellcheck="false">
</div>
<h2 class="title">
<span data-i18n="talent">Talent</span>
<span data-i18n="and-other-skills" class="title__subtitle">oraz inne zdolności</span>
</h2>
<textarea name="attr_talents" rows="3"></textarea>
<h2 class="title" style="font-size: 34px;line-height: 26px;">
<span data-i18n="head-injuries">Uszkodzenia głowy,</span>
<span data-i18n="diseases-and-mutations">choroby i mutacje</span>
</h2>
<textarea name="attr_injuries" rows="4"></textarea>
</div>
</div>
<div class="notes-background">
<div class="row">
<div class="col-6">
<h2 class="title" style="font-size: 56px;">
<span data-i18n="backpack">Plecak</span>
</h2>
<textarea name="attr_backpack" rows="10"></textarea>
</div>
<div class="col-6">
<h2 class="title" style="font-size: 56px;background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/ribbon-flipped.png);">
<span data-i18n="fortune" style="transform: rotate(6deg);">Majątek</span>
</h2>
<textarea name="attr_fortune" rows="10"></textarea>
</div>
</div>
<div class="row">
<div class="col-6">
<h2 class="title" style="font-size: 56px;">
<span data-i18n="spells">Zaklęcia</span>
</h2>
<textarea name="attr_spells" rows="10"></textarea>
</div>
<div class="col-6">
<h2 class="title" style="font-size: 56px;background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Warlock%20Polish%20Edition/Images/ribbon-flipped.png);">
<span data-i18n="history" style="transform: rotate(6deg);">Historia</span>
</h2>
<textarea name="attr_history_text" rows="10"></textarea>
</div>
</div>
</div>
</div>
<rolltemplate class="sheet-rolltemplate-warlock">
<div class="template-wrap">
<div class="template-header">
<span>
{{#character_name}}
{{#character_id}}[{{character_name}}](https://journal.roll20.net/character/{{character_id}}){{/character_id}}
{{^character_id}}{{character_name}}{{/character_id}}
{{/character_name}}
</span>
</div>
<div class="template-roll-results-title">{{roll-name}}</div>
<div class="template-roll-results">
<div class="template-d20">{{baseRoll}}</div>
</div>
{{#rollGreater() baseRoll 19}}
<div class="template-roll-results-title green" data-i18n="success">Sukces</div>
{{/rollGreater() baseRoll 19}}
{{#rollBetween() baseRoll 0 19}}
<div class="template-roll-results-title red" data-i18n="lose">Porażka</div>
{{/rollBetween() baseRoll 0 19}}
</div>
</rolltemplate>
<script type="text/worker">
on("sheet:opened", function(eventInfo){
setAttrs({
throwmodifier: getTranslationByKey("throwmodifier")
});
});
on('clicked:roll', async (event) => {
let rollBase = event.htmlAttributes.value + "{{character_name=@{character_name}}} {{character_id=@{character_id}}}";
let rollResult = await startRoll(rollBase);
finishRoll(
rollResult.rollId
);
});
</script>