mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-10 00:52:28 +00:00
Merge pull request #701 from hylianux/master
Microlite20 - Reordered positioning, and Cure for Walls of Text
This commit is contained in:
@@ -16,15 +16,21 @@ width: 3.5em;
|
||||
.charsheet {
|
||||
background-image: url("http://freeseamlesstextures.com/images/11-fiber-paper-background-sml.jpg");
|
||||
}
|
||||
.charsheet table td, .charsheet table th {
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
select.sheet-dtype {
|
||||
width: 60px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.sheet-table{
|
||||
width:100%;
|
||||
}
|
||||
.sheet-table td, .sheet-table th{
|
||||
font-size: 1.2em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
padding: 5px;
|
||||
}
|
||||
input[type="number"] {
|
||||
-moz-appearance: textfield;
|
||||
}
|
||||
|
||||
+187
-191
@@ -19,6 +19,18 @@
|
||||
<input name="attr_eye_color" value="Eye Color" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Height</label></td>
|
||||
<td>
|
||||
<input name="attr_height" value="6" type="text" class="sheet-short">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Weight:</label></td>
|
||||
<td>
|
||||
<input name="attr_weight" value="55" type="text" class="sheet-short">
|
||||
<td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Gender</label></td>
|
||||
<td>
|
||||
@@ -32,28 +44,13 @@
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Height</label></td>
|
||||
<td>
|
||||
<input name="attr_height" value="6" type="number">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Weight:</label></td>
|
||||
<td>
|
||||
<input name="attr_weight" value="55" type="number">
|
||||
<td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<p style="text-align: center;"><img src=
|
||||
"http://i.imgur.com/cY3tLcA.jpg" style="max-height: 100px;"></p>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<td><label>Race</label></td>
|
||||
<td>
|
||||
@@ -122,6 +119,11 @@
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<table style="width: 100%;">
|
||||
<tr>
|
||||
<td><label>Level</label></td>
|
||||
<td>
|
||||
@@ -147,7 +149,7 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Caster Difficulty Class (DC)</label></td>
|
||||
<td><label>Magic Difficulty Class (DC)</label></td>
|
||||
<td>
|
||||
<input disabled="true" name="attr_caster_dc" title="(10 + Level + Mind Bonus)"
|
||||
type="number" value="@{level}+@{mind_bonus}+10">
|
||||
@@ -162,7 +164,7 @@
|
||||
<div class="sheet-col">
|
||||
<h3 style="margin-bottom: 10px;text-align: center;">Stats/Attributes</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Base</th>
|
||||
@@ -213,7 +215,7 @@
|
||||
<hr>
|
||||
|
||||
<h3 style="margin-bottom: 10px; text-align: center;">Skills</h3>
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<tr>
|
||||
<td><label>Physical</label></td>
|
||||
<td>
|
||||
@@ -248,130 +250,9 @@
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center;">Skill Checks</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Skill</th>
|
||||
|
||||
<th>Strength</th>
|
||||
|
||||
<th>Dexterity</th>
|
||||
|
||||
<th>Mind</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Stat Roll</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Strength Roll}}{{strength=[[d20+@{strength_bonus}]]}} {{note=Strength Check - d20 + strength bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Dexterity Roll}} {{dexterity=[[d20+@{dexterity_bonus}]]}} {{note=Dexterity Check - d20 + dexterity bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Mind Roll}} {{mind=[[d20+@{mind_bonus}]]}} {{note=Mind Check - d20 + mind bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Physical</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Str}} {{skill roll=[[d20+@{physical}+@{strength_bonus}+(floor(@{race}))]]}} {{note=Strength + Physical Check - d20 + physical rank + strength bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Dex}} {{skill roll=[[d20+@{physical}+@{dexterity_bonus}+(floor(@{race}))]]}} {{note=Dexterity + Physical Check - d20 + physical rank + dexterity bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Mind}} {{skill roll=[[d20+@{physical}+@{mind_bonus}+(floor(@{race}))]]}} {{note=Mind + Physical Check - d20 + physical rank + mind bonus + racial bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Subterfuge</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Str}} {{skill roll=[[d20+@{subterfuge}+@{strength_bonus}+(floor(@{race}))]]}} {{note=Strength + Subterfuge Check - d20 + subterfuge rank + strength bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Dex}} {{skill roll=[[d20+@{subterfuge}+@{dexterity_bonus}+(floor(@{race}))]]}} {{note=Dexterity + Subterfuge Check - d20 + subterfuge rank + dexterity bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Mind}} {{skill roll=[[d20+@{subterfuge}+@{mind_bonus}+(floor(@{race}))]]}} {{note=Mind + Subterfuge Check - d20 + subterfuge rank + mind bonus + racial bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Knowledge</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Str}} {{skill roll=[[d20+@{knowledge}+@{strength_bonus}+(floor(@{race}))]]}} {{note=Strength + Knowledge Check - d20 + knowledge rank + strength bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Dex}} {{skill roll=[[d20+@{knowledge}+@{dexterity_bonus}+(floor(@{race}))]]}} {{note=Dexterity + Knowledge Check - d20 + knowledge rank + dexterity bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Mind}} {{skill roll=[[d20+@{knowledge}+@{mind_bonus}+(floor(@{race}))]]}} {{note=Mind + Knowledge Check - d20+knowledge rank+mind bonus+racial bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Communication</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Str}} {{skill roll=[[d20+@{communication}+@{strength_bonus}+(floor(@{race}))]]}} {{note=Strength + Communication Check - d20 + communication rank + strength bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Dex}} {{skill roll=[[d20+@{communication}+@{dexterity_bonus}+(floor(@{race}))]]}} {{note=Dexterity + Communication Check - d20 + communication rank + dexterity bonus+racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Mind}} {{skill roll=[[d20+@{communication}+@{mind_bonus}+(floor(@{race}))]]}} {{note=Mind + Communication Check - d20 + communication rank + mind bonus + racial bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Survival</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Str}} {{skill roll=[[d20+@{survival}+@{strength_bonus}+(floor(@{race}))]]}} {{note=Strength + Survival Check - d20 + survival rank + strength bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Dex}} {{skill roll=[[d20+@{survival}+@{dexterity_bonus}+(floor(@{race}))]]}} {{note=Dexterity + Survival Check - d20 + survival rank + dexterity bonus + racial bonus}}">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Mind}} {{skill roll=[[d20+@{survival}+@{mind_bonus}+(floor(@{race}))]]}} {{note=Mind + Survival Check - d20 + survival rank + mind bonus + racial bonus}}">
|
||||
</button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr>
|
||||
<table style="width: 100%;">
|
||||
<tr>
|
||||
<td><label>Initiative Roll</label></td>
|
||||
<td>
|
||||
<button type="roll" value="&{template:default} {{name=Initiative Roll}} {{initiative=[[d20+@{dexterity_bonus} &{tracker}]]}}"></button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>
|
||||
<h3 style="text-align: center;">Attack Bonuses and Rolls</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Bonus</th>
|
||||
@@ -392,7 +273,7 @@
|
||||
<td>Melee</td>
|
||||
|
||||
<td>
|
||||
<button type="roll" value="&{template:default} {{name=Melee Attack Roll}} {{attack=[[d20+@{melee_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))]]}} {{note=Melee Attack Check - d20 + melee attack bonus + fighter class bonus}}"></button>
|
||||
<button type="roll" value="&{template:default} {{name=Melee Attack Roll}} {{Roll Result=[[d20+@{melee_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))]]}}" title="d20 + melee attack bonus + fighter class bonus"></button>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -405,7 +286,7 @@
|
||||
<td>Missile/Ranged</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Missile/Ranged Roll}}{{attack=[[d20+@{missile_attack_bonus} + ((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((abs(@{class}%2)))]]}} {{note=Ranged/Missile Attack Check - d20+missile/ranged attack bonus + fighter class bonus + ranger class bonus}}">
|
||||
"&{template:default} {{name=Missile/Ranged Roll}}{{Roll Result=[[d20+@{missile_attack_bonus} + ((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((abs(@{class}%2)))]]}}" title="d20+missile/ranged attack bonus + fighter class bonus + ranger class bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
@@ -418,7 +299,7 @@
|
||||
<td>Magic</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Magic Roll}}{{attack=[[d20+@{magic_attack_bonus}]]}} {{note=Magic Attack Check - d20 + magic attack bonus}}">
|
||||
"&{template:default} {{name=Magic Roll}}{{Roll Result=[[d20+@{magic_attack_bonus}]]}}" title="d20 + magic attack bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
@@ -427,7 +308,7 @@
|
||||
<hr>
|
||||
<h3 style="text-align: center;">Special Attack Rolls</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Light Weapon</th>
|
||||
@@ -440,7 +321,7 @@
|
||||
<tr>
|
||||
<td>
|
||||
<button type="roll" value=
|
||||
"&{template:default} {{name=Light Weapon Roll}} {{attack=[[d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))]]}} {{note=Light Weapon Attack Check - d20 + light weapon attack bonus + fighter class bonus}}">
|
||||
"&{template:default} {{name=Light Weapon Roll}} {{Roll Result=[[d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))]]}}" title="d20 + light weapon attack bonus + fighter class bonus">
|
||||
</button>
|
||||
</td>
|
||||
|
||||
@@ -448,18 +329,16 @@
|
||||
|
||||
<td>
|
||||
<button type="roll" value=
|
||||
"&{template:default} {{name=Dual Wield Roll}} {{attack=[[d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((abs(@{class}%2)))-2]]}} {{note=Dual Wield Attack Check - d20 + light weapon attack bonus + fighter class bonus + ranger class bonus - attack penalty}}">
|
||||
"&{template:default} {{name=Dual Wield Roll}} {{Roll Result=[[d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((abs(@{class}%2)))-2]]}}" title="d20 + light weapon attack bonus + fighter class bonus + ranger class bonus - attack penalty">
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<hr>
|
||||
<h3 style="text-align: center;">Save Rolls</h3>
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Fortitude</th>
|
||||
@@ -473,49 +352,188 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Fortitude Save }} {{save=[[d20+@{physical}+@{strength_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}} {{note=Fortitude Save - d20+physical rank+strength bonus+racial bonus+paladin bonus}}">
|
||||
"&{template:default} {{name=Fortitude Save }} {{Roll Result=[[d20+@{physical}+@{strength_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}}" title="d20 + physical rank + strength bonus + human racial bonus + paladin bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Reflex Save}} {{save=[[d20+@{physical}+@{dexterity_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}} {{note=Reflex Save - d20+physical rank+dexterity bonus+racial bonus+paladin bonus}}">
|
||||
"&{template:default} {{name=Reflex Save}} {{Roll Result=[[d20+@{physical}+@{dexterity_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}}" title="d20 + physical rank + dexterity bonus + human racial bonus + paladin bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Will Save}} {{save=[[d20+@{mind_bonus}+@{level}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}} {{note=Will Save - d20+mind bonus+level+racial bonus+paladin bonus}}">
|
||||
"&{template:default} {{name=Will Save}} {{Roll Result=[[d20+@{mind_bonus}+@{level}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5)))]]}}" title="d20 + mind bonus + level + human racial bonus + paladin bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center;">Skill Checks</h3>
|
||||
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Skill</th>
|
||||
|
||||
<th>Str</th>
|
||||
|
||||
<th>Dex</th>
|
||||
|
||||
<th>Mind</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Physical</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Str}} {{Roll Result=[[d20+@{physical}+@{strength_bonus}+(floor(@{race}))]]}}" title="d20 + physical rank + strength bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Dex}} {{Roll Result=[[d20+@{physical}+@{dexterity_bonus}+(floor(@{race}))]]}}" title="d20 + physical rank + dexterity bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Physical+Mind}} {{Roll Result=[[d20+@{physical}+@{mind_bonus}+(floor(@{race}))]]}}" title="d20 + physical rank + mind bonus + human racial bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Subterfuge</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Str}} {{Roll Result=[[d20+@{subterfuge}+@{strength_bonus}+(floor(@{race}))]]}}" title="d20 + subterfuge rank + strength bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Dex}} {{Roll Result=[[d20+@{subterfuge}+@{dexterity_bonus}+(floor(@{race}))]]}}" title="d20 + subterfuge rank + dexterity bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Subterfuge+Mind}} {{Roll Result=[[d20+@{subterfuge}+@{mind_bonus}+(floor(@{race}))]]}}" title="d20 + subterfuge rank + mind bonus + human racial bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Knowledge</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Str}} {{Roll Result=[[d20+@{knowledge}+@{strength_bonus}+(floor(@{race}))]]}}" title="d20 + knowledge rank + strength bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Dex}} {{Roll Result=[[d20+@{knowledge}+@{dexterity_bonus}+(floor(@{race}))]]}}" title="d20 + knowledge rank + dexterity bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Knowledge+Mind}} {{Roll Result=[[d20+@{knowledge}+@{mind_bonus}+(floor(@{race}))]]}}" title="d20 + knowledge rank + mind bonus + human racial bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Communication</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Str}} {{Roll Result=[[d20+@{communication}+@{strength_bonus}+(floor(@{race}))]]}}" title="d20 + communication rank + strength bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Dex}} {{Roll Result=[[d20+@{communication}+@{dexterity_bonus}+(floor(@{race}))]]}}" title="d20 + communication rank + dexterity bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Communication+Mind}} {{Roll Result=[[d20+@{communication}+@{mind_bonus}+(floor(@{race}))]]}}" title="d20 + communication rank + mind bonus + human racial bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Survival</td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Str}} {{Roll Result=[[d20+@{survival}+@{strength_bonus}+(floor(@{race}))]]}}" title="d20 + survival rank + strength bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Dex}} {{Roll Result=[[d20+@{survival}+@{dexterity_bonus}+(floor(@{race}))]]}}" title="d20 + survival rank + dexterity bonus + human racial bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Survival+Mind}} {{Roll Result=[[d20+@{survival}+@{mind_bonus}+(floor(@{race}))]]}}" title="d20 + survival rank + mind bonus + human racial bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<hr>
|
||||
<h3 style="text-align: center;">Stat Rolls</h3>
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Strength</td>
|
||||
<td>Dexterity</td>
|
||||
<td>Mind</td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Strength Roll}}{{Roll Result=[[d20+@{strength_bonus}]]}}" title="d20 + strength bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Dexterity Roll}} {{Roll Result=[[d20+@{dexterity_bonus}]]}}" title="d20 + dexterity bonus">
|
||||
</button></td>
|
||||
|
||||
<td><button type="roll" value=
|
||||
"&{template:default} {{name=Mind Roll}} {{Roll Result=[[d20+@{mind_bonus}]]}}" title="d20 + mind bonus">
|
||||
</button></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<hr>
|
||||
<table class="sheet-table">
|
||||
<tr>
|
||||
<td><label>Initiative Roll</label></td>
|
||||
<td>
|
||||
<button type="roll" value="&{template:default} {{name=Initiative Roll}} {{Roll Result=[[d20+@{dexterity_bonus} &{tracker}]]}}" title="d20 + Dexterity Bonus"></button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="sheet-3colrow">
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center;">Armor</h3>
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<tr>
|
||||
<td><label>Armor Name</label></td>
|
||||
<td><label>Name</label></td>
|
||||
<td>
|
||||
<input name="attr_armor_name" value="Armor Name" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Armor Bonus</label></td>
|
||||
<td><label>Bonus</label></td>
|
||||
<td>
|
||||
<input name="attr_armor_bonus" value="0" type="number">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>
|
||||
<table style="width: 100%;">
|
||||
<h3 style="text-align: center;">Shield</h3>
|
||||
<table class="sheet-table">
|
||||
<tr>
|
||||
<td><label>Shield Name</label></td>
|
||||
<td><label>Name</label></td>
|
||||
<td>
|
||||
<input name="attr_shield_name" value="Shield Name" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Shield Bonus</label></td>
|
||||
<td><label>Bonus</label></td>
|
||||
<td>
|
||||
<input name="attr_shield_bonus" value="0" type="number">
|
||||
</td>
|
||||
@@ -524,7 +542,7 @@
|
||||
|
||||
<h3 style="text-align: center;">Wealth</h3>
|
||||
|
||||
<table style="width: 100%;">
|
||||
<table class="sheet-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Coinage</th>
|
||||
@@ -573,7 +591,7 @@
|
||||
<h3 style="text-align: center;">Weapons</h3>
|
||||
|
||||
<fieldset class="repeating_weapons">
|
||||
<table style="width: 100%;">
|
||||
<table style="width: 100%">
|
||||
<tr>
|
||||
<td><label>Name</label></td>
|
||||
<td>
|
||||
@@ -582,35 +600,19 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Dice Number</label></td>
|
||||
<td><label>Damage Dice</label></td>
|
||||
<td>
|
||||
<input name="attr_dnum" value="1" type="number">
|
||||
<input name="attr_damage_dice" class="sheet-short" title="e.g. 1d6, 2d8, etc." value="" type="text">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Dice Type</label></td>
|
||||
<td><label>Range (feet)</label></td>
|
||||
<td>
|
||||
<select class="sheet-dtype" name="attr_dtype">
|
||||
<option value="4">
|
||||
d4
|
||||
</option>
|
||||
<option value="6">
|
||||
d6
|
||||
</option>
|
||||
<option value="8">
|
||||
d8
|
||||
</option>
|
||||
<option value="10">
|
||||
d10
|
||||
</option>
|
||||
<option value="12">
|
||||
d12
|
||||
</option>
|
||||
</select>
|
||||
<input name="attr_weapon_range" value="0" type="number">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Range Type</label></td>
|
||||
<td><label>Weapon Type</label></td>
|
||||
<td>
|
||||
<select name="attr_range_type" style="width: 130px">
|
||||
<option value="2">
|
||||
@@ -625,17 +627,11 @@
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Range Distance(feet)</label></td>
|
||||
<td>
|
||||
<input name="attr_weapon_range" value="0" type="number">
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><label>Damage Roll</label></td>
|
||||
<td>
|
||||
<button class="sheet-button" type="roll"
|
||||
value="&{template:default} {{name=Damage Roll}} {{damage=[[@{dnum}d@{dtype}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((floor(@{range_type}/2))*@{strength_bonus})+((abs(@{class}%2))*(@{range_type}%2))]]}} {{note=Damage Roll - damage dice + fighter class bonus + melee bonus + ranger class bonus}}">
|
||||
value="&{template:default} {{name=Damage Roll}} {{@{weapon_name}=[[@{damage_dice}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((floor(@{range_type}/2))*@{strength_bonus})+((abs(@{class}%2))*(@{range_type}%2))]]}}" title="damage dice + fighter class bonus + melee bonus + ranger class bonus">
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -646,6 +642,6 @@
|
||||
|
||||
<div class="sheet-col">
|
||||
<h3 style="text-align: center;">Inventory</h3>
|
||||
<textarea name="attr_equipment"></textarea>
|
||||
<textarea name="attr_equipment" style="height: 325px"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5,6 +5,17 @@ use with Roll20.net and released open source under the MIT License.
|
||||
|
||||
### Changelog ###
|
||||
|
||||
**Release 4.5 - March 16, 2015**
|
||||
- Added note to initiative roll to explain initiative roll calculation.
|
||||
- Moved all roll calculation explanations to title attributes. Now the explanations display when you hover over the buttons. You are all now delivered from the cursed wall of text.
|
||||
- Rearranged the sheet to make more use of real estate.
|
||||
- Added css for tables in order to better separate fields
|
||||
- Standardized roll template output
|
||||
- Changed "racial bonus" to "human racial bonus"
|
||||
- Removed "Dice Type" and "Dice Number" in favor of 1 field that'll do both: "Damage Dice"
|
||||
- Retitled some things for better display
|
||||
- Changed Height and Weight to text boxes...
|
||||
|
||||
**Release 4.1 - March 12, 2015**
|
||||
- Fixed logic on attack rolls. M20's rulebook was worded in a confusing way, which resulted in an additional +1 roll per level on every attack roll. So this fix removes that additional +1 per level.
|
||||
- Fixed Ranger bonus calculation. Was missing an ending parenthesis, so it wasn't getting calculated.
|
||||
|
||||
Reference in New Issue
Block a user