I worked out a way to allow players to choose whether to use a roll template with the roll buttons on the character sheet or go without a roll template. This code: <div class="sheet-row">
<div class="sheet-col" style="width: 20%">Trait Roll Template:</div>
<div class="sheet-col">
<input type="checkbox" class="sheet-rt sheet-rt0" name="attr_skillrt" value="0" title="No Roll Template" />
<span class="sheet-rt sheet-rt0">
<span class="sheet-rtinner">No Roll Template</span>
</span>
<input type="checkbox" class="sheet-rt sheet-rt1" name="attr_skillrt" value="&{template:solidtrait}" title="Solid Trait Layout" checked />
<span class="sheet-rt sheet-rt1">
<span class="sheet-rtinner"><img src="<a href="http://www.geeksville.us/roll20/SolidTrait.png" rel="nofollow">http://www.geeksville.us/roll20/SolidTrait.png</a>" value="Ace of Spades Card Template" /></span>
</span>
<input type="checkbox" class="sheet-rt sheet-rt2" name="attr_skillrt" value="&{template:spadestrait2}" title="Ace of Spades Trait Layout" />
<span class="sheet-rt sheet-rt2">
<span class="sheet-rtinner"><img src="<a href="http://www.geeksville.us/roll20/SpadesTrait.png" rel="nofollow">http://www.geeksville.us/roll20/SpadesTrait.png</a>" value="Ace of Spades Card Template" /></span>
</span>
</div>
</div>
The line that is bolded is the one that should initialize, but it fails to do so. When you create a new Character, character sheet shows it as checked: But, attr_skillrt has a default value of 0: NOTE: The 0 in front of {{name=Prem Plaev}} is the call for @{skillrt} in the button code. At first I thought it was because it was the first checkbox, so I moved to the last position (as the picture shows), but that didn't solve the problem either (so I moved it back, which is what the code shows above shows). Any thoughts on how to solve this problem?