mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
2475 lines
194 KiB
HTML
2475 lines
194 KiB
HTML
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Core" checked="checked"/>
|
|
<span class="sheet-tab sheet-tab1">Held</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Skills"/>
|
|
<span class="sheet-tab sheet-tab2">Fertigkeiten</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab3" value="3" title="Attacks"/>
|
|
<span class="sheet-tab sheet-tab3">Waffen</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab4" value="4" title="Defenses"/>
|
|
<span class="sheet-tab sheet-tab4">Rüstung</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab5" value="5" title="Spells"/>
|
|
<span class="sheet-tab sheet-tab5">Zauber</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab6" value="6" title="Items"/>
|
|
<span class="sheet-tab sheet-tab6">Besitz</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab7" value="7" title="Details"/>
|
|
<span class="sheet-tab sheet-tab7">Hintergrund</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab sheet-tab99" value="99" title="Show All"/>
|
|
<span class="sheet-tab sheet-tab99">Alles</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab-feats sheet-tab8" value="8" title="Feats"/>
|
|
<span class="sheet-tab-feats sheet-tab8">Rechnungen</span>
|
|
<input type="radio" name="attr_tab" class="sheet-tab-npc sheet-tab9" value="9" title="NPC"/>
|
|
<span class="sheet-tab-npc sheet-tab9">NPC</span>
|
|
|
|
|
|
<HR>
|
|
|
|
<div class="sheet-sections sheet-sections-core">
|
|
|
|
<div class="sectiop">
|
|
<div class='sheet-3colrow'>
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">Trefferpunkte</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>
|
|
<input class="secondary-attr-input" placeholder="aktuell" type="text" min="0" name="attr_Trefferpunkte">
|
|
</td>
|
|
<td style="text-align: center">/</td>
|
|
<td>
|
|
<input class="secondary-attr-input" type="number" value="@{tpmax_display}" name="attr_Trefferpunkte_max" disabled="true">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:50%">Blutungen:
|
|
<!-- <input type="checkbox" value="1" name="attr_wound1">
|
|
<input type="checkbox" value="1" name="attr_wound2">
|
|
<input type="checkbox" value="1" name="attr_wound3">
|
|
<input type="checkbox" value="1" name="attr_wound4">
|
|
<input type="checkbox" value="1" name="attr_wound5">
|
|
<input type="checkbox" value="1" name="attr_wound6">
|
|
<input type="checkbox" value="1" name="attr_wound7">
|
|
<input type="checkbox" value="1" name="attr_wound8">
|
|
<input type="checkbox" value="1" name="attr_wound9">
|
|
<input type="checkbox" value="1" name="attr_wound10">
|
|
-->
|
|
<input class="secondary-attr-input" type="number" style="width:30%;text-align_right" value="0" name="attr_Blutungen">
|
|
</td>
|
|
<td style="width:50%">Behinderung:
|
|
<input class="secondary-attr-input" type="number" style="width:30%;text-align_right" value="@{Behinderung}" name="attr_Behinderung_display" disabled="true">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<h4 class="section-head">Magiepunkte</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>
|
|
<input class="secondary-attr-input" placeholder="aktuell" type="text" min="0" name="attr_Magiepunkte">
|
|
</td>
|
|
<td style="text-align: center">/</td>
|
|
<td>
|
|
<input class="secondary-attr-input" placeholder="max" type="text" name="attr_Magiepunkte_max" value="floor((3@{magie_entwickeln_attrbon})*@{magie_entwickeln})" disabled="true">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-col">
|
|
<div style="text-align:center"><img src="http://s3.amazonaws.com/files.d20.io/images/13693515/r0MIgUJQaPOrs-_50aVBEA/thumb.png?1447253153" alt="ABOREA"></div>
|
|
<!--
|
|
<tr>
|
|
<h4 class="section-slogan">Schöne neue Welt</h4>
|
|
</tr>
|
|
-->
|
|
<div style="width:100%">
|
|
<h4 class="section-head">Kampf- und Magiesystem</h4>
|
|
<div class="section">
|
|
<table style="width:100%;text-align:center">
|
|
<tr>
|
|
<td sytle="text-align:center"><input type="radio" name="attr_dicesystem" value="10" checked="checked"></td>
|
|
<td sytle="text-align:center">ABOREA</td><td sytle="text-align:center">Rolemaster</td>
|
|
<td sytle="text-align:center"><input type="radio" name="attr_dicesystem" value="100"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="section">
|
|
<table style="width:100%;text-align:center">
|
|
<!-- <td> <strong>Göttliche Punkte: </strong></td> <td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td><td>|</td><td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td><td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td><td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td><td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td><td sytle="text-align:center"><input type="radio" name="attr_gp" value="0"></td>
|
|
-->
|
|
<td> <strong>Göttliche Punkte: </strong></td><td><input type="checkbox" name="attr_gp1"></td><td><input type="checkbox" name="attr_gp2"></td><td><input type="checkbox" name="attr_gp3"></td><td><input type="checkbox" name="attr_gp4"></td><td><input type="checkbox" name="attr_gp5"></td>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--
|
|
<div style="width:50%;float:left">
|
|
<h4 class="section-head">Build</h4>
|
|
<div class="section">
|
|
<input class="secondary-attr-input" type="text" name="attr_build">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
-->
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">Stufe</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="text-align: center"></td>
|
|
<input class="tertiary-attr-input" type="text" name="attr_lvl_display" value="@{lvl}" disabled="true">
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<h4 class="section-head">Erfahrungspunkte</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>
|
|
<input class="quartiary-attr-input" placeholder="aktuell" type="text" min="0" name="attr_ep">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h4 class="section-head">Charakterdaten</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>Name </td>
|
|
<td colspan="3"><input type="text" name="attr_name" style="width:100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Spieler </td>
|
|
<td colspan="3"><input type="text" name="attr_player" style="width:100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Beruf </td>
|
|
<td colspan="3">
|
|
<select style="width:100%;" name="attr_occupacion">
|
|
<option value="0" selected>Bitte wählen</option>
|
|
<option value="1">Barde</option>
|
|
<option value="2">Dieb</option>
|
|
<option value="3">Krieger</option>
|
|
<option value="4">Priester</option>
|
|
<option value="5">Schamane</option>
|
|
<option value="6">Waldläufer</option>
|
|
<option value="7">Zauberer</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Volk </td>
|
|
<td colspan="3">
|
|
<select style="width:100%;" name="attr_race">
|
|
<option value="0" selected>Bitte wählen</option>
|
|
<option value="1">Mensch</option>
|
|
<option value="2">Elf</option>
|
|
<option value="3">Zwerg</option>
|
|
<option value="4">Halbling</option>
|
|
<option value="5">Gnom</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Alter </td>
|
|
<td><input type="text" name="attr_age" style="width:100%"></td>
|
|
<td>Geschlecht </td>
|
|
<td>
|
|
<select style="width:100%;" name="attr_sex">
|
|
<option value="0" selected>Bitte wählen</option>
|
|
<option value="männlich">männlich</option>
|
|
<option value="weiblich">weiblich</option>
|
|
<option value="sontiges">sonstiges</option>
|
|
</select>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Residenz</td>
|
|
<td colspan="3"><input type="text" name="attr_residence" style="width:100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Geburtsort </td>
|
|
<td colspan="3"><input type="text" name="attr_birthplace" style="width:100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<h4 class="section-head">Attribute und Boni/Mali</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td class="attr-label" ><strong>ST</strong>ärke</td>
|
|
<td><input class="attr-input" type="text" name="attr_str" value="5"/></td>
|
|
<td class="attr-label" >Bonus:</td>
|
|
<td><input class="attr-input" type="text" name="attr_strbon_display" value="@{strbon}" disabled="true"/></td>
|
|
<td class="attr-roll" >Probe:<button type='roll' value='/em stellt seine Stärke auf die Probe: [[1d10! @{strbon}+@{Behinderung}+?{Situationsbedingter Modifikator|0}]]' name='roll_Stärke_Probe' /></td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="attr-label"><strong>GE</strong>schick</td>
|
|
<td><input class="attr-input" type="text" name="attr_dex" value="5"/></td>
|
|
<td class="attr-label" >Bonus:</td>
|
|
<td><input class="attr-input" type="text" name="attr_dexbon_display" value="@{dexbon}" disabled="true"/></td>
|
|
<td class="attr-roll" >Probe:<button type='roll' value='/em stellt sein Geschick auf die Probe: [[1d10! @{dexbon}+@{Behinderung}+?{Situationsbedingter Modifikator|0}]]' name='roll_Geschick_Probe' /></td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="attr-label" ><strong>KO</strong>nstitution</td>
|
|
<td><input class="attr-input" type="text" name="attr_con" value="5"/></td>
|
|
<td class="attr-label" >Bonus:</td>
|
|
<td><input class="attr-input" type="text" name="attr_conbon_display" value="@{conbon}" disabled="true"/></td>
|
|
<td class="attr-roll" >Probe:<button type='roll' value='/em stellt seine Konstitution auf die Probe: [[1d10! @{conbon}+@{Behinderung}+?{Situationsbedingter Modifikator|0}]]' name='roll_Konstitution_Probe' /></td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
|
|
<td class="attr-label"><strong>IN</strong>telligenz</td>
|
|
<td><input class="attr-input" type="text" name="attr_int" value="5"/></td>
|
|
<td class="attr-label" >Bonus:</td>
|
|
<td><input class="attr-input" type="text" name="attr_intbon_display" value="@{intbon}" disabled="true"/></td>
|
|
<td class="attr-roll" >Probe:<button type='roll' value='/em stellt seine Intelligenz auf die Probe: [[1d10! @{intbon}+@{Behinderung}+?{Situationsbedingter Modifikator|0}]]' name='roll_Intelligenz_Probe' /></td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="attr-label"><strong>CH</strong>arisma</td>
|
|
<td><input class="attr-input" type="text" name="attr_cha" value="5"/></td>
|
|
<td class="attr-label" >Bonus:</td>
|
|
<td><input class="attr-input" type="text" name="attr_chabon_display" value="@{chabon}" disabled="true"/></td>
|
|
<td class="attr-roll" >Probe:<button type='roll' value='/em stellt sein Charisma auf die Probe: [[1d10! @{chabon}+@{Behinderung}+?{Situationsbedingter Modifikator|0}]]' name='roll_Charisma_Probe' /></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-sections sheet-sections-skills">
|
|
<div class="sectiop">
|
|
<div class='sheet-3colrow'>
|
|
<h4 class="section-head">Fertigkeiten</h4>
|
|
<div class="sheet-section">
|
|
<div class="sheet-col">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td colspan="3"><strong>Allgemeine Fertigkeiten:</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_athletik_checkbox"></td>
|
|
<td class="skill-label">Athletik </td>
|
|
<td><input class="skill-input" type="text" name="attr_athletik" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_athletik_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td style= "width:15%"><button type='roll' value='/em übt sich in Athletik: [[1d10!+@{athletik}@{athletik_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Athletik_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_einflussnahme_checkbox"></td>
|
|
<td class="skill-label">Einflussnahme</td>
|
|
<td><input class="skill-input" type="text" name="attr_einflussnahme" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_einflussnahme_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}" selected>CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in Einflussnahme: [[1d10!+@{einflussnahme}@{einflussnahme_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Einflussnahme_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_list_checkbox"></td>
|
|
<td class="skill-label">List</td>
|
|
<td><input class="skill-input" type="text" name="attr_list" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_list_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in List: [[1d10!+@{list}@{list_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_List_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_natur_checkbox"></td>
|
|
<td class="skill-label">Natur</td>
|
|
<td><input class="skill-input" type="text" name="attr_natur" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_natur_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in Natur: [[1d10!+@{natur}@{natur_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Natur_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_reiten_checkbox"></td>
|
|
<td class="skill-label">Reiten</td>
|
|
<td><input class="skill-input" type="text" name="attr_reiten" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_reiten_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in Reiten: [[1d10!+@{reiten}@{reiten_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Reiten_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_schwimmen_checkbox"></td>
|
|
<td class="skill-label">Schwimmen</td>
|
|
<td><input class="skill-input" type="text" name="attr_schwimmen" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_schwimmen_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in Schwimmen: [[1d10!+@{schwimmen}@{schwimmen_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Schwimmen_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_wahrnehmung_checkbox"></td>
|
|
<td class="skill-label">Wahrnehmung</td>
|
|
<td><input class="skill-input" type="text" name="attr_wahrnehmung" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_wahrnehmung_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in Wahrnehmung: [[1d10!+@{wahrnehmung}@{wahrnehmung_attrbon}+?{Situationsbedingter Modifikator|0}+@{Behinderung}]]' name='roll_Wahrnehmung_Probe' /></td>
|
|
</tr>
|
|
|
|
</table>
|
|
<table style="width:120%">
|
|
<hr>
|
|
<tr>
|
|
<td colspan="3"><strong>Weitere Fertigkeiten:</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_knobeln_checkbox"></td>
|
|
<td class="skill-label">Knobeln</td>
|
|
<td><input class="skill-input" type="text" name="attr_knobeln" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_knobeln_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em knobelt: [[1t[Knobeln]]]' name='roll_Knobeln' /></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_skills">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_skillname_checkbox"></td>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_skillname" /></td>
|
|
<td><input class="skill-input" type="text" name="attr_skill" /></td>
|
|
<td><select class="skill-input" name="attr_skill_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em übt sich in @{skillname}: [[1d10!+@{skill}@{skill_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_skill' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="sheet-col">
|
|
<table style="width:120%">
|
|
<tr>
|
|
<td colspan="3"><strong>Kampf:</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_raufen_checkbox"></td>
|
|
<td class="skill-label">Raufen</td>
|
|
<td><input class="skill-input" type="text" name="attr_raufen" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_raufen_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift an mit bloßen Händen an: [[1d@{dicesystem}]]+[[(@{raufen}*@{dicesystem}/10)+(@{raufen_attrbon}*@{dicesystem}/10)+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)]]' name='roll_Raufen_Probe' /></td> <!-- -->
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3"><strong>Waffenkünste:</strong></td>
|
|
</tr>
|
|
<!--
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_waffe_1_checkbox"></td>
|
|
<td class="skill-label">1. Waffe: <input style="width:50%;" type="text" name="attr_waffe_1_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_waffe_1" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_waffe_1_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift an mit @{waffe_1_name}: [[1d10!+@{waffe_1}+@{waffe_1_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Waffe_1' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_waffe_2_checkbox"></td>
|
|
<td class="skill-label">2. Waffe: <input style="width:50%;" type="text" name="attr_waffe_2_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_waffe_2" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_waffe_2_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift an mit @{waffe_2_name}: [[1d10!+@{waffe_2}+@{waffe_2_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Waffe_2' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_waffe_3_checkbox"></td>
|
|
<td class="skill-label">3. Waffe: <input style="width:50%;" type="text" name="attr_waffe_3_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_waffe_3" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_waffe_3_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift an mit @{waffe_3_name}: [[1d10!+@{waffe3}+@{waffe_3_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Waffe_3' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_waffe_4_checkbox"></td>
|
|
<td class="skill-label">4. Waffe: <input style="width:50%;" type="text" name="attr_waffe_4_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_waffe_4" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_waffe_4_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}" selected>GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift an mit @{waffe_4_name}: [[1d10!+@{waffe_4}+@{waffe_4_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Waffe_4' /></td>
|
|
</tr>
|
|
-->
|
|
</table>
|
|
<fieldset class="repeating_fightingskills">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_skillname_checkbox"></td>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_skillname" /></td>
|
|
<td><input class="skill-input" type="text" name="attr_skill" /></td>
|
|
<td><select class="skill-input" name="attr_skill_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<!--<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>-->
|
|
</select></td>
|
|
<td><button type='roll' value='/em greift mit der Fertigkeit @{skillname} an: [[1d@{dicesystem}]]+[[(@{skill}@{skill_attrbon})*(@{dicesystem}/10)+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)]]' name='roll_skill' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
|
|
|
|
<hr>
|
|
<table style="width:120%">
|
|
<tr>
|
|
<td colspan="3"><strong> </strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3"><strong>Magie:</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_magie_entwickeln_checkbox"></td>
|
|
<td class="skill-label">Magie entwickeln</td>
|
|
<td><input class="skill-input" type="text" name="attr_magie_entwickeln" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_magie_entwickeln_attrbon" value="@{mpmax_classbon}">
|
|
<!--<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>-->
|
|
<option value="@{intbon}"selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<!-- <td><button type='roll' value='/em hat in Magie entwickeln: [[@{magie_entwickeln}+?{Attributsbonus|0}+?{Situationsbedingter Modifikator|0}]]' name='roll_Magie_entwickeln' /></td>
|
|
-->
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_gezielte_sprüche_checkbox"></td>
|
|
<td class="skill-label">Gezielte Sprüche</td>
|
|
<td><input class="skill-input" type="text" name="attr_gezielte_sprüche" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_gezielte_sprüche_attrbon">
|
|
<!--<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>-->
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em zaubert gezielt: [[1d@{dicesystem}]]+[[(@{gezielte_sprüche}@{gezielte_sprüche_attrbon})*(@{dicesystem}/10)+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)]]' name='roll_GezielteSprueche_Probe' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3"><strong></strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="3"><strong>Spruchlisten:</strong></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_spelllistskills">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_skillname_checkbox"></td>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_skillname" /></td>
|
|
<td><input class="skill-input" type="text" name="attr_skill" /></td>
|
|
<td><select class="skill-input" name="attr_skill_attrbon">
|
|
<option value="0"selected>-</option>
|
|
<!--<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>-->
|
|
<option value="@{intbon}">IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em zaubert: [[1d10!+@{skill}@{skill_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_skill' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
|
|
<!--
|
|
|
|
|
|
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_gezielte_sprüche_checkbox"></td>
|
|
<td class="skill-label">Gezielte Sprüche</td>
|
|
<td><input class="skill-input" type="text" name="attr_gezielte_sprüche" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_gezielte_sprüche_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em [[1t[Zaubern]]]: [[1d10!+@{gezielte_sprüche}+@{gezielte_sprüche_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Gezielte_Sprüche' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_spruchliste_1_checkbox"></td>
|
|
<td class="skill-label">Spruchliste: <input style="width:36%;" type="text" name="attr_spruchliste_1_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_spruchliste_1" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_spruchliste_1_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em [[1t[Zaubern]]]: [[1d10!+@{spruchliste_1}+@{spruchliste_1_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Spruchliste_1' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_spruchliste_2_checkbox"></td>
|
|
<td class="skill-label">Spruchliste: <input style="width:36%;" type="text" name="attr_spruchliste_2_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_spruchliste_2" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_spruchliste_2_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em [[1t[Zaubern]]]: [[1d10!+@{spruchliste_2}+@{spruchliste_2_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Spruchliste_2' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_spruchliste_3_checkbox"></td>
|
|
<td class="skill-label">Spruchliste: <input style="width:36%;" type="text" name="attr_spruchliste_3_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_spruchliste_3" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_spruchliste_3_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em [[1t[Zaubern]]]: [[1d10!+@{spruchliste_3}+@{spruchliste_3_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Spruchliste_3' /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_spruchliste_4_checkbox"></td>
|
|
<td class="skill-label">Spruchliste: <input style="width:36%;" type="text" name="attr_spruchliste_4_name" value="Name"/></td>
|
|
<td><input class="skill-input" type="text" name="attr_spruchliste_4" value="0"/></td>
|
|
<td><select class="skill-input" name="attr_spruchliste_4_attrbon">
|
|
<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>
|
|
<option value="@{intbon}" selected>IN</option>
|
|
<option value="@{chabon}">CH</option>
|
|
</select></td>
|
|
<td><button type='roll' value='/em [[1t[Zaubern]]]: [[1d10!+@{spruchliste_4}+@{spruchliste_4_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_Spruchliste_4' /></td>
|
|
</tr>
|
|
|
|
</table>
|
|
-->
|
|
</div>
|
|
<div class="sheet-col">
|
|
<table style="width:120%">
|
|
<tr>
|
|
<td colspan="3"><strong>Wissensfertigkeiten:</strong></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_knowledgeskills">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_skillname_checkbox"></td>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_skillname" /></td>
|
|
<td><input class="skill-input" type="text" name="attr_skill" /></td>
|
|
<td><select class="skill-input" name="attr_skill_attrbon">
|
|
<!--<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>-->
|
|
<option value="@{intbon}"selected>IN</option>
|
|
<!--<option value="@{chabon}">CH</option>-->
|
|
</select></td>
|
|
<td><button type='roll' value='/em kennt sich auf dem Gebiet @{skillname} aus: [[1d10!+@{skill}@{skill_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_skill' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
<table style="width:120%">
|
|
<tr>
|
|
<td colspan="3"><strong> </strong></td>
|
|
</tr>
|
|
<hr>
|
|
<tr>
|
|
<td colspan="3"><strong>Sprachen:</strong></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_languageskills">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><input type="checkbox" name="attr_skillname_checkbox"></td>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_skillname" /></td>
|
|
<td><input class="skill-input" type="text" name="attr_skill" /></td>
|
|
<td><select class="skill-input" name="attr_skill_attrbon">
|
|
<!--<option value="0">-</option>
|
|
<option value="@{strbon}">ST</option>
|
|
<option value="@{dexbon}">GE</option>
|
|
<option value="@{conbon}">KO</option>-->
|
|
<option value="@{intbon}"selected>IN</option>
|
|
<!--<option value="@{chabon}">CH</option>-->
|
|
</select></td>
|
|
<td><button type='roll' value='/em spricht @{skillname}: [[1d10!+@{skill}@{skill_attrbon}+?{Situationsbedingter Modifikator|0}]]' name='roll_skill' /></td>
|
|
</tr>
|
|
</fieldset>
|
|
</table>
|
|
<table style="width:120%">
|
|
<tr>
|
|
<td colspan="3"><strong> </strong></td>
|
|
</tr>
|
|
<hr>
|
|
<tr>
|
|
<td colspan="3"><strong>Aufgesparte Ausbildungspunkte:</strong></td>
|
|
</tr>
|
|
<td class="skill-label"><input style="width:100%" type="text" name="attr_unused_ap" /></td>
|
|
</table>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-sections sheet-sections-attacks">
|
|
<div class="sectiop">
|
|
<div class='sheet-colrow'>
|
|
<h4 class="section-head">Waffen</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:6%;text-align:center;">ben.</th>
|
|
<th style="width:17%;text-align:left;">Waffe</th>
|
|
<th style="width:20%;text-align:left;">Fertigkeit</th>
|
|
<th style="width:14%;text-align:left;">Attribut</th>
|
|
<th style="width:5%;text-align:center;">KB</th>
|
|
<th style="width:5%;text-align:center;">OB</th>
|
|
<th style="width:5%;text-align:center;">DB</th>
|
|
<th style="width:8;text-align:center;%">Schaden</th>
|
|
<th style="width:8;text-align:center;%">Ini-Bonus</th>
|
|
<th style="width:6%">Init.</th>
|
|
<th style="width:6%">Angr.</th>
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%"><button style="width:80%;text-align:center;" type='roll' value='/em hat jetzt keine Waffe mehr in der Hand' name='roll_change_unarmed' /></td>
|
|
<td style="width:17%"><input style="width:100%" type="text" value="Unbewaffnet" disabled="true"/></td>
|
|
<td style="width:20%"><input style="width:100%" type="text" value="Raufen" disabled="true"/></td>
|
|
<td style="width:14%"><select style="width:100%" name="attr_unarmed_attr">
|
|
<option value="0" selected>-</option>
|
|
<option value="@{strbon}">STärke</option>
|
|
<option value="@{dexbon}" selected>GEschick</option>
|
|
</select></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="text" value="floor(@{unarmed_attr}+@{raufen})" name="attr_unarmed_kb" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="number" min="0" max="@{unarmed_kb}" value="0" name="attr_unarmed_ob"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="text" value="floor(@{unarmed_kb}-@{unarmed_ob})" name="attr_unarmed_db" disabled="true"/></td>
|
|
<td style="width:8%"><input style="width:100%;text-align:center;" type="text" value="-2" name="attr_unarmed_dam" disabled="true"/></td>
|
|
<td style="width:8%"><input style="width:100%;text-align:center;" type="text" value="1" name="attr_unarmed_inibon" disabled="true"/></td>
|
|
<td style="width:6%"><button style="width:100%;text-align:center;" type='roll' value='/em hat eine Initiative von: [[@{dexbon}+@{unarmed_inibon}&{tracker}]] und für diese Runde einen DB von [[(@{unarmed_db}*@{dicesystem}/10)]]' name='roll_Initiative_unbewaffnet' /></td>
|
|
<td style="width:6%"><button style="width:100%;text-align:center;" type='roll' value='/em greift @{target|Opfer|token_name} mit bloßen Händen an: [[1d@{dicesystem}]]+[[(@{unarmed_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{unarmed_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und für den Rest dieser Runde einen DB von [[(@{unarmed_db}*@{dicesystem}/10)]]' name='roll_Angriff_unbewaffnet' /></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_weapons">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%"><button style="width:80%;text-align:center;" type='roll' value='/em wechselt zur Waffe @{weaponname}' name='roll_change_weaponname' /></td>
|
|
<td style="width:17%"><input style="width:100%" type="text" name="attr_weaponname"/></td>
|
|
<td style="width:20%">
|
|
<select style="width:100%" name="attr_weaponskill">
|
|
<option value="0"selected>wählen</option></option>
|
|
<option value="@{raufen}">Raufen</option></option>
|
|
<option value="-2">ungelernt</option>
|
|
<option value="0">ungelernt, Krieger</option>
|
|
<option value="0">ungelernt, Waffe d. Gottes</option>
|
|
<option value="@{repeating_fightingskills_$0_skill}">1. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$1_skill}">2. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$2_skill}">3. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$3_skill}">4. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$4_skill}">5. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$5_skill}">6. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$6_skill}">7. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$7_skill}">8. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$8_skill}">9. Waffenkunst</option>
|
|
<option value="@{repeating_fightingskills_$9_skill}">10. Waffenkunst</option>
|
|
</select>
|
|
</td>
|
|
<td style="width:14%"><select style="width:100%" name="attr_weapon_attr">
|
|
<option value="0"selected>wählen</option>
|
|
<option value="@{strbon}">STärke</option>
|
|
<option value="@{dexbon}">GEschick</option>
|
|
</select></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="text" value="floor(@{weapon_attr}+@{weaponskill})" name="attr_weapon_kb" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="number" min="0" max="@{weapon_kb}" name="attr_weapon_ob"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center;" type="text" value="floor(@{weapon_kb}-@{weapon_ob})" name="attr_weapon_db" disabled="true"/></td>
|
|
<td style="width:8%"><input style="width:100%;text-align:center;" type="text" name="attr_weapon_dam"/></td>
|
|
<td style="width:8%"><input style="width:100%;text-align:center;" type="text" name="attr_weapon_inibon"/></td>
|
|
<td style="width:6%"><button style="width:100%;text-align:center;" type='roll' value='/em hat eine Initiative von: [[@{dexbon}+@{weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[(@{weapon_db}*@{dicesystem}/10)]]' name='roll_Initiative_weaponname' /></td>
|
|
<td style="width:6%"><button style="width:100%;text-align:center;" type='roll' value='/em greift @{target|Opfer|token_name} mit @{weaponname} an: [[1d@{dicesystem}]]+[[(@{weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und für den Rest dieser Runde einen DB von [[(@{weapon_db}*@{dicesystem}/10)]]' name='roll_Angriff_weaponname' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
<div class="section">
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Initiative Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">0</span>
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
<span class="sheet-table-header">6</span>
|
|
<span class="sheet-table-header">7</span>
|
|
<span class="sheet-table-header">8</span>
|
|
<span class="sheet-table-header">9</span>
|
|
<span class="sheet-table-header">10</span>
|
|
<span class="sheet-table-header">11</span>
|
|
<span class="sheet-table-header">12</span>
|
|
<span class="sheet-table-header">13</span>
|
|
<span class="sheet-table-header">14</span>
|
|
<span class="sheet-table-header">15</span>
|
|
<span class="sheet-table-header">16</span>
|
|
<span class="sheet-table-header">17</span>
|
|
<span class="sheet-table-header">18</span>
|
|
<span class="sheet-table-header">19</span>
|
|
<span class="sheet-table-header">20</span>
|
|
<span class="sheet-table-header">21</span>
|
|
<span class="sheet-table-header">22</span>
|
|
<span class="sheet-table-header">23</span>
|
|
<span class="sheet-table-header">24</span>
|
|
<span class="sheet-table-header">25</span>
|
|
<span class="sheet-table-header">26</span>
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_waffenlos" title="%{selected|Initiative_waffenlos}" value="/em hat eine Initiative von: [[@{dexbon}+@{unarmed_inibon}&{tracker}]] und für diese Runde einen DB von [[(@{unarmed_db}*@{dicesystem}/10)]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_1" title="%{selected|Initiative_Waffe_1}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$0_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$0_weapon_attr}+@{repeating_weapons_$0_weaponskill}-@{repeating_weapons_$0_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_2" title="%{selected|Initiative_Waffe_2}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$1_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$1_weapon_attr}+@{repeating_weapons_$1_weaponskill}-@{repeating_weapons_$1_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_3" title="%{selected|Initiative_Waffe_3}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$2_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$2_weapon_attr}+@{repeating_weapons_$2_weaponskill}-@{repeating_weapons_$2_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_4" title="%{selected|Initiative_Waffe_4}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$3_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$3_weapon_attr}+@{repeating_weapons_$3_weaponskill}-@{repeating_weapons_$3_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_5" title="%{selected|Initiative_Waffe_5}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$4_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$4_weapon_attr}+@{repeating_weapons_$4_weaponskill}-@{repeating_weapons_$4_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_6" title="%{selected|Initiative_Waffe_6}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$5_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$5_weapon_attr}+@{repeating_weapons_$5_weaponskill}-@{repeating_weapons_$5_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_7" title="%{selected|Initiative_Waffe_7}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$6_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$6_weapon_attr}+@{repeating_weapons_$6_weaponskill}-@{repeating_weapons_$6_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_8" title="%{selected|Initiative_Waffe_8}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$7_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$7_weapon_attr}+@{repeating_weapons_$7_weaponskill}-@{repeating_weapons_$7_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_9" title="%{selected|Initiative_Waffe_9}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$8_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$8_weapon_attr}+@{repeating_weapons_$8_weaponskill}-@{repeating_weapons_$8_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_10" title="%{selected|Initiative_Waffe_10}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$9_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$9_weapon_attr}+@{repeating_weapons_$9_weaponskill}-@{repeating_weapons_$9_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_11" title="%{selected|Initiative_Waffe_11}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$10_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$10_weapon_attr}+@{repeating_weapons_$10_weaponskill}-@{repeating_weapons_$10_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_12" title="%{selected|Initiative_Waffe_12}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$11_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$11_weapon_attr}+@{repeating_weapons_$11_weaponskill}-@{repeating_weapons_$11_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_13" title="%{selected|Initiative_Waffe_13}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$12_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$12_weapon_attr}+@{repeating_weapons_$12_weaponskill}-@{repeating_weapons_$12_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_14" title="%{selected|Initiative_Waffe_14}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$13_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$13_weapon_attr}+@{repeating_weapons_$13_weaponskill}-@{repeating_weapons_$13_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_15" title="%{selected|Initiative_Waffe_15}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$14_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$14_weapon_attr}+@{repeating_weapons_$14_weaponskill}-@{repeating_weapons_$14_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_16" title="%{selected|Initiative_Waffe_16}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$15_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$15_weapon_attr}+@{repeating_weapons_$15_weaponskill}-@{repeating_weapons_$15_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_17" title="%{selected|Initiative_Waffe_17}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$16_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$16_weapon_attr}+@{repeating_weapons_$16_weaponskill}-@{repeating_weapons_$16_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_18" title="%{selected|Initiative_Waffe_18}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$17_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$17_weapon_attr}+@{repeating_weapons_$17_weaponskill}-@{repeating_weapons_$17_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_19" title="%{selected|Initiative_Waffe_19}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$18_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$18_weapon_attr}+@{repeating_weapons_$18_weaponskill}-@{repeating_weapons_$18_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_20" title="%{selected|Initiative_Waffe_20}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$19_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$19_weapon_attr}+@{repeating_weapons_$19_weaponskill}-@{repeating_weapons_$19_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_21" title="%{selected|Initiative_Waffe_21}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$20_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$20_weapon_attr}+@{repeating_weapons_$20_weaponskill}-@{repeating_weapons_$20_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_22" title="%{selected|Initiative_Waffe_22}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$21_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$21_weapon_attr}+@{repeating_weapons_$21_weaponskill}-@{repeating_weapons_$21_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_23" title="%{selected|Initiative_Waffe_23}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$22_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$22_weapon_attr}+@{repeating_weapons_$22_weaponskill}-@{repeating_weapons_$22_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_24" title="%{selected|Initiative_Waffe_24}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$23_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$23_weapon_attr}+@{repeating_weapons_$23_weaponskill}-@{repeating_weapons_$23_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_25" title="%{selected|Initiative_Waffe_25}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$24_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$24_weapon_attr}+@{repeating_weapons_$24_weaponskill}-@{repeating_weapons_$24_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Waffe_26" title="%{selected|Initiative_Waffe_26}" value="/em hat eine Initiative von: [[@{dexbon}+@{repeating_weapons_$25_weapon_inibon}&{tracker}]] und für diese Runde einen DB von [[floor((@{repeating_weapons_$25_weapon_attr}+@{repeating_weapons_$25_weaponskill}-@{repeating_weapons_$25_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Angriff Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">0</span>
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
<span class="sheet-table-header">6</span>
|
|
<span class="sheet-table-header">7</span>
|
|
<span class="sheet-table-header">8</span>
|
|
<span class="sheet-table-header">9</span>
|
|
<span class="sheet-table-header">10</span>
|
|
<span class="sheet-table-header">11</span>
|
|
<span class="sheet-table-header">12</span>
|
|
<span class="sheet-table-header">13</span>
|
|
<span class="sheet-table-header">14</span>
|
|
<span class="sheet-table-header">15</span>
|
|
<span class="sheet-table-header">16</span>
|
|
<span class="sheet-table-header">17</span>
|
|
<span class="sheet-table-header">18</span>
|
|
<span class="sheet-table-header">19</span>
|
|
<span class="sheet-table-header">20</span>
|
|
<span class="sheet-table-header">21</span>
|
|
<span class="sheet-table-header">22</span>
|
|
<span class="sheet-table-header">23</span>
|
|
<span class="sheet-table-header">24</span>
|
|
<span class="sheet-table-header">25</span>
|
|
<span class="sheet-table-header">26</span>
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Raufen" title="%{selected|Raufen}" value="/em greift @{target|Opfer|token_name} mit bloßen Händen an: [[1d@{dicesystem}]]+[[(@{unarmed_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{unarmed_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[(@{unarmed_db}*@{dicesystem}/10)]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_1" title="%{selected|Waffenangriff_1}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$0_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$0_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$0_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$0_weapon_attr}+@{repeating_weapons_$0_weaponskill}-@{repeating_weapons_$0_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_2" title="%{selected|Waffenangriff_2}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$1_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$1_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$1_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$1_weapon_attr}+@{repeating_weapons_$1_weaponskill}-@{repeating_weapons_$1_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_3" title="%{selected|Waffenangriff_3}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$2_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$2_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$2_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$2_weapon_attr}+@{repeating_weapons_$2_weaponskill}-@{repeating_weapons_$2_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_4" title="%{selected|Waffenangriff_4}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$3_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$3_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$3_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$3_weapon_attr}+@{repeating_weapons_$3_weaponskill}-@{repeating_weapons_$3_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_5" title="%{selected|Waffenangriff_5}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$4_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$4_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$4_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$4_weapon_attr}+@{repeating_weapons_$4_weaponskill}-@{repeating_weapons_$4_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_6" title="%{selected|Waffenangriff_6}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$5_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$5_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$5_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$5_weapon_attr}+@{repeating_weapons_$5_weaponskill}-@{repeating_weapons_$5_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_7" title="%{selected|Waffenangriff_7}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$6_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$6_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$6_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$6_weapon_attr}+@{repeating_weapons_$6_weaponskill}-@{repeating_weapons_$6_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_8" title="%{selected|Waffenangriff_8}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$7_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$7_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$7_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$7_weapon_attr}+@{repeating_weapons_$7_weaponskill}-@{repeating_weapons_$7_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_9" title="%{selected|Waffenangriff_9}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$8_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$8_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$8_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$8_weapon_attr}+@{repeating_weapons_$8_weaponskill}-@{repeating_weapons_$8_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_10" title="%{selected|Waffenangriff_10}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$9_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$9_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$9_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$9_weapon_attr}+@{repeating_weapons_$9_weaponskill}-@{repeating_weapons_$9_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_11" title="%{selected|Waffenangriff_11}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$10_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$10_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$10_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$10_weapon_attr}+@{repeating_weapons_$10_weaponskill}-@{repeating_weapons_$10_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_12" title="%{selected|Waffenangriff_12}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$11_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$11_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$11_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$11_weapon_attr}+@{repeating_weapons_$11_weaponskill}-@{repeating_weapons_$11_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_13" title="%{selected|Waffenangriff_13}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$12_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$12_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$12_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$12_weapon_attr}+@{repeating_weapons_$12_weaponskill}-@{repeating_weapons_$12_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_14" title="%{selected|Waffenangriff_14}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$13_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$13_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$13_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$13_weapon_attr}+@{repeating_weapons_$13_weaponskill}-@{repeating_weapons_$13_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_15" title="%{selected|Waffenangriff_15}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$14_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$14_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$14_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$14_weapon_attr}+@{repeating_weapons_$14_weaponskill}-@{repeating_weapons_$14_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_16" title="%{selected|Waffenangriff_16}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$15_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$15_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$15_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$15_weapon_attr}+@{repeating_weapons_$15_weaponskill}-@{repeating_weapons_$15_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_17" title="%{selected|Waffenangriff_17}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$16_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$16_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$16_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$16_weapon_attr}+@{repeating_weapons_$16_weaponskill}-@{repeating_weapons_$16_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_18" title="%{selected|Waffenangriff_18}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$17_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$17_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$17_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$17_weapon_attr}+@{repeating_weapons_$17_weaponskill}-@{repeating_weapons_$17_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_19" title="%{selected|Waffenangriff_19}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$18_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$18_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$18_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$18_weapon_attr}+@{repeating_weapons_$18_weaponskill}-@{repeating_weapons_$18_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_20" title="%{selected|Waffenangriff_20}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$19_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$19_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$19_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$19_weapon_attr}+@{repeating_weapons_$19_weaponskill}-@{repeating_weapons_$19_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_21" title="%{selected|Waffenangriff_21}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$20_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$20_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$20_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$20_weapon_attr}+@{repeating_weapons_$20_weaponskill}-@{repeating_weapons_$20_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_22" title="%{selected|Waffenangriff_22}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$21_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$21_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$21_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$21_weapon_attr}+@{repeating_weapons_$21_weaponskill}-@{repeating_weapons_$21_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_23" title="%{selected|Waffenangriff_23}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$22_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$22_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$22_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$22_weapon_attr}+@{repeating_weapons_$22_weaponskill}-@{repeating_weapons_$22_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_24" title="%{selected|Waffenangriff_24}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$23_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$23_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$23_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$23_weapon_attr}+@{repeating_weapons_$23_weaponskill}-@{repeating_weapons_$23_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_25" title="%{selected|Waffenangriff_25}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$24_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$24_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$24_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$24_weapon_attr}+@{repeating_weapons_$24_weaponskill}-@{repeating_weapons_$24_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Waffenangriff_26" title="%{selected|Waffenangriff_26}" value="/em greift @{target|Opfer|token_name} mit @{repeating_weapons_$25_weaponname} an: [[1d@{dicesystem}]]+[[(@{repeating_weapons_$25_weapon_ob}*@{dicesystem}/10)-(5+@{target|Opfer|bar3})*((-1/90)*@{dicesystem}+(100/90))+?{Situationsbedingter Modifikator|0}+floor(floor(@{Behinderung})*floor(@{dicesystem})/10)+(@{repeating_weapons_$25_weapon_dam}*((-1/90)*@{dicesystem}+(100/90)))]] und hat für den Rest der Runde einen DB von [[floor((@{repeating_weapons_$25_weapon_attr}+@{repeating_weapons_$25_weaponskill}-@{repeating_weapons_$25_weapon_ob})*(@{dicesystem}/10))]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
<!--
|
|
<div style="width:100%">
|
|
<h4 class="section-head">Initiative</h4>
|
|
<div class="section">
|
|
<input class="secondary-attr-input" placeholder="current" type="number" min="0" name="attr_ini" value="@{attack_weaponname_checkbox}*@{weapon_inibon}" disabled="true">
|
|
</div>
|
|
</div>
|
|
-->
|
|
|
|
</div>
|
|
</div>
|
|
<div class="sheet-sections sheet-sections-defenses">
|
|
<div class="sectiop">
|
|
<div class='sheet-colrow'>
|
|
<h4 class="section-head">Rüstungen</h4>
|
|
<div class="section">
|
|
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:6%;text-align:center;">ben.</th>
|
|
<th style="width:24%;text-align:left;">Rüstung</th>
|
|
<th style="width:12%;text-align:center;">Mind.-Stärke</th>
|
|
<th style="width:12%;text-align:center;">Rüstungsbonus</th>
|
|
<th style="width:12%;text-align:center;">Manöver</th>
|
|
<th style="width:12%;text-align:center;">Gewicht in kg</th>
|
|
<th style="width:22%;text-align:center;">Zustand</th>
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%;text-align:center"><input type="checkbox" value="1" name="attr_gute_Kleidung_checkbox"></td>
|
|
<td style="width:24%"><input style="width:100%" type="text" value="normale Kleidung" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="2" disabled="true"/></td>
|
|
<td style="width:22%"><input style="width:100%;text-align:center;" type="text" value="getragen"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center"><input type="checkbox" value="1" name="attr_Reisekleidung_checkbox"></td>
|
|
<td style="width:24%"><input style="width:100%" type="text" value="Reisekleidung" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="0" disabled="true"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="2" disabled="true"/></td>
|
|
<td style="width:22%"><input style="width:100%;text-align:center;" type="text" value="verdreckt"/></td>
|
|
</tr>
|
|
</table>
|
|
<fieldset class="repeating_armor">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%;text-align:center"><input type="checkbox" value="1" name="attr_armor_checkbox"></td>
|
|
<td style="width:24%"><input style="width:100%" type="text" name="attr_armorname"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_armor_minstr"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_armor_bon"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_armor_man"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_armor_weight"/></td>
|
|
<td style="width:22%"><input style="width:100%;text-align:center;" type="text" name="attr_armor_cond"/></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
|
|
<HR></HR>
|
|
<!-- <table style="width:100%">
|
|
<tr>
|
|
<td style="width:42%">aktuell gültige Werte: </td>
|
|
<td style="width:12%"><strong>Rüstungsbonus</strong></td>
|
|
<td style="width:12%"><strong>Manöver</strong></td>
|
|
<td style="width:34%"></td>
|
|
</tr>
|
|
-->
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:42%"><strong>aktuell getragen:</strong></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_armorgiven" /></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="0" name="attr_behinderunggiven" /></td>
|
|
<td style="width:34%"></td>
|
|
</tr>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:42%"><strong>aktuell gültig:</strong></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="@{armorgiven}+@{armor_racebool_display}+@{armor_thief_display}" name="attr_Rüstung" disabled="true" /></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="number" value="@{behinderunggiven}" name="attr_Behinderung" disabled="true" /></td>
|
|
<td style="width:34%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-sections sheet-sections-spells">
|
|
<div class="sectiop">
|
|
|
|
<div class='sheet-colrow'>
|
|
<h4 class="section-head">Zauber</h4>
|
|
<div class="section">
|
|
<fieldset class="repeating_zauber">
|
|
<h4 class="section-head"><input class="spell-input" type="text" value="Spruchlisten-Name" name="attr_listname"/></h4>
|
|
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:6%;text-align:center;">gel.</th>
|
|
<th style="width:7%;text-align:left;">Rang</th>
|
|
<th style="width:20%;text-align:left;">Spruch</th>
|
|
<th style="width:40%;text-align:left;">Effekt</th>
|
|
<!--<th style="width:20%;text-align:left;">Gestik</th>-->
|
|
<th style="width:15%;text-align:left;">Reichweite</th>
|
|
<th style="width:6%;text-align:center;">gezielt</th>
|
|
<th style="width:6%;text-align:center;">GM</th>
|
|
</thead>
|
|
</table>
|
|
|
|
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox1"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank1" value="1"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name1"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect1"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture1"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range1"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox1"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken1'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox2"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank2" value="2"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name2"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect2"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture2"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range2"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox2"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken2'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox3"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank3" value="3"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name3"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect3"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture3"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range3"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox3"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken3'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox4"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank4" value="4"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name4"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect4"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture4"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range4"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox4"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken4'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox5"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank5" value="5"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name5"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect5"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture5"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range5"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox5"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken5'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox6"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank6" value="6"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name6"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect6"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture6"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range6"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox6"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken6'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox7"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%"><input style="width:100%;text-align:left;" type="text" name="attr_rank7" value="7"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name7"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect7"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture7"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range7"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox7"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken7'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox8"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank8" value="8"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name8"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect8"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture8"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range8"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox8"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken8'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox9"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank9" value="9"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name9"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect9"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture9"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range9"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox9"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken9'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox10"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank10" value="10"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name10"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect10"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture10"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range10"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox10"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken10'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-sections sheet-sections-inventory">
|
|
<div class="sectiop">
|
|
<div class='sheet-2colrow'>
|
|
<div class='sheet-col'>
|
|
<h4 class="section-head">Ausrüstung und Besitz</h4>
|
|
<div class="sheet-section">
|
|
<textarea name="attr_gear_and_posessions" style="width:97%;height:180px"></textarea>
|
|
<tr>
|
|
<td >davon mitgeführt </td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2"><textarea style="width:98%;height:100px" name="attr_backpack"></textarea></td>
|
|
</tr>
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<h4 class="section-head">Bares und Vermögen</h4>
|
|
<div class="sheet-section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td>Lebensstil</td>
|
|
<td><input type="text" name="attr_spending_level" style="width:100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Bares </td>
|
|
<td><input type="text" name="attr_cash" style="width:100%"></td>
|
|
</tr>
|
|
<tr>
|
|
<td >Vermögenswerte </td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2"><textarea style="width:98%;height:226px" name="attr_assets"></textarea></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-sections sheet-sections-details">
|
|
<div class="sectiop">
|
|
<div class='sheet-2colrow'>
|
|
<h4 class="section-head">Hintergrund</h4>
|
|
<div class="sheet-section">
|
|
<div class='sheet-col'>
|
|
Persönliche Beschreibung
|
|
<textarea name="attr_personal_description" class="backstory-box"></textarea>
|
|
Überzeugungen / Glauben
|
|
<textarea name="attr_ideaology_beliefs" class="backstory-box"></textarea>
|
|
Phobien/Manien
|
|
<textarea name="attr_phobias_manias" class="backstory-box"></textarea>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
Wichtige Beziehungen
|
|
<textarea name="attr_significant_people" class="backstory-box"></textarea>
|
|
Bedeutsame Orte
|
|
<textarea name="attr_meaningful_locations" class="backstory-box"></textarea>
|
|
Nennenswerte Begegnungen
|
|
<textarea name="attr_encounters_with_strange_entities" class="backstory-box"></textarea>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="sheet-section">
|
|
Charakter-Tagebuch
|
|
<textarea name="attr_diary" class="backstory-box"></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="sheet-sectioh sheet-sectioh-feats">
|
|
<div class="sectiop">
|
|
|
|
<div class='sheet-3colrow'>
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">Werte für Trefferpunkte</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:35%">Volksbonus </td>
|
|
<td style="width:35%">
|
|
<select style="width:100%;" name="attr_tpmax_racebon">
|
|
<option value="0" selected>Bitte wählen</option>
|
|
<option value="2">Zwerg</option>
|
|
<option value="0">Sonstige</option>
|
|
</select>
|
|
</td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input style="width:100%;text-align:center;" style="width:100%" type="text" value="@{tpmax_racebon}" name="attr_tpmax_racebon_display" disabled="true"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Berufsbonus</td>
|
|
<td style="width:35%">
|
|
<select style="width:100%;" name="attr_tpmax_classbon">
|
|
<option value="0" selected>Bitte wählen</option>
|
|
<option value="10">Krieger</option>
|
|
<option value="8">Priest./Waldl.</option>
|
|
<option value="4">Zauberer</option>
|
|
<option value="6">Sonstige</option>
|
|
</select>
|
|
</td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input style="width:100%;text-align:center;" type="text" value="@{tpmax_classbon}" name="attr_tpmax_classbon_display" disabled="true"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Stufe</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" value="0" name="attr_lvl"></td>
|
|
</tr>
|
|
<!--
|
|
<tr>
|
|
<td style="width:35%">Wurfsystem</td>
|
|
<td style="width:35%">
|
|
<select style="width:100%;" name="attr_tpmax_system">
|
|
<option value="1" selected>Aborea</option>
|
|
<option value="3">Rolemaster</option>
|
|
</select>
|
|
</td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input style="width:100%;text-align:center;" type="text" value="@{tpmax_system}" name="attr_tpmax_classbon_display" disabled="true"></td>
|
|
</tr>
|
|
-->
|
|
</table>
|
|
<table style="width:100%">
|
|
<hr></hr>
|
|
<tr>
|
|
<td style="width:35%">err. Wert</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input style="width:100%;text-align:center;" style="width:100%" type="number" value="floor(floor(@{tpmax_racebon}+(@{tpmax_classbon}@{conbon})*@{lvl})*(@{dicesystem}*2/90+7/9))" name="attr_tpmax_display" disabled="true"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">Attributsboni</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:35%">Stärkebonus:</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" name="attr_strbon" value="+0"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Geschickbonus:</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" name="attr_dexbon" value="+0"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Konstitutionsbonus:</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" name="attr_conbon" value="+0"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Intelligenzbonus:</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" name="attr_intbon" value="+0"/></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width:35%">Charismabonus:</td>
|
|
<td style="width:35%"></td>
|
|
<td style="width: 10%;text-align: center">-></td>
|
|
<td style="width: 20%;text-align: center"><input class="attr-input" type="text" name="attr_chabon" value="+0"/></td>
|
|
</tr>
|
|
|
|
</div>
|
|
</div>
|
|
<div class='sheet-col'>
|
|
<h4 class="section-head">Sonstiges</h4>
|
|
<div class="sheet-section">
|
|
<textarea name="attr_npcsonstiges" style="width:97%;height:180px"></textarea>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
<div class='sheet-colrow'>
|
|
<h4 class="section-head">Rüstungswertberechnungen</h4>
|
|
<div class="section">
|
|
Rüstungsboni durch...
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td><strong>...Volk: </strong></td>
|
|
<td>Rasse hat Rüstungsbonus
|
|
<select name="attr_armor_racebool">
|
|
<option value="0" selected>großes Volk</option>
|
|
<option value="1">kleines Volk</option>
|
|
</select>
|
|
</td>
|
|
<td></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>-> +</td>
|
|
<td><input class="attr-input" type="text" name="attr_armor_racebool_display" value="@{armor_racebool}" disabled="true"/></td>
|
|
<!-- </tr>
|
|
</table>
|
|
<table style="width:70%">
|
|
<tr>
|
|
-->
|
|
</tr>
|
|
<tr>
|
|
<td><strong>...Beruf: </strong></td>
|
|
<td>Charakter ist Dieb...
|
|
<select name="attr_armor_thiefbool">
|
|
<option value="0" selected>nein</option>
|
|
<option value="1">ja</option>
|
|
</select>
|
|
</td>
|
|
<td>...und trägt keine Rüstung (akt.:<input class="rs-output" type="number" name="attr_wornnettoarmor" value="[[@{armorgiven}]]" disabled="true"/>)
|
|
<!--
|
|
<td>...und keine Rüstung (aktueller Wert:<input class="rs-output" type="number" name="attr_wornnettoarmor" value="floor([[@{armorvalue_0}+@{armorvalue_1}+@{armorvalue_2}+@{armorvalue_3}+@{armorvalue_4}+@{armorvalue_5}+@{armorvalue_6}+@{armorvalue_7}+@{armorvalue_8}+@{armorvalue_9}+@{armorvalue_10}+@{armorvalue_11}+@{armorvalue_12}+@{armorvalue_13}+@{armorvalue_14}+@{armorvalue_15}+@{armorvalue_16}+@{armorvalue_17}+@{armorvalue_18}+@{armorvalue_19}]])" disabled="true"/>)
|
|
-->
|
|
<select name="attr_noarmor_thief">
|
|
<option value="0" selected>falsch</option>
|
|
<option value="1">korrekt</option>
|
|
</select>
|
|
|
|
</td>
|
|
<td>...mit Athletik kleiner 5
|
|
<select name="attr_athletik_bool">
|
|
<option value="0" selected>nein</option>
|
|
<option value="1">ja</option>
|
|
</select>
|
|
</td>
|
|
<td>Weg der Cobra
|
|
<select name="attr_cobra_bool">
|
|
<option value="0" selected>nein</option>
|
|
<option value="1">ja</option>
|
|
</select>
|
|
</td>
|
|
<td>-> +</td>
|
|
<td><input class="attr-input" type="text" name="attr_armor_thief_display" value="@{armor_thiefbool}*@{noarmor_thief}*(@{athletik_bool}*(@{athletik}-5)+5+@{cobra_bool}*(1-@{athletik_bool}))" disabled="true"/></td>
|
|
|
|
|
|
</tr>
|
|
</table>
|
|
<!--
|
|
<hr></hr>
|
|
einzelne checkbox-Werte:
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:5%;text-align:center;">1</th>
|
|
<th style="width:5%;text-align:center;">2</th>
|
|
<th style="width:5%;text-align:center;">3</th>
|
|
<th style="width:5%;text-align:center;">4</th>
|
|
<th style="width:5%;text-align:center;">5</th>
|
|
<th style="width:5%;text-align:center;">6</th>
|
|
<th style="width:5%;text-align:center;">7</th>
|
|
<th style="width:5%;text-align:center;">8</th>
|
|
<th style="width:5%;text-align:center;">9</th>
|
|
<th style="width:5%;text-align:center;">10</th>
|
|
<th style="width:5%;text-align:center;">11</th>
|
|
<th style="width:5%;text-align:center;">12</th>
|
|
<th style="width:5%;text-align:center;">13</th>
|
|
<th style="width:5%;text-align:center;">14</th>
|
|
<th style="width:5%;text-align:center;">15</th>
|
|
<th style="width:5%;text-align:center;">16</th>
|
|
<th style="width:5%;text-align:center;">17</th>
|
|
<th style="width:5%;text-align:center;">18</th>
|
|
<th style="width:5%;text-align:center;">19</th>
|
|
<th style="width:5%;text-align:center;">20</th>
|
|
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$0_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$1_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$2_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$3_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$4_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$5_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$6_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$7_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$8_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$9_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$10_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$11_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$12_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$13_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$14_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$15_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$16_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$17_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$18_armor_checkbox" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$19_armor_checkbox" value="0"/></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
einzelne Bonus-Werte:
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:5%;text-align:center;">1</th>
|
|
<th style="width:5%;text-align:center;">2</th>
|
|
<th style="width:5%;text-align:center;">3</th>
|
|
<th style="width:5%;text-align:center;">4</th>
|
|
<th style="width:5%;text-align:center;">5</th>
|
|
<th style="width:5%;text-align:center;">6</th>
|
|
<th style="width:5%;text-align:center;">7</th>
|
|
<th style="width:5%;text-align:center;">8</th>
|
|
<th style="width:5%;text-align:center;">9</th>
|
|
<th style="width:5%;text-align:center;">10</th>
|
|
<th style="width:5%;text-align:center;">11</th>
|
|
<th style="width:5%;text-align:center;">12</th>
|
|
<th style="width:5%;text-align:center;">13</th>
|
|
<th style="width:5%;text-align:center;">14</th>
|
|
<th style="width:5%;text-align:center;">15</th>
|
|
<th style="width:5%;text-align:center;">16</th>
|
|
<th style="width:5%;text-align:center;">17</th>
|
|
<th style="width:5%;text-align:center;">18</th>
|
|
<th style="width:5%;text-align:center;">19</th>
|
|
<th style="width:5%;text-align:center;">20</th>
|
|
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$0_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$1_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$2_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$3_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$4_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$5_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$6_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$7_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$8_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$9_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$10_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$11_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$12_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$13_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$14_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$15_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$16_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$17_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$18_armor_bon" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$19_armor_bon" value="0"/></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</table>
|
|
einzelne Behinderungs-Werte:
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:5%;text-align:center;">1</th>
|
|
<th style="width:5%;text-align:center;">2</th>
|
|
<th style="width:5%;text-align:center;">3</th>
|
|
<th style="width:5%;text-align:center;">4</th>
|
|
<th style="width:5%;text-align:center;">5</th>
|
|
<th style="width:5%;text-align:center;">6</th>
|
|
<th style="width:5%;text-align:center;">7</th>
|
|
<th style="width:5%;text-align:center;">8</th>
|
|
<th style="width:5%;text-align:center;">9</th>
|
|
<th style="width:5%;text-align:center;">10</th>
|
|
<th style="width:5%;text-align:center;">11</th>
|
|
<th style="width:5%;text-align:center;">12</th>
|
|
<th style="width:5%;text-align:center;">13</th>
|
|
<th style="width:5%;text-align:center;">14</th>
|
|
<th style="width:5%;text-align:center;">15</th>
|
|
<th style="width:5%;text-align:center;">16</th>
|
|
<th style="width:5%;text-align:center;">17</th>
|
|
<th style="width:5%;text-align:center;">18</th>
|
|
<th style="width:5%;text-align:center;">19</th>
|
|
<th style="width:5%;text-align:center;">20</th>
|
|
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$0_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$1_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$2_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$3_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$4_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$5_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$6_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$7_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$8_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$9_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$10_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$11_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$12_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$13_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$14_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$15_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$16_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$17_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$18_armor_man" value="0"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_repeating_armor_$19_armor_man" value="0"/></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<hr></hr>
|
|
aktive Rüstungsboni:
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:5%;text-align:center;">1</th>
|
|
<th style="width:5%;text-align:center;">2</th>
|
|
<th style="width:5%;text-align:center;">3</th>
|
|
<th style="width:5%;text-align:center;">4</th>
|
|
<th style="width:5%;text-align:center;">5</th>
|
|
<th style="width:5%;text-align:center;">6</th>
|
|
<th style="width:5%;text-align:center;">7</th>
|
|
<th style="width:5%;text-align:center;">8</th>
|
|
<th style="width:5%;text-align:center;">9</th>
|
|
<th style="width:5%;text-align:center;">10</th>
|
|
<th style="width:5%;text-align:center;">11</th>
|
|
<th style="width:5%;text-align:center;">12</th>
|
|
<th style="width:5%;text-align:center;">13</th>
|
|
<th style="width:5%;text-align:center;">14</th>
|
|
<th style="width:5%;text-align:center;">15</th>
|
|
<th style="width:5%;text-align:center;">16</th>
|
|
<th style="width:5%;text-align:center;">17</th>
|
|
<th style="width:5%;text-align:center;">18</th>
|
|
<th style="width:5%;text-align:center;">19</th>
|
|
<th style="width:5%;text-align:center;">20</th>
|
|
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_0" value="(@{repeating_armor_$0_armor_checkbox}*@{repeating_armor_$0_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_1" value="(@{repeating_armor_$1_armor_checkbox}*@{repeating_armor_$1_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_2" value="(@{repeating_armor_$2_armor_checkbox}*@{repeating_armor_$2_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_3" value="(@{repeating_armor_$3_armor_checkbox}*@{repeating_armor_$3_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_4" value="(@{repeating_armor_$4_armor_checkbox}*@{repeating_armor_$4_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_5" value="(@{repeating_armor_$5_armor_checkbox}*@{repeating_armor_$5_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_6" value="(@{repeating_armor_$6_armor_checkbox}*@{repeating_armor_$6_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_7" value="(@{repeating_armor_$7_armor_checkbox}*@{repeating_armor_$7_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_8" value="(@{repeating_armor_$8_armor_checkbox}*@{repeating_armor_$8_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_9" value="(@{repeating_armor_$9_armor_checkbox}*@{repeating_armor_$9_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_10" value="(@{repeating_armor_$10_armor_checkbox}*@{repeating_armor_$10_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_11" value="(@{repeating_armor_$11_armor_checkbox}*@{repeating_armor_$11_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_12" value="(@{repeating_armor_$12_armor_checkbox}*@{repeating_armor_$12_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_13" value="(@{repeating_armor_$13_armor_checkbox}*@{repeating_armor_$13_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_14" value="(@{repeating_armor_$14_armor_checkbox}*@{repeating_armor_$14_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_15" value="(@{repeating_armor_$15_armor_checkbox}*@{repeating_armor_$15_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_16" value="(@{repeating_armor_$16_armor_checkbox}*@{repeating_armor_$16_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_17" value="(@{repeating_armor_$17_armor_checkbox}*@{repeating_armor_$17_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_18" value="(@{repeating_armor_$18_armor_checkbox}*@{repeating_armor_$18_armor_bon})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_armorvalue_19" value="(@{repeating_armor_$19_armor_checkbox}*@{repeating_armor_$19_armor_bon})" disabled="true"/></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
aktive Behinderungen:
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:5%;text-align:center;">1</th>
|
|
<th style="width:5%;text-align:center;">2</th>
|
|
<th style="width:5%;text-align:center;">3</th>
|
|
<th style="width:5%;text-align:center;">4</th>
|
|
<th style="width:5%;text-align:center;">5</th>
|
|
<th style="width:5%;text-align:center;">6</th>
|
|
<th style="width:5%;text-align:center;">7</th>
|
|
<th style="width:5%;text-align:center;">8</th>
|
|
<th style="width:5%;text-align:center;">9</th>
|
|
<th style="width:5%;text-align:center;">10</th>
|
|
<th style="width:5%;text-align:center;">11</th>
|
|
<th style="width:5%;text-align:center;">12</th>
|
|
<th style="width:5%;text-align:center;">13</th>
|
|
<th style="width:5%;text-align:center;">14</th>
|
|
<th style="width:5%;text-align:center;">15</th>
|
|
<th style="width:5%;text-align:center;">16</th>
|
|
<th style="width:5%;text-align:center;">17</th>
|
|
<th style="width:5%;text-align:center;">18</th>
|
|
<th style="width:5%;text-align:center;">19</th>
|
|
<th style="width:5%;text-align:center;">20</th>
|
|
|
|
</thead>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_0" value="(@{repeating_armor_$0_armor_checkbox}*@{repeating_armor_$0_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_1" value="(@{repeating_armor_$1_armor_checkbox}*@{repeating_armor_$1_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_2" value="(@{repeating_armor_$2_armor_checkbox}*@{repeating_armor_$2_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_3" value="(@{repeating_armor_$3_armor_checkbox}*@{repeating_armor_$3_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_4" value="(@{repeating_armor_$4_armor_checkbox}*@{repeating_armor_$4_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_5" value="(@{repeating_armor_$5_armor_checkbox}*@{repeating_armor_$5_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_6" value="(@{repeating_armor_$6_armor_checkbox}*@{repeating_armor_$6_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_7" value="(@{repeating_armor_$7_armor_checkbox}*@{repeating_armor_$7_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_8" value="(@{repeating_armor_$8_armor_checkbox}*@{repeating_armor_$8_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_9" value="(@{repeating_armor_$9_armor_checkbox}*@{repeating_armor_$9_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_10" value="(@{repeating_armor_$10_armor_checkbox}*@{repeating_armor_$10_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_11" value="(@{repeating_armor_$11_armor_checkbox}*@{repeating_armor_$11_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_12" value="(@{repeating_armor_$12_armor_checkbox}*@{repeating_armor_$12_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_13" value="(@{repeating_armor_$13_armor_checkbox}*@{repeating_armor_$13_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_14" value="(@{repeating_armor_$14_armor_checkbox}*@{repeating_armor_$14_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_15" value="(@{repeating_armor_$15_armor_checkbox}*@{repeating_armor_$15_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_16" value="(@{repeating_armor_$16_armor_checkbox}*@{repeating_armor_$16_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_17" value="(@{repeating_armor_$17_armor_checkbox}*@{repeating_armor_$17_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_18" value="(@{repeating_armor_$18_armor_checkbox}*@{repeating_armor_$18_armor_man})" disabled="true"/></td>
|
|
<td style="width:5%"><input style="width:100%;text-align:center" type="number" name="attr_manvalue_19" value="(@{repeating_armor_$19_armor_checkbox}*@{repeating_armor_$19_armor_man})" disabled="true"/></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
-->
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-sectioh sheet-sectioh-npc">
|
|
|
|
<div class='sheet-colrow'>
|
|
|
|
<h4 class="section-head">Globales</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<td>Trefferpunkte:
|
|
<select name="attr_NPC_TrefferpunkteChoice">
|
|
<option value="@{NPC_AB_Trefferpunkte|max}" selected>Aborea</option>
|
|
<option value="@{NPC_RM_Trefferpunkte|max}">Rolemaster</option>
|
|
</select>
|
|
</td>
|
|
<td></td>
|
|
<td>-> +</td>
|
|
<td><input class="attr-input" type="number" name="attr_NPC_Trefferpunkte" value="@{NPC_TrefferpunkteChoice}" disabled="true"/></td>
|
|
<td>/</td>
|
|
<td><input class="attr-input" type="number" name="attr_NPC_Trefferpunkte_max" value="@{NPC_TrefferpunkteChoice}" disabled="true"/></td>
|
|
|
|
<td>Magiepunkte:
|
|
<select name="attr_NPC_MagiepunkteChoice">
|
|
<option value="@{NPC_AB_Magiepunkte|max}" selected>Aborea</option>
|
|
<option value="@{NPC_RM_Magiepunkte|max}">Rolemaster</option>
|
|
</select>
|
|
</td>
|
|
<td></td>
|
|
<td>-> +</td>
|
|
<td><input class="attr-input" type="number" name="attr_NPC_Magiepunkte" value="@{NPC_MagiepunkteChoice}" disabled="true"/></td>
|
|
<td>/</td>
|
|
<td><input class="attr-input" type="number" name="attr_NPC_Magiepunkte_max" value="@{NPC_MagiepunkteChoice}" disabled="true"/></td>
|
|
<td>Blutungen: <input class="attr-input" type="number" name="attr_NPC_Blutungen" value="@{Blutungen}" disabled="true"/></td>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='sheet-2colrow'>
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">NPC-Attribute - ABOREA</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Trefferpunkte: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_Trefferpunkte" value="0"></td>
|
|
<td style="width: 5%;text-align: center">/</td>
|
|
<td style="width: 20%;text-align: center"><input class="secondary-attr-input" style="width:100%" placeholder="max" type="text" min="0" name="attr_NPC_AB_Trefferpunkte_max" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Magiepunkte: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_Magiepunkte" value="0"></td>
|
|
<td style="width: 5%;text-align: center">/</td>
|
|
<td style="width: 20%;text-align: center"><input class="secondary-attr-input" style="width:100%" placeholder="max" type="text" min="0" name="attr_NPC_AB_Magiepunkte_max" value="0"></td>
|
|
</tr>
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Rüstung: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_RS" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Initiative: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_INI" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> KB: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_KB" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Schaden: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_SCH" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> SG: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_AB_SG" value="0"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<h4 class="section-head">Angriffe - ABOREA</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:32%;text-align:left;">Art</th>
|
|
<th style="width:12%;text-align:center;">KB</th>
|
|
<th style="width:16%;text-align:center;">OB</th>
|
|
<th style="width:12%;text-align:center;">DB</th>
|
|
<th style="width:14%">Init.</th>
|
|
<th style="width:14%">Angr.</th>
|
|
</thead>
|
|
</table>
|
|
|
|
<fieldset class="repeating_attacks">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:32%"><input style="width:100%" type="text" name="attr_attackname"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="@{NPC_AB_KB}" name="attr_attack_kb" disabled="true"/></td>
|
|
<td style="width:16%"><input style="width:100%;text-align:center;" type="number" min="0" max="@{NPC_AB_KB}" value="0" name="attr_attack_ob"/></td>
|
|
<td style="width:12%"><input style="width:100%;text-align:center;" type="text" value="floor(@{attack_kb}-@{attack_ob})" name="attr_attack_db" disabled="true"/></td>
|
|
<td style="width:14%"><button style="width:100%;text-align:center;" type='roll' value='/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{attack_db}]]' name='roll_Initiative_attackname' /></td>
|
|
<td style="width:14%"><button style="width:100%;text-align:center;" type='roll' value='/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{attackname} an: [[1d10]]+[[@{attack_ob}-5-@{target|Opfer|bar3}+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{attack_db}]]' name='roll_Angriff_AB' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Initiative Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Initiative_Angriff_1" title="%{selected|AB_Initiative_Angriff_1}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$0_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Initiative_Angriff_2" title="%{selected|AB_Initiative_Angriff_2}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$1_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Initiative_Angriff_3" title="%{selected|AB_Initiative_Angriff_3}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$2_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Initiative_Angriff_4" title="%{selected|AB_Initiative_Angriff_4}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$3_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Initiative_Angriff_5" title="%{selected|AB_Initiative_Angriff_5}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_AB_INI}&{tracker}]] und für diese Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$4_attack_ob}]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Angriff Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Angriff_1" title="%{selected|AB_Angriff_1}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attacks_$0_attackname} an: [[1d10]]+[[@{repeating_attacks_$0_attack_ob}-5-@{target|Opfer|bar3}+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$0_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Angriff_2" title="%{selected|AB_Angriff_2}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attacks_$1_attackname} an: [[1d10]]+[[@{repeating_attacks_$1_attack_ob}-(5+@{target|Opfer|bar3})+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$1_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Angriff_3" title="%{selected|AB_Angriff_3}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attacks_$2_attackname} an: [[1d10]]+[[@{repeating_attacks_$2_attack_ob}-(5+@{target|Opfer|bar3})+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$2_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Angriff_4" title="%{selected|AB_Angriff_4}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attacks_$3_attackname} an: [[1d10]]+[[@{repeating_attacks_$3_attack_ob}-(5+@{target|Opfer|bar3})+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$3_attack_ob}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_AB_Angriff_5" title="%{selected|AB_Angriff_5}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attacks_$4_attackname} an: [[1d10]]+[[@{repeating_attacks_$4_attack_ob}-(5+@{target|Opfer|bar3})+?{Situationsbedingter Modifikator|0}+@{NPC_AB_SCH}]] und hat für die restliche Runde einen DB von [[@{NPC_AB_KB}-@{repeating_attacks_$4_attack_ob}]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-col">
|
|
<h4 class="section-head">NPC-Attribute - Rolemaster</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Trefferpunkte: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_Trefferpunkte_max" value="0"></td>
|
|
<td style="width: 5%;text-align: center">/</td>
|
|
<td style="width: 20%;text-align: center"><input class="secondary-attr-input" style="width:100%" placeholder="generell" type="text" min="0" name="attr_NPC_RM_Trefferpunkte" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Magiepunkte: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_Magiepunkte" value="0"></td>
|
|
<td style="width: 5%;text-align: center">/</td>
|
|
<td style="width: 20%;text-align: center"><input class="secondary-attr-input" style="width:100%" placeholder="max" type="text" min="0" name="attr_NPC_RM_Magiepunkte_max" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> AG/Initiative: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_AG" value="0"></td>
|
|
<td style="width: 5%;text-align: center">/</td>
|
|
<td style="width: 20%;text-align: center"><input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_INI" value="0"></td>
|
|
</tr>
|
|
|
|
</table>
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Rüstungsklasse: </td>
|
|
<td style="width: 20%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_RS" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> DB: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_DB" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Krit-Kategorie: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_Krit" value="0"></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 50%;text-align: left"> Stufe: </td>
|
|
<td style="width: 50%;text-align: center"> <input class="secondary-attr-input" style="width:100%" placeholder="aktuell" type="text" min="0" name="attr_NPC_RM_Stufe" value="0"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<h4 class="section-head">Angriffe - Rolemaster</h4>
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:28%;text-align:left;">Art</th>
|
|
<th style="width:13%;text-align:center;">Wk</th>
|
|
<th style="width:13%;text-align:center;">KB</th>
|
|
<th style="width:13%;text-align:center;">OB</th>
|
|
<th style="width:11%;text-align:center;">DB</th>
|
|
<th style="width:11%">Init.</th>
|
|
<th style="width:11%">Angr.</th>
|
|
</thead>
|
|
</table>
|
|
|
|
<fieldset class="repeating_attack">
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:28%"><input style="width:100%" type="text" name="attr_attackname"/></td>
|
|
<td style="width:13%"><input style="width:100%;text-align:center;" type="text" value="0" name="attr_attack_prob"/></td>
|
|
<td style="width:13%"><input style="width:100%;text-align:center;" type="text" value="0" name="attr_attack_kb"/></td>
|
|
<td style="width:13%"><input style="width:100%;text-align:center;" type="number" min="0" value="0" name="attr_attack_ob"/></td>
|
|
<td style="width:11%"><input style="width:100%;text-align:center;" type="text" value="(@{attack_kb}-@{attack_ob}+@{NPC_RM_DB})" name="attr_attack_db" disabled="true"/></td>
|
|
<td style="width:11%"><button style="width:100%;text-align:center;" type='roll' value='/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{attack_db}]]' name='roll_Initiative_attackname' /></td>
|
|
<td style="width:11%"><button style="width:100%;text-align:center;" type='roll' value='/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{attackname} an: [[1d100]]+[[@{attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{attack_db}]]' name='roll_Angriff_RM' /></td>
|
|
</tr>
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<div class="section">
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Initiative Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Angriff_1" title="%{selected|Initiative_Angriff_1}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{repeating_attack_$0_attack_kb}-@{repeating_attack_$0_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Angriff_2" title="%{selected|Initiative_Angriff_2}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{repeating_attack_$1_attack_kb}-@{repeating_attack_$1_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Angriff_3" title="%{selected|Initiative_Angriff_3}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{repeating_attack_$2_attack_kb}-@{repeating_attack_$2_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Angriff_4" title="%{selected|Initiative_Angriff_4}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{repeating_attack_$3_attack_kb}-@{repeating_attack_$3_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Initiative_Angriff_5" title="%{selected|Initiative_Angriff_5}" value="/w gm @{selected|token_name} hat eine Initiative von: [[@{NPC_RM_INI}&{tracker}]] und für diese Runde einen DB von [[@{repeating_attack_$4_attack_kb}-@{repeating_attack_$4_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-table sheet-sect">
|
|
<span class="sheet-table-name">Angriff Makros</span>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-header">1</span>
|
|
<span class="sheet-table-header">2</span>
|
|
<span class="sheet-table-header">3</span>
|
|
<span class="sheet-table-header">4</span>
|
|
<span class="sheet-table-header">5</span>
|
|
|
|
</div>
|
|
<div class="sheet-table-row">
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Angriff_1" title="%{selected|Angriff_1}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attack_$0_attackname} an: [[1d100]]+[[@{repeating_attack_$0_attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{repeating_attack_$0_attack_kb}-@{repeating_attack_$0_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Angriff_2" title="%{selected|Angriff_2}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attack_$1_attackname} an: [[1d100]]+[[@{repeating_attack_$1_attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{repeating_attack_$1_attack_kb}-@{repeating_attack_$1_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Angriff_3" title="%{selected|Angriff_3}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attack_$2_attackname} an: [[1d100]]+[[@{repeating_attack_$2_attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{repeating_attack_$2_attack_kb}-@{repeating_attack_$2_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Angriff_4" title="%{selected|Angriff_4}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attack_$3_attackname} an: [[1d100]]+[[@{repeating_attack_$3_attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{repeating_attack_$3_attack_kb}-@{repeating_attack_$3_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
<span class="sheet-table-data sheet-center"><button type="roll" name="roll_Angriff_5" title="%{selected|Angriff_5}" value="/w gm @{selected|token_name} greift @{target|Opfer|token_name} mit @{repeating_attack_$4_attackname} an: [[1d100]]+[[@{repeating_attack_$4_attack_ob}+?{Situationsbedingter Modifikator|0}]] und hat für die restliche Runde einen DB von [[@{repeating_attack_$4_attack_kb}-@{repeating_attack_$4_attack_ob}+@{NPC_RM_DB}]]"></button></span>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="sheet-section">
|
|
Sonstiges
|
|
<textarea name="attr_diary" class="backstory-box"></textarea>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="sheet-sectioh sheet-sectioh-tests">
|
|
<div class="sectiop">
|
|
|
|
<div class='sheet-colrow'>
|
|
<h4 class="section-head">Zauber</h4>
|
|
<div class="section">
|
|
<fieldset class="repeating_zauber">
|
|
<h4 class="section-head"><input class="spell-input" type="text" value="Spruchlisten-Name" name="attr_listname"/></h4>
|
|
|
|
<div class="section">
|
|
<table style="width:100%">
|
|
<thead>
|
|
<th style="width:6%;text-align:center;">gel.</th>
|
|
<th style="width:7%;text-align:left;">Rang</th>
|
|
<th style="width:20%;text-align:left;">Spruch</th>
|
|
<th style="width:40%;text-align:left;">Effekt</th>
|
|
<!--<th style="width:20%;text-align:left;">Gestik</th>-->
|
|
<th style="width:15%;text-align:left;">Reichweite</th>
|
|
<th style="width:6%;text-align:center;">gezielt</th>
|
|
<th style="width:6%;text-align:center;">GM</th>
|
|
</thead>
|
|
</table>
|
|
|
|
|
|
<table style="width:100%">
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox1"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank1" value="1"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name1"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect1"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture1"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range1"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox1"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken1'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox2"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank2" value="2"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name2"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect2"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture2"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range2"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox2"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken2'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox3"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank3" value="3"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name3"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect3"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture3"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range3"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox3"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken3'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox4"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank4" value="4"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name4"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect4"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture4"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range4"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox4"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken4'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox5"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank5" value="5"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name5"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect5"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture5"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range5"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox5"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken5'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox6"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank6" value="6"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name6"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect6"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture6"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range6"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox6"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken6'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox7"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%"><input style="width:100%;text-align:left;" type="text" name="attr_rank7" value="7"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name7"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect7"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture7"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range7"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox7"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken7'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox8"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank8" value="8"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name8"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect8"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture8"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range8"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox8"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken8'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox9"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank9" value="9"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name9"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect9"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture9"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range9"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox9"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken9'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
<tr>
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_checkbox10"></td> <!-- name="attr_listname_spellname_checkbox" -->
|
|
<td style="width:7%;text-align:center;"><input style="width:100%;text-align:left;" type="text" name="attr_rank10" value="10"/></td> <!-- name="attr_listname_spellrank" -->
|
|
<td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_name10"/></td> <!-- name="attr_listname_spellname" -->
|
|
<td style="width:40%"><input style="width:100%;text-align:left;" type="text" name="attr_effect10"/></td> <!-- name="attr_listname_spelleffect" -->
|
|
<!-- <td style="width:20%"><input style="width:100%;text-align:left;" type="text" name="attr_gesture10"/></td> <!-- name="attr_listname_spellgesture" -->
|
|
<td style="width:15%"><input style="width:100%;text-align:left;" type="text" name="attr_range10"/></td> <!-- name="attr_listname_spellrange" -->
|
|
<td style="width:6%;text-align:center;"><input type="checkbox" name="attr_targeted_checkbox10"></td> <!-- name="attr_listname_spellname_targeted_checkbox" -->
|
|
<td style="width:6%;text-align:center"><input type="checkbox" name='roll_wirken10'></td> <!-- name='roll_listname_spellname_wirken' -->
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</table>
|
|
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/worker">
|
|
/* ---- BEGIN: TheAaronSheet.js ---- */
|
|
// Github: https://github.com/shdwjk/TheAaronSheet/blob/mast...
|
|
// By: The Aaron, Arcane Scriptomancer
|
|
// Contact: https://github.com/shdwjk/TheAaronSheet/blob/mast...
|
|
var TAS = TAS || (function(){
|
|
'use strict';
|
|
var version = '0.2.0',
|
|
lastUpdate = 1448523710,
|
|
queuedUpdates = {}, //< Used for delaying saves till the last momment.
|
|
log = function(){
|
|
_.each(arguments,function(m){
|
|
switch(typeof m){
|
|
case 'string':
|
|
console.log('<TAS> :: '+m);
|
|
break;
|
|
case 'number':
|
|
console.log('<TAS> :: [number]: '+m);
|
|
break;
|
|
default:
|
|
console.log('<TAS> :: ['+typeof m +']:');
|
|
console.log(m);
|
|
console.log('<TAS> :: =========================================================');
|
|
}
|
|
});
|
|
},
|
|
prepareUpdate = function( attribute, value ){
|
|
queuedUpdates[attribute]=value;
|
|
},
|
|
applyQueuedUpdates = function() {
|
|
setAttrs(queuedUpdates);
|
|
queuedUpdates = {};
|
|
},
|
|
namesFromArgs = function(args,base){
|
|
return _.chain(args)
|
|
.reduce(function(memo,attr){
|
|
if('string' === typeof attr) {
|
|
memo.push(attr);
|
|
} else if(_.isArray(args) || _.isArguments(args)){
|
|
memo = namesFromArgs(attr,memo);
|
|
}
|
|
return memo;
|
|
},(_.isArray(base) && base) || [])
|
|
.uniq()
|
|
.value();
|
|
},
|
|
addId = function(obj,value){
|
|
Object.defineProperty(obj,'id',{
|
|
value: value,
|
|
writeable: false,
|
|
enumerable: false
|
|
});
|
|
},
|
|
addProp = function(obj,prop,value,fullname){
|
|
(function(){
|
|
var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop),
|
|
full_pname = fullname || prop,
|
|
pvalue=value;
|
|
_.each(['S','I','F'],function(p){
|
|
if( !_.has(obj,p)){
|
|
Object.defineProperty(obj, p, {
|
|
value: {},
|
|
enumerable: false,
|
|
readonly: true
|
|
});
|
|
}
|
|
});
|
|
if( !_.has(obj,'D')){
|
|
Object.defineProperty(obj, 'D', {
|
|
value: _.reduce(_.range(10),function(m,d){
|
|
Object.defineProperty(m, d, {
|
|
value: {},
|
|
enumerable: true,
|
|
readonly: true
|
|
});
|
|
return m;
|
|
},{}),
|
|
enumerable: false,
|
|
readonly: true
|
|
});
|
|
}
|
|
// Raw value
|
|
Object.defineProperty(obj, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
pvalue=v;
|
|
prepareUpdate(full_pname,v);
|
|
},
|
|
get: function(){
|
|
return pvalue;
|
|
}
|
|
});
|
|
|
|
// string value
|
|
Object.defineProperty(obj.S, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=v.toString();
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
},
|
|
get: function(){
|
|
return pvalue.toString();
|
|
}
|
|
});
|
|
// int value
|
|
Object.defineProperty(obj.I, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=parseInt(v,10) || 0;
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
},
|
|
get: function(){
|
|
return parseInt(pvalue,10) || 0;
|
|
}
|
|
});
|
|
// float value
|
|
Object.defineProperty(obj.F, pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=parseFloat(v) || 0;
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
},
|
|
get: function(){
|
|
return parseFloat(pvalue) || 0;
|
|
}
|
|
});
|
|
_.each(_.range(10),function(d){
|
|
Object.defineProperty(obj.D[d], pname, {
|
|
enumerable: true,
|
|
set: function(v){
|
|
var val=(parseFloat(v) || 0).toFixed(d);
|
|
pvalue=val;
|
|
prepareUpdate(full_pname,val);
|
|
},
|
|
get: function(){
|
|
return (parseFloat(pvalue) || 0).toFixed(d);
|
|
}
|
|
});
|
|
});
|
|
}());
|
|
},
|
|
|
|
repeating = function( section ) {
|
|
return (function(s){
|
|
var sectionName = s,
|
|
attrNames = [],
|
|
fieldNames = [],
|
|
operations = [],
|
|
|
|
repAttrs = function(){
|
|
attrNames = namesFromArgs(arguments,attrNames);
|
|
return this;
|
|
},
|
|
repFields = function(){
|
|
fieldNames = namesFromArgs(arguments,fieldNames);
|
|
return this;
|
|
},
|
|
repReduce = function(func, initial, final, context) {
|
|
operations.push({
|
|
type: 'reduce',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
memo: (_.isUndefined(initial) && 0) || initial,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repMap = function(func, final, context) {
|
|
operations.push({
|
|
type: 'map',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repEach = function(func, final, context) {
|
|
operations.push({
|
|
type: 'each',
|
|
func: (func && _.isFunction(func) && func) || _.noop,
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repTap = function(final, context) {
|
|
operations.push({
|
|
type: 'tap',
|
|
final: (final && _.isFunction(final) && final) || _.noop,
|
|
context: context || {}
|
|
});
|
|
return this;
|
|
},
|
|
repExecute = function(){
|
|
var rowSet = {},
|
|
attrSet = {},
|
|
fieldIds = [],
|
|
fullFieldNames = [];
|
|
// call each operation per row.
|
|
// call each operation's final
|
|
getSectionIDs("repeating_"+sectionName,function(ids){
|
|
fieldIds = ids;
|
|
fullFieldNames = _.reduce(fieldIds,function(memo,id){
|
|
return memo.concat(_.map(fieldNames,function(name){
|
|
return 'repeating_'+sectionName+'_'+id+'_'+name;
|
|
}));
|
|
},[]);
|
|
getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){
|
|
_.each(attrNames,function(aname){
|
|
if(values.hasOwnProperty(aname)){
|
|
addProp(attrSet,aname,values[aname]);
|
|
}
|
|
});
|
|
rowSet = _.reduce(fieldIds,function(memo,id){
|
|
var r={};
|
|
addId(r,id);
|
|
_.each(fieldNames,function(name){
|
|
var fn = 'repeating_'+sectionName+'_'+id+'_'+name;
|
|
addProp(r,name,values[fn],fn);
|
|
});
|
|
memo[id]=r;
|
|
return memo;
|
|
},{});
|
|
_.each(operations,function(op){
|
|
var res;
|
|
switch(op.type){
|
|
case 'tap':
|
|
_.bind(op.final,op.context,rowSet,attrSet)();
|
|
break;
|
|
case 'each':
|
|
_.each(rowSet,function(r){
|
|
_.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,rowSet,attrSet)();
|
|
break;
|
|
case 'map':
|
|
res = _.map(rowSet,function(r){
|
|
return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,res,rowSet,attrSet)();
|
|
break;
|
|
case 'reduce':
|
|
res = op.memo;
|
|
_.each(rowSet,function(r){
|
|
res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)();
|
|
});
|
|
_.bind(op.final,op.context,res,rowSet,attrSet)();
|
|
break;
|
|
}
|
|
});
|
|
// finalize attrs
|
|
applyQueuedUpdates();
|
|
});
|
|
});
|
|
};
|
|
|
|
return {
|
|
attrs: repAttrs,
|
|
attr: repAttrs,
|
|
column: repFields,
|
|
columns: repFields,
|
|
field: repFields,
|
|
fields: repFields,
|
|
reduce: repReduce,
|
|
inject: repReduce,
|
|
foldl: repReduce,
|
|
map: repMap,
|
|
collect: repMap,
|
|
each: repEach,
|
|
forEach: repEach,
|
|
tap: repTap,
|
|
'do': repTap,
|
|
execute: repExecute,
|
|
go: repExecute,
|
|
run: repExecute
|
|
};
|
|
}(section));
|
|
},
|
|
repeatingSimpleSum = function(section, field, destination){
|
|
repeating(section)
|
|
.attr(destination)
|
|
.field(field)
|
|
.reduce(function(m,r){
|
|
return m + (r.F[field]);
|
|
},0,function(t,r,a){
|
|
a[destination]=t;
|
|
})
|
|
.execute();
|
|
};
|
|
console.log('-=> TheAaronSheet v'+version+' <=- ['+(new Date(lastUpdate*1000))+']');
|
|
return {
|
|
repeatingSimpleSum: repeatingSimpleSum,
|
|
repeating: repeating
|
|
};
|
|
}());
|
|
/* ---- END: TheAaronSheet.js ---- */
|
|
on('change:repeating_armor', function(){
|
|
'use strict';
|
|
TAS.repeating('armor') // the name of the repeating group
|
|
.fields('armor_checkbox','armor_bon','armor_man') // fields to load for each row
|
|
.attrs('armorgiven','behinderunggiven') // Attributes outside the group
|
|
.reduce( function(m,r){ // a function to run on each row
|
|
// m is the memo, a structure that is passed to each execution for the row
|
|
// r contains the fields
|
|
// r.I converts them to an Integer when accessed
|
|
// r.F converts them to a Float when accessed
|
|
|
|
// This assumes armor_checkbox has a value of 1
|
|
// multiple the value (1) or 0 times the number in armor_bon
|
|
m.armortotal +=( (r.I.armor_checkbox||0)*r.F.armor_bon);
|
|
// this is infered from the other on('change:repeating_armor')
|
|
m.behinderungtotal +=( (r.I.armor_checkbox||0)*r.F.armor_man);
|
|
return m; // must return the memo for the next iteration!
|
|
},{ // this is the starting state of the memo that is passed as m above
|
|
armortotal: 0,
|
|
behinderungtotal: 0
|
|
}, function(m,r,a) { // this function is called after all rows have been reduced
|
|
// a are all the attributes
|
|
// a.D[#] causes the value set to be formatted as a decimal with # places
|
|
a.I.armorgiven=m.armortotal;
|
|
a.I.behinderunggiven=m.behinderungtotal;
|
|
})
|
|
.execute(); // this causes all of the above to be executed.
|
|
});
|
|
|
|
/*on("change:con", function() {
|
|
getAttrs(["con"], function(values) {
|
|
var con = values.con;
|
|
if (con <= 4) {
|
|
setAttrs({
|
|
conbon: Math.floor(values.con / 2)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
conbon: Math.floor(values.con / 4)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
*/
|
|
on("change:athletik", function() {
|
|
//console.log( "Attribut Athletik wurde geändert" );
|
|
getAttrs(["Athletik"], function(values) {
|
|
//console.log( values.Athletik );
|
|
var AthlValue = values.Athletik;
|
|
//console.log( AthlValue);
|
|
if (AthlValue <= 4) {
|
|
setAttrs({ "athletik_bool": 1 });
|
|
} else {
|
|
setAttrs({ "athletik_bool": 0 });
|
|
}
|
|
});
|
|
}); // End on change athletik
|
|
/*on("change:con", function() {
|
|
console.log( "Attribut Konstitution wurde geändert" );
|
|
getAttrs(["Con"], function(values) {
|
|
console.log( values.Con );
|
|
var ConValue = values.Con;
|
|
console.log( ConValue);
|
|
setAttrs({ "conbon": ConValue });
|
|
});
|
|
}); // End on change con
|
|
*/
|
|
</script>
|
|
|
|
|
|
|
|
|