Files
roll20-character-sheets-tester/Microlite20/microlite20.html
T
hylianux 28c99961db Microlite20 - Expert Rules Update
- Cut down on the verbosity of rolls (took up too much of the chat box)
- Removed Light Weapons from Missile Attack Roll
- Added a new section for special attack rolls: Light Weapons, and Dual
Wield
- Added in Microlite20 "Expert Rules"
- Added 4 new races: Gnomes, Half-orcs, Half-elves, and Lizardmen
- Added 5 new classes: Paladin, Ranger, Illusionist, Druid, Bard
- Added Paladin modifier to all save rolls (+1 at level 1, and +1 per
every 5 levels)
- Added Ranger modifier to ranged attack rolls, ranged damage rolls, and
dual-weild rolls
- Added an additional skill: Survival
2015-03-10 18:37:50 -04:00

513 lines
14 KiB
HTML

<div class="sheet-3colrow">
<div class="sheet-col">
<label>Name:</label> <input name="attr_character_name" value=
"Name" type="text"><br>
<label>Hair Color</label> <input name="attr_hair_color"
value="Hair Color" type="text"><br>
<label>Eye Color</label> <input name="attr_eye_color" value=
"Eye Color" type="text"><br>
<label>Gender</label> <select name="attr_gender">
<option value="1">
Male
</option>
<option value="2">
Female
</option>
</select><br>
<label>Height</label> <input name="attr_height" value="6"
type="number"><br>
<label>Weight:</label> <input name="attr_weight" value="55"
type="number">
</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">
<label>Race</label> <select name="attr_race">
<option value="1">
Human
</option>
<option value="0.7">
Elf
</option>
<option value="0.6">
Dwarf
</option>
<option value="0.5">
Halfling
</option>
<option value="0.4">
Gnome
</option>
<option value="0.3">
Half-orc
</option>
<option value="0.2">
Half-elf
</option>
<option value="0.1">
Lizardman
</option>
</select><br>
<label>Class</label> <select name="attr_class">
<option value="16">
Fighter
</option>
<option value="12">
Rogue
</option>
<option value="10">
Mage
</option>
<option value="8">
Cleric
</option>
<option value="-14">
Paladin
</option>
<option value="-11">
Ranger
</option>
<option value="6">
Illusionist
</option>
<option value="4">
Druid
</option>
<option value="2">
Bard
</option>
</select><br>
<label>Level</label> <input name="attr_level" value="1" type=
"number"><br>
<label>Encounter Levels</label> <input name="attr_encounter_levels"
value="0" type="number"><br>
<label>Hit Points (HP)</label> <input name="attr_hit_points"
value="14" title="(STR + 1d6/level)" type="number"><br>
<label>Armor Class (AC)</label> <input disabled="true" name=
"attr_armor_class" title="(10 + DEX Bonus + Armor Bonus)" type=
"number" value="10 + @{dexterity_bonus} + @{armor_bonus}"><br>
<label>Caster Difficulty Class (DC)</label> <input disabled="true"
name="attr_caster_dc" title="(10 + Level + Mind Bonus)" type=
"number" value="@{level}+@{mind_bonus}+10">
</div>
</div>
<hr>
<div class="sheet-3colrow">
<div class="sheet-col">
<h3 style="margin-bottom: 10px;text-align: center;">Stats/Attributes</h3>
<table style="width: 100%;">
<thead>
<tr>
<th>Base</th>
<th>&nbsp;</th>
<th>Bonus</th>
</tr>
</thead>
<tbody>
<tr>
<td><input class="sheet-short" name="attr_strength"
value="10" type="number"></td>
<td>Strength</td>
<td><input class="sheet-short" disabled="true" name=
"attr_strength_bonus" title=
"(Strength / 2 - Rounded down)" type="number" value=
"floor((@{strength} - 10) / 2)"></td>
</tr>
<tr>
<td><input class="sheet-short" name="attr_dexterity"
value="10" type="number"></td>
<td>Dexterity</td>
<td><input class="sheet-short" disabled="true" name=
"attr_dexterity_bonus" title=
"(Dexterity / 2 - Rounded down)" type="number" value=
"floor((@{dexterity} - 10) / 2)"></td>
</tr>
<tr>
<td><input class="sheet-short" name="attr_mind"
value="10" type="number"></td>
<td>Mind</td>
<td><input class="sheet-short" disabled="true" name=
"attr_mind_bonus" title="(Mind / 2 - Rounded down)"
type="number" value="floor((@{mind} - 10) / 2)"></td>
</tr>
</tbody>
</table>
<hr>
<h3 style="margin-bottom: 10px; text-align: center;">Skills</h3>
<label>Physical</label><input class="sheet-short" name=
"attr_physical" value="1" type="number"><br>
<label>Subterfuge</label> <input class="sheet-short" name=
"attr_subterfuge" value="1" type="number"><br>
<label>Knowledge</label> <input class="sheet-short" name=
"attr_knowledge" value="1" type="number">
<label>Communication</label> <input class="sheet-short" name=
"attr_communication" value="1" type="number">
<label>Survival</label> <input class="sheet-short" name=
"attr_survival" value="0" type="number">
</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>Physical</td>
<td><button type="roll" value=
"/roll d20+@{physical}+@{strength_bonus}+(floor(@{race})) \ Strength + Physical Check - d20 + physical rank + strength bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{physical}+@{dexterity_bonus}+(floor(@{race})) \ Dexterity + Physical Check - d20 + physical rank + dexterity bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{physical}+@{mind_bonus}+(floor(@{race})) \ Mind + Physical Check - d20 + physical rank + mind bonus + racial bonus">
</button></td>
</tr>
<tr>
<td>Subterfuge</td>
<td><button type="roll" value=
"/roll d20+@{subterfuge}+@{strength_bonus}+(floor(@{race})) \ Strength + Subterfuge Check - d20 + subterfuge rank + strength bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{subterfuge}+@{dexterity_bonus}+(floor(@{race})) \ Dexterity + Subterfuge Check - d20 + subterfuge rank + dexterity bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{subterfuge}+@{mind_bonus}+(floor(@{race})) \ Mind + Subterfuge Check - d20 + subterfuge rank + mind bonus + racial bonus">
</button></td>
</tr>
<tr>
<td>Knowledge</td>
<td><button type="roll" value=
"/roll d20+@{knowledge}+@{strength_bonus}+(floor(@{race})) \ Strength + Knowledge Check - d20 + knowledge rank + strength bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{knowledge}+@{dexterity_bonus}+(floor(@{race})) \ Dexterity + Knowledge Check - d20 + knowledge rank + dexterity bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{knowledge}+@{mind_bonus}+(floor(@{race})) \ Mind + Knowledge Check - d20+knowledge rank+mind bonus+racial bonus">
</button></td>
</tr>
<tr>
<td>Communication</td>
<td><button type="roll" value=
"/roll d20+@{communication}+@{strength_bonus}+(floor(@{race})) \ Strength + Communication Check - d20 + communication rank + strength bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{communication}+@{dexterity_bonus}+(floor(@{race})) \ Dexterity + Communication Check - d20 + communication rank + dexterity bonus+racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{communication}+@{mind_bonus}+(floor(@{race})) \ Mind + Communication Check - d20 + communication rank + mind bonus + racial bonus">
</button></td>
</tr>
<tr>
<td>Survival</td>
<td><button type="roll" value=
"/roll d20+@{survival}+@{strength_bonus}+(floor(@{race})) \ Strength + Survival Check - d20 + survival rank + strength bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{survival}+@{dexterity_bonus}+(floor(@{race})) \ Dexterity + Survival Check - d20 + survival rank + dexterity bonus + racial bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{survival}+@{mind_bonus}+(floor(@{race})) \ Mind + Survival Check - d20 + survival rank + mind bonus + racial bonus">
</button></td>
</tr>
</tbody>
</table>
<hr>
<h3 style="text-align: center;">Attack Bonuses and Rolls</h3>
<table style="width: 100%;">
<thead>
<tr>
<th>Bonus</th>
<th>&nbsp;</th>
<th>Roll</th>
</tr>
</thead>
<tbody>
<tr>
<td><input class="sheet-short" disabled="true" name=
"attr_melee_attack_bonus" title=
"(Strength Bonus + Level)" type="number" value=
"@{strength_bonus} + @{level}"></td>
<td>Melee</td>
<td><button type="roll" value=
"/roll d20+@{melee_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+(@{level}-1) \ Melee Attack Check - d20 + melee attack bonus + fighter class bonus + level modifier">
</button></td>
</tr>
<tr>
<td><input class="sheet-short" disabled="true" name=
"attr_missile_attack_bonus" title=
"(Dexterity Bonus + Level)" type="number" value=
"@{dexterity_bonus} + @{level}"></td>
<td>Missile/Ranged</td>
<td><button type="roll" value=
"/roll d20+@{missile_attack_bonus} + ((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+(@{level}-1)+((abs(@{class}%2)) \ Ranged/Missile Attack Check - d20+missile/ranged attack bonus + fighter class bonus + level modifier + ranger class bonus">
</button></td>
</tr>
<tr>
<td><input class="sheet-short" disabled="true" name=
"attr_magic_attack_bonus" title=
"(Mind Bonus + Level)" type="number" value=
"@{mind_bonus} + @{level}"></td>
<td>Magic</td>
<td><button type="roll" value=
"/roll d20+@{magic_attack_bonus}+(@{level}-1) \ Magic Attack Check - d20 + magic attack bonus + level modifier">
</button></td>
</tr>
</tbody>
</table>
<hr>
<h3 style="text-align: center;">Special Attack Rolls</h3>
<table style="width: 100%;">
<thead>
<tr>
<th>Light Weapon</th>
<th>Dual Wield</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<button type="roll" value=
"/roll d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+(@{level}-1) \ Light Weapon Attack Check - d20 + light weapon attack bonus + fighter class bonus + level modifier">
</button>
</td>
<td>
<button type="roll" value=
"/roll d20+@{missile_attack_bonus}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+(@{level}-1)+((abs(@{class}%2))-2 \ Dual Wield Attack Check - d20 + light weapon attack bonus + fighter class bonus + level modifier + ranger class bonus - attack penalty">
</button>
</td>
</tr>
</tbody>
</table>
</div>
<div class="sheet-col">
<h3 style="text-align: center;">Save Rolls</h3>
<table style="width: 100%;">
<thead>
<tr>
<th>Fortitude</th>
<th>Reflex</th>
<th>Will</th>
</tr>
</thead>
<tbody>
<tr>
<td><button type="roll" value=
"/roll d20+@{physical}+@{strength_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5))) \ Fortitude Save - d20+physical rank+strength bonus+racial bonus+paladin bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{physical}+@{dexterity_bonus}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5))) \ Reflex Save - d20+physical rank+dexterity bonus+racial bonus+paladin bonus">
</button></td>
<td><button type="roll" value=
"/roll d20+@{mind_bonus}+@{level}+(floor(@{race}))+((floor(abs((-2+@{class}))/16))*(1+floor(@{level}/5))) \ Will Save - d20+mind bonus+level+racial bonus+paladin bonus">
</button></td>
</tr>
</tbody>
</table>
</div>
</div>
<hr />
<div class="sheet-3colrow">
<div class="sheet-col">
<h3 style="text-align: center;">Armor</h3><label>Name</label> <input name=
"attr_armor_name" value="Armor Name" type="text">
<label>Armor Bonus</label> <input name="attr_armor_bonus"
value="0" type="number">
<hr>
<h3 style="text-align: center;">Wealth</h3>
<table style="width: 100%;">
<thead>
<tr>
<th>Coinage</th>
<th>Amount</th>
</tr>
</thead>
<tbody>
<tr>
<td>Platinum</td>
<td><input class="sheet-short" name=
"attr_platinum_coins" value="0" type=
"number"></td>
</tr>
<tr>
<td>Gold</td>
<td><input class="sheet-short" name=
"attr_gold_coins" value="0" type=
"number"></td>
</tr>
<tr>
<td>Silver</td>
<td><input class="sheet-short" name=
"attr_silver_coins" value="0" type=
"number"></td>
</tr>
<tr>
<td>Copper</td>
<td><input class="sheet-short" name=
"attr_copper_coins" value="0" type=
"number"></td>
</tr>
</tbody>
</table>
</div>
<div class="sheet-col">
<h3 style="text-align: center;">Weapons</h3>
<fieldset class="repeating_weapons">
<label>Name</label> <input name="attr_weapon_name"
value="Weapon Name" type="text"> <label>Dice
Number</label> <input name="attr_dnum" value="1"
type="number"> <label>Dice Type</label> <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> <label>Range Type</label> <select name=
"attr_range_type">
<option value="2">
Melee 1-handed
</option>
<option value="4">
Melee 2-handed
</option>
<option value="1">
Ranged
</option>
</select> <label>Range Distance(feet)</label>
<input name="attr_weapon_range" value="0" type=
"number"> <label>Damage Roll</label> <button class=
"sheet-button" type="roll" value=
"/roll @{dnum}d@{dtype}+((floor(abs(@{class})/16))*(1+floor(@{level}/5)))+((floor(@{range_type}/2))*@{strength_bonus})+((abs(@{class}%2))*(@{range_type}%2)) \ Damage Roll - damage dice + fighter class bonus + melee bonus + ranger class bonus">
</button>
<hr/>
</fieldset>
</div>
<div class="sheet-col">
<h3 style="text-align: center;">Equipment</h3>
<fieldset class="repeating_equipment">
<label>Number held</label> <input name=
"attr_eq_quantity" value="1" type="number">
<label>Item</label> <input name="attr_eq_name"
value="Item Name" type="text">
<hr/>
</fieldset>
</div>
</div>