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 &lt;6 - failed &gt;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 :) &lt;div class='sheet-main' style='width:800px;'&gt; &lt;!-- Prepared for Menutabs? --&gt; &lt;div class="sheet-section sheet-section-Grundwerte"&gt; &lt;div class='sheet-row' style='margin-bottom: 50px;'&gt; &lt;div class='sheet-col' style='margin: 0px; width: 45%;'&gt; &lt;label class='sheet-Basics'&gt;Name:&lt;/label&gt;&lt;input type='text' name='attr_character_name' /&gt; &lt;label class='sheet-Basics'&gt;Haus:&lt;/label&gt;&lt;input type='text' name='attr_haus' placeholder='Haus' /&gt; &lt;label class='sheet-Basics'&gt;Zauberstab:&lt;/label&gt;&lt;input type='text' name='attr_zauberstab' placeholder='Zauberstab' /&gt; &lt;label class='sheet-Basics'&gt;Geld:&lt;/label&gt;&lt;input type='text' name='attr_geld' placeholder='MM: 0; ZZ: 0' /&gt; &lt;label class='sheet-Basics'&gt;Patronus:&lt;/label&gt;&lt;input type='text' name='attr_patronus' /&gt; &lt;/div&gt; &lt;/div&gt; &lt;div&gt; &lt;hr style='border-top: 2px solid #000; margin-top: 20px; margin-bottom: 20px;'&gt; &lt;/div&gt; &lt;div class='table-container'&gt; &lt;table class='Basiseigenschaften-table'&gt; &lt;tr&gt; &lt;th&gt;Eigenschaft&lt;/th&gt; &lt;th&gt;Basis&lt;/th&gt; &lt;th&gt;Mod&lt;/th&gt; &lt;th&gt;Aktuell&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;!-- Tables bestehen aus der Basis "basis", dazu kommen die Berechnungen der Boni/Mali "bakt", das ganze resultiert in "statmax", dem aktuellen Maximalwert --&gt; &lt;td&gt;&lt;button type='roll' value='/em rollt Tapferkeit: [[2d6 + @{baktTapferkeit} + ?{Modifiers?|0}]]'&gt; Tapferkeit&lt;/button&gt; &lt;td&gt;&lt;input type='text' name='attr_basisTapferkeit' min='-2' max='9'&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_baktTapferkeit' value='@{zusAngst} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_statmaxTapferkeit' value='@{basisTapferkeit} + @{baktTapferkeit}' disabled='true' /&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;button type='roll' value='/em rollt List: [[2d6 + @{baktList} + ?{Modifiers?|0}]]'&gt; List&lt;/button&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_basisList' min='-2' max='9'&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_baktList' value='@{zusWuetend} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /&gt; &lt;td&gt;&lt;input type='text' name='attr_statmaxList' value='@{basisList} + @{baktList}' disabled='true' /&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;button type='roll' value='/em rollt Intelligenz: [[2d6 + @{baktIntelligenz} + ?{Modifiers?|0}]]'&gt; Intelligenz&lt;/button&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_basisIntelligenz' min='-2' max='9'&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_baktIntelligenz' value='@{zusGestresst} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /&gt; &lt;td&gt;&lt;input type='text' name='attr_statmaxIntelligenz' value='@{basisIntelligenz} + @{baktIntelligenz}}' disabled='true' /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;button type='roll' value='/em rollt Loyalität: [[2d6 + @{baktLoyalitaet} + ?{Modifiers?|0}]]'&gt; Loyalität&lt;/button&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_basisLoyalitaet' min='-2' max='9'&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_baktLoyalitaet' value='@{zusEifersucht} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_statmaxLoyalitaet' value='@{basisLoyalitaet} + @{baktLoyalitaet}' disabled='true' /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;button type='roll' value='/em rollt Magie: [[2d6 + @{baktMagie} + ?{Modifiers?|0}]]'&gt; Magie&lt;/button&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_basisMagie' min='-2' max='9'&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='text' name='attr_baktMagie' value='@{zusBeschaemt} + @{zusVerletzt} + @{Verletzungsgrad}' disabled='true' /&gt; &lt;td&gt;&lt;input type='text' name='attr_statmaxMagie' value='@{basisMagie} + @{baktMagie}' disabled='true' /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;table class='Zustands-table'&gt; &lt;tr&gt; &lt;th&gt;Zustand&lt;/th&gt; &lt;th&gt;Aktiv&lt;/th&gt; &lt;th&gt;Auswirkung&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;ängstlich&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusAngst' value='-2' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Tapferkeit -2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;wütend&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusWuetend' value='-2' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;List -2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;gestresst&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusGestresst' value='-2' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Intelligenz -2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;eifersüchtig&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusEifersucht' value='-2' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Loyalität -2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;beschämt&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusBeschaemt' value='-2' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Magie -2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;verletzt&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusVerletzt' value='-1' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Alle Eigenschaften -1&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;verhext&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusverhext' value='-1' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Wahleigenschaft (DM) -1&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span class='condlist'&gt;bewusstlos&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;input type='checkbox' name='attr_zusbewusstlos' value='-100' /&gt;&lt;/td&gt; &lt;td&gt;&lt;span class='condlist-desc'&gt;Handlungsunfähig&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div class='table-container'&gt; &lt;table class='Verletzungs-table'&gt; &lt;tr&gt; &lt;th&gt;Verletzungsgrad&lt;/th&gt; &lt;th&gt;DM-Malus auf&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;select name='attr_Verletzungsgrad'&gt; &lt;option value='0' selected='selected'&gt;Gesund&lt;/option&gt; &lt;option value='-1'&gt;Kratzer&lt;/option&gt; &lt;option value='-1'&gt;Einfach Verwundet&lt;/option&gt; &lt;option value='-2'&gt;Fleischwunde&lt;/option&gt; &lt;option value='-3'&gt;Mehrfach Verwundet&lt;/option&gt; &lt;option value='-5'&gt;Handlungsunfähig&lt;/option&gt; &lt;option value='-10'&gt;Tödlich Verwundet&lt;/option&gt; &lt;/select&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div class='sheet-row'&gt; &lt;h2 style='color: red;'&gt;Homebrew-Skills&lt;/h2&gt; &lt;button type='roll' value='/em rollt Nervbeutel: [[1d20 + @{basisTapferkeit} + @{basisList} + @{zusVerletzt} + @{zusAngst} + @{zusWuetend} + ?{Modifiers?|0}]]'&gt;Edaline nerven&lt;/button&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;