Hello! I have a few questions and hopefully someone can help. - There should be a "Roll to DM" and "Public" function for rolling. It should be like a checkbox, which then sets the buttons accordingly. - There should be "menu tabs", such as "General" on the start page, then "Skills" and talents, "Inventag" and so on - We may also want to know whether and how well a test has been passed for the rolls: 1 - critical failure <6 - failed >6 - passed 12 - critical success and then display this accordingly as a message in the chat. Info: We roll many tests with 2d6 - other tests such as skills should adapt to the homebrew or we roll 1d20 there As a template I have (partially): <a href="https://github.com/Roll20/roll20-character-sheets/tree/master/Das_Schwarze_Auge_4-1" rel="nofollow">https://github.com/Roll20/roll20-character-sheets/tree/master/Das_Schwarze_Auge_4-1</a> We hope that somebody can help us :) <div class='sheet-main' style='width:800px;'>
<!-- Prepared for Menutabs? -->
<div class="sheet-section sheet-section-Grundwerte">
<div class='sheet-row' style='margin-bottom: 50px;'>
<div class='sheet-col' style='margin: 0px; width: 45%;'>
<label class='sheet-Basics'>Name:</label><input type='text' name='attr_character_name' />
<label class='sheet-Basics'>Haus:</label><input type='text' name='attr_haus' placeholder='Haus' />
<label class='sheet-Basics'>Zauberstab:</label><input type='text' name='attr_zauberstab' placeholder='Zauberstab' />
<label class='sheet-Basics'>Geld:</label><input type='text' name='attr_geld' placeholder='MM: 0; ZZ: 0' />
<label class='sheet-Basics'>Patronus:</label><input type='text' name='attr_patronus' />
</div>
</div>
<div>
<hr style='border-top: 2px solid #000; margin-top: 20px; margin-bottom: 20px;'>
</div>
<div class='table-container'>
<table class='Basiseigenschaften-table'>
<tr>
<th>Eigenschaft</th>
<th>Basis</th>
<th>Mod</th>
<th>Aktuell</th>
</tr>
<tr>
<!-- Tables bestehen aus der Basis "basis", dazu kommen die Berechnungen der Boni/Mali "bakt", das ganze resultiert in "statmax", dem aktuellen Maximalwert -->
<td><button type='roll' value='/em rollt Tapferkeit: [[2d6 + @{baktTapferkeit} + ?{Modifiers?|0}]]'> Tapferkeit</button>
<td><input type='text' name='attr_basisTapferkeit' min='-2' max='9'></td>
<td><input type='text' name='attr_baktTapferkeit' value='@{zusAngst} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /></td>
<td><input type='text' name='attr_statmaxTapferkeit' value='@{basisTapferkeit} + @{baktTapferkeit}' disabled='true' />
</tr>
<tr>
<td><button type='roll' value='/em rollt List: [[2d6 + @{baktList} + ?{Modifiers?|0}]]'> List</button></td>
<td><input type='text' name='attr_basisList' min='-2' max='9'></td>
<td><input type='text' name='attr_baktList' value='@{zusWuetend} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' />
<td><input type='text' name='attr_statmaxList' value='@{basisList} + @{baktList}' disabled='true' />
</tr>
<tr>
<td><button type='roll' value='/em rollt Intelligenz: [[2d6 + @{baktIntelligenz} + ?{Modifiers?|0}]]'> Intelligenz</button></td>
<td><input type='text' name='attr_basisIntelligenz' min='-2' max='9'></td>
<td><input type='text' name='attr_baktIntelligenz' value='@{zusGestresst} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' />
<td><input type='text' name='attr_statmaxIntelligenz' value='@{basisIntelligenz} + @{baktIntelligenz}}' disabled='true' /></td>
</tr>
<tr>
<td><button type='roll' value='/em rollt Loyalität: [[2d6 + @{baktLoyalitaet} + ?{Modifiers?|0}]]'> Loyalität</button></td>
<td><input type='text' name='attr_basisLoyalitaet' min='-2' max='9'></td>
<td><input type='text' name='attr_baktLoyalitaet' value='@{zusEifersucht} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /></td>
<td><input type='text' name='attr_statmaxLoyalitaet' value='@{basisLoyalitaet} + @{baktLoyalitaet}' disabled='true' /></td>
</tr>
<tr>
<td><button type='roll' value='/em rollt Magie: [[2d6 + @{baktMagie} + ?{Modifiers?|0}]]'> Magie</button></td>
<td><input type='text' name='attr_basisMagie' min='-2' max='9'></td>
<td><input type='text' name='attr_baktMagie' value='@{zusBeschaemt} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' />
<td><input type='text' name='attr_statmaxMagie' value='@{basisMagie} + @{baktMagie}' disabled='true' /></td>
</tr>
</table>
<table class='Zustands-table'>
<tr>
<th>Zustand</th>
<th>Aktiv</th>
<th>Auswirkung</th>
</tr>
<tr>
<td><span class='condlist'>ängstlich</span></td>
<td><input type='checkbox' name='attr_zusAngst' value='-2' /></td>
<td><span class='condlist-desc'>Tapferkeit -2</span></td>
</tr>
<tr>
<td><span class='condlist'>wütend</span></td>
<td><input type='checkbox' name='attr_zusWuetend' value='-2' /></td>
<td><span class='condlist-desc'>List -2</span></td>
</tr>
<tr>
<td><span class='condlist'>gestresst</span></td>
<td><input type='checkbox' name='attr_zusGestresst' value='-2' /></td>
<td><span class='condlist-desc'>Intelligenz -2</span></td>
</tr>
<tr>
<td><span class='condlist'>eifersüchtig</span></td>
<td><input type='checkbox' name='attr_zusEifersucht' value='-2' /></td>
<td><span class='condlist-desc'>Loyalität -2</span></td>
</tr>
<tr>
<td><span class='condlist'>beschämt</span></td>
<td><input type='checkbox' name='attr_zusBeschaemt' value='-2' /></td>
<td><span class='condlist-desc'>Magie -2</span></td>
</tr>
<tr>
<td><span class='condlist'>verletzt</span></td>
<td><input type='checkbox' name='attr_zusVerletzt' value='-1' /></td>
<td><span class='condlist-desc'>Alle Eigenschaften -1</span></td>
</tr>
<tr>
<td><span class='condlist'>verhext</span></td>
<td><input type='checkbox' name='attr_zusverhext' value='-1' /></td>
<td><span class='condlist-desc'>Wahleigenschaft (DM) -1</span></td>
</tr>
<tr>
<td><span class='condlist'>bewusstlos</span></td>
<td><input type='checkbox' name='attr_zusbewusstlos' value='-100' /></td>
<td><span class='condlist-desc'>Handlungsunfähig</span></td>
</tr>
</table>
</div>
<div class='table-container'>
<table class='Verletzungs-table'>
<tr>
<th>Verletzungsgrad</th>
<th>DM-Malus auf</th>
</tr>
<tr>
<td>
<select name='attr_Verletzungsgrad'>
<option value='0' selected='selected'>Gesund</option>
<option value='-1'>Kratzer</option>
<option value='-1'>Einfach Verwundet</option>
<option value='-2'>Fleischwunde</option>
<option value='-3'>Mehrfach Verwundet</option>
<option value='-5'>Handlungsunfähig</option>
<option value='-10'>Tödlich Verwundet</option>
</select>
</td>
</tr>
</table>
</div>
<div class='sheet-row'>
<h2 style='color: red;'>Homebrew-Skills</h2>
<button type='roll' value='/em rollt Nervbeutel: [[1d20 + @{basisTapferkeit} + @{basisList} + @{zusVerletzt} + @{zusAngst} + @{zusWuetend} + ?{Modifiers?|0}]]'>Edaline nerven</button>
</div>
</div>
</div>