mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
2489 lines
168 KiB
HTML
2489 lines
168 KiB
HTML
<script type="text/worker">
|
|
|
|
const int = score => parseInt(score) || 0;
|
|
const float = score => parseFloat(score) || 0;
|
|
|
|
const buttonlist = ["fatigue","character","mspellstab","cspellstab"];
|
|
buttonlist.forEach(button => {
|
|
on(`clicked:${button}`, function() {
|
|
setAttrs({
|
|
sheetTab: button
|
|
});
|
|
});
|
|
});
|
|
|
|
on('sheet:opened', function () {
|
|
getAttrs(['codeversion'], function (values) {
|
|
if ((parseFloat(values.codeversion) || 0) < 1) {
|
|
updateWounds();
|
|
}
|
|
});
|
|
});
|
|
|
|
function updateWounds() {
|
|
const fieldnames = [];
|
|
const rows = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
|
|
rows.forEach(num => fieldnames.push(`wound${num}`, `wound${num}_days`));
|
|
getAttrs(fieldnames, function (values) {
|
|
const output = {};
|
|
const getValue = field => (values[field] != 'undefined') ? values[field] : '';
|
|
rows.forEach(row => {
|
|
const wound = parseInt(values[`wound${row}`]) || 0;
|
|
if (wound > 0) {
|
|
const rowid = generateRowID();
|
|
output[`repeating_wounds_${rowid}_wound`] = wound;
|
|
output[`repeating_wounds_${rowid}_wound_days`] = getValue(`wound${row}_days`);
|
|
}
|
|
});
|
|
output.codeversion = 1;
|
|
setAttrs(output);
|
|
});
|
|
}
|
|
|
|
|
|
on('change:hp_max change:repeating_wounds:wound', () => {
|
|
getSectionIDs('repeating_wounds', idarray => {
|
|
const fieldnames = [];
|
|
idarray.forEach(id => fieldnames.push(`repeating_wounds_${id}_wound`));
|
|
getAttrs([...fieldnames, 'hp_max'], v => {
|
|
const hp_max = parseInt(v.hp_max) || 0;
|
|
const hp = hp_max - fieldnames.reduce((total, item) => total += (parseInt(v[item]) || 0), 0);
|
|
setAttrs({hp});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
on("change:strength change:strength_fractional sheet:opened", function() {
|
|
getAttrs(["strength","strength_fractional"], function(values) {
|
|
const str = int(values.strength);
|
|
const strfrac = int(values.strength_fractional);
|
|
let strtot = str + strfrac*.01;
|
|
console.log(strtot);
|
|
const mods = [1.5, 2.5, 3.5, 5, 6.5, 8, 10, 12, 14, 15.5, 17, 18.5, 19.5, 20.5];
|
|
const getMod = score => (score> 20.5) ? 7 : mods.findIndex(check => check >= score) -7;
|
|
const strength_damage_mod = getMod(strtot);
|
|
let feat_of_strength = 0;
|
|
if (strtot <= 1.5) feat_of_strength = -14;
|
|
else if (strtot <= 2) feat_of_strength = -13;
|
|
else if (strtot <= 2.5) feat_of_strength = -12;
|
|
else if (strtot <= 3) feat_of_strength = -11;
|
|
else if (strtot <= 3.5) feat_of_strength = -10;
|
|
else if (strtot <= 4.5) feat_of_strength = -9;
|
|
else if (strtot <= 5) feat_of_strength = -8;
|
|
else if (strtot <= 6) feat_of_strength = -7;
|
|
else if (strtot <= 6.5) feat_of_strength = -6;
|
|
else if (strtot <= 7.5) feat_of_strength = -5;
|
|
else if (strtot <= 8) feat_of_strength = -4;
|
|
else if (strtot <= 9) feat_of_strength = -3;
|
|
else if (strtot <= 9.5) feat_of_strength = -2;
|
|
else if (strtot <= 10) feat_of_strength = -1;
|
|
else if (strtot <= 12) feat_of_strength = 0;
|
|
else feat_of_strength = Math.floor(2*(strtot-11.5));
|
|
setAttrs({
|
|
strength_damage_mod: strength_damage_mod,
|
|
feat_of_strength: feat_of_strength
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:repeating_weapon:start_working1", function() {
|
|
getAttrs(["repeating_weapon_start_working1"], function(values) {
|
|
const sw1 = int(values.repeating_weapon_start_working1);
|
|
let dsm = "0";
|
|
console.log(sw1);
|
|
if (sw1 <= 3) start_working= "1d8!p";
|
|
else if (sw1 <=5) start_working= "1d10!p";
|
|
else if (sw1 <=7) start_working= "1d12!p";
|
|
else if (sw1 <=9) start_working= "1d20";
|
|
else {
|
|
start_working="1d20-4";
|
|
dsm = "-4";}
|
|
setAttrs({
|
|
repeating_weapon_start_working: start_working,
|
|
repeating_weapon_dice_size_mod: dsm
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:repeating_weapon:shield_def_switch change:shield_defense_bonus change:shield_dr", function () {
|
|
getSectionIDs('repeating_weapon', ids => {
|
|
const fieldnames = [];
|
|
ids.forEach(id => fieldnames.push(`repeating_weapon_${id}_shield_def_switch`));
|
|
getAttrs([...fieldnames, "shield_defense_bonus", "shield_dr"], function (values) {
|
|
const shield_dr = int(values.shield_dr);
|
|
const shield_def = int(values.shield_defense_bonus);
|
|
const output = {};
|
|
ids.forEach(id => {
|
|
const toggle = int(values[`repeating_weapon_${id}_shield_def_switch`]);
|
|
output[`repeating_weapon_${id}_shield_dr_inuse`] = toggle ? shield_dr : 0;
|
|
output[`repeating_weapon_${id}_shield_def_inuse`] = toggle ? shield_def : 0;
|
|
});
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
on("change:repeating_rangedweapons:target_size change:repeating_rangedweapons:zero_range change:repeating_rangedweapons:four_range change:repeating_rangedweapons:six_range change:repeating_rangedweapons:adv_sighting change:repeating_rangedweapons:eight_range ", function() {
|
|
getAttrs(["repeating_rangedweapons_target_size","repeating_rangedweapons_adv_sighting","repeating_rangedweapons_eight_range","repeating_rangedweapons_six_range","repeating_rangedweapons_zero_range","repeating_rangedweapons_four_range"], function(values) {
|
|
const adv_sighting = float(values.repeating_rangedweapons_adv_sighting);
|
|
const target_size = float(values.repeating_rangedweapons_target_size);
|
|
const zero_range = int(values.repeating_rangedweapons_zero_range);
|
|
const four_range = int(values.repeating_rangedweapons_four_range);
|
|
const six_range = int(values.repeating_rangedweapons_six_range);
|
|
const eight_range = int(values.repeating_rangedweapons_eight_range);
|
|
let zero_range_adjusted= Math.min(zero_range*target_size*(adv_sighting+1),eight_range);
|
|
let four_range_adjusted= Math.min(four_range*target_size*(adv_sighting+1),eight_range);
|
|
let six_range_adjusted= Math.min(six_range*target_size*(adv_sighting+1),eight_range);
|
|
let eight_range_adjusted= Math.min(eight_range*target_size*(adv_sighting+1),eight_range);
|
|
setAttrs({
|
|
repeating_rangedweapons_zero_range_adjusted: zero_range_adjusted,
|
|
repeating_rangedweapons_four_range_adjusted: four_range_adjusted,
|
|
repeating_rangedweapons_six_range_adjusted: six_range_adjusted,
|
|
repeating_rangedweapons_eight_range_adjusted: eight_range_adjusted
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:repeating_weapon:start_working1", function() {
|
|
getAttrs(["repeating_weapon_start_working1"], function(values) {
|
|
const sw1 = int(values.repeating_weapon_start_working1);
|
|
console.log(sw1);
|
|
if (sw1 <= 9) crit_value= "0";
|
|
else crit_value="-4";
|
|
setAttrs({
|
|
repeating_weapon_crit_value: crit_value
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:intelligence change:intelligence_fractional sheet:opened", function() {
|
|
getAttrs(["intelligence","intelligence_fractional"], function(values) {
|
|
const inte = int(values.intelligence);
|
|
const intefrac = int(values.intelligence_fractional);
|
|
let intetot = inte + intefrac*.01;
|
|
console.log(intetot);
|
|
const mods = [2, 3, 4, 7, 10, 12, 15, 18,20];
|
|
const getMod = score => (score> 20.5) ? 3 : mods.findIndex(check => check >= score) -5;
|
|
const intelligence_attack_mod = getMod(intetot);
|
|
setAttrs({
|
|
intelligence_attack_mod: intelligence_attack_mod,
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:wisdom change:wisdom_fractional sheet:opened", function() {
|
|
getAttrs(["wisdom","wisdom_fractional"], function(values) {
|
|
const wis = int(values.wisdom);
|
|
const wisfrac = int(values.wisdom_fractional);
|
|
let wistot = wis + wisfrac*.01;
|
|
console.log(wistot);
|
|
const mods = [2, 4, 7,10, 12, 15, 18,20];
|
|
const getMod = score => (score> 20) ? 4 : mods.findIndex(check => check >= score) -4;
|
|
const wisdom_defense_mod = getMod(wistot);
|
|
const mods2 = [3,5,7,9, 13, 15, 18,20];
|
|
const getMod2 = score => (score> 20) ? 4 : mods2.findIndex(check => check >= score) -4;
|
|
const mental_save_bonus = getMod2(wistot);
|
|
const mods3 = [2,3,4,7,10,12,15,18,20];
|
|
const getMod3 = score => (score> 20) ? 2 : mods3.findIndex(check => check >= score) -7;
|
|
const wisdom_initiative_mod = -1*getMod3(wistot);
|
|
const mods4 = [3,6,9,12,15,18,21,22];
|
|
const getMod4= score => (score> 22) ? 4 : mods4.findIndex(check => check >= score) -3;
|
|
const fatigue_wis = -1*getMod4(wistot);
|
|
setAttrs({
|
|
wisdom_defense_mod:wisdom_defense_mod,
|
|
mental_save_bonus:mental_save_bonus,
|
|
wisdom_initiative_mod: wisdom_initiative_mod,
|
|
fatigue_wis:fatigue_wis
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:dexterity change:dexterity_fractional sheet:opened", function() {
|
|
getAttrs(["dexterity","dexterity_fractional"], function(values) {
|
|
const dex = int(values.dexterity);
|
|
const dexfrac = int(values.dexterity_fractional);
|
|
let dextot = dex + dexfrac*.01;
|
|
console.log(dextot);
|
|
const mods = [4, 5.5, 7,8.5, 10, 11.5,13,14.5,16,17.5,19,20.5,21];
|
|
const getMod = score => (score> 21) ? 7 : mods.findIndex(check => check >= score) -5;
|
|
const dexterity_defense_mod = getMod(dextot);
|
|
const mods2 = [5,7,9, 13, 15, 18,20];
|
|
const getMod2 = score => (score> 20) ? 4 : mods2.findIndex(check => check >= score) -3;
|
|
const dodge_save_bonus = getMod2(dextot);
|
|
const mods3 = [3,5.5,7.5,9.5,12,14,16,18,20];
|
|
const getMod3 = score => (score> 20) ? 5 : mods3.findIndex(check => check >= score) -4;
|
|
const dexterity_attack_mod = getMod3(dextot);
|
|
const mods4 = [3,4.5,5,6,6.5,7.5,8,9,9.5,10,12,12.5,13,13.5,14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5];
|
|
const getMod4 = score => (score> 20.5) ? 19 : mods4.findIndex(check => check >= score) -10;
|
|
const feat_of_agility = getMod4(dextot);
|
|
const mods5 = [4,5.5,7,8.5,10,11.5,13,14.5,16,17.5,19,20.5,21];
|
|
const getMod5 = score => (score> 21) ? 5 : mods5.findIndex(check => check >= score) -7;
|
|
const dexterity_initiative_mod = -1*getMod5(dextot);
|
|
setAttrs({
|
|
dexterity_defense_mod:dexterity_defense_mod,
|
|
dexterity_attack_mod:dexterity_attack_mod,
|
|
dodge_save_bonus:dodge_save_bonus,
|
|
feat_of_agility:feat_of_agility,
|
|
dexterity_initiative_mod:dexterity_initiative_mod
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:constitution change:constitution_fractional sheet:opened", function() {
|
|
getAttrs(["constitution","constitution_fractional"], function(values) {
|
|
const con = int(values.constitution);
|
|
let topsave= Math.floor(con*.5);
|
|
const confrac = int(values.constitution_fractional);
|
|
let contot = con + confrac*.01;
|
|
console.log(contot);
|
|
const mods = [2,3,5,7,9,13,15,18,21];
|
|
const getMod = score => (score> 22) ? 5 : mods.findIndex(check => check >= score) -5;
|
|
const physical_save_bonus = getMod(contot);
|
|
const mods4 = [2,4,6,8,10,11,13,15,17,19,21,22];
|
|
const getMod4= score => (score> 22) ? 7 : mods4.findIndex(check => check >= score) -5;
|
|
const fatigue_con = -1*getMod4(contot);
|
|
setAttrs({
|
|
physical_save_bonus: physical_save_bonus,
|
|
topsave:topsave,
|
|
fatigue_con:fatigue_con
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:charisma change:charisma_fractional sheet:opened", function() {
|
|
getAttrs(["charisma","charisma_fractional"], function(values) {
|
|
const cha = int(values.charisma);
|
|
console.log(cha);
|
|
const chafrac = int(values.charisma_fractional);
|
|
let chatot = cha + chafrac*.01;
|
|
console.log(chatot);
|
|
if (chatot <= 10) turning_mod = cha-10;
|
|
else turning_mod = cha-10;
|
|
const mods = [2,4,6,8,10,11,13,15,17,19,21];
|
|
const getMod = score => (score> 22) ? 7 : mods.findIndex(check => check >= score) -5;
|
|
const morale_mod = getMod(chatot);
|
|
setAttrs({
|
|
turning_mod:turning_mod,
|
|
morale_mod:morale_mod
|
|
});
|
|
});
|
|
});
|
|
|
|
on("change:skill_dice_switch sheet:opened", function() {
|
|
getSectionIDs('repeating_skill', function(idarray) {
|
|
getAttrs(["skill_dice_switch"], function(values) {
|
|
const skills = ['acting', 'animal_mimicry', 'animal_husbandry', 'boating','butchery','cartography', 'climbing', 'current_affairs', 'distraction','diplomacy','disguise', 'escape_artist', 'fire_building', 'glean_information','hiding', 'interrogation', 'intimidation', 'jumping', 'law', 'listening', 'observation', 'oration', 'persuasion', 'pick_pocket', 'reading_lips', 'recruiting', 'resist_persuasion', 'rope_use', 'salesmanship', 'scrutiny', 'seduction', 'sneaking', 'survival', 'skilled_liar', 'torture', 'tracking',];
|
|
|
|
// create a variable to hold the attribute names and their value
|
|
const output = {};
|
|
|
|
const check = parseInt(values.skill_dice_switch) || 0;
|
|
const diceRS = check ? "[[1d100+@{mastery}]] vs Opposing Roll" : "[[d100]] Skill: [[@{mastery}]]";
|
|
// now loop through every row id, and update the skillname_dice attribute on that row
|
|
idarray.forEach(id => {
|
|
output[`repeating_skill_${id}_skillname_dice`] = diceRS;
|
|
});
|
|
// build the strings for non-repeating skills
|
|
skills.forEach(skill => {
|
|
output[`${skill}_dice`] = check ? `[[1d100+@{skill_${skill}}]] vs Opposing Roll` : `[[d100]] Skill: [[@{skill_${skill}}]]`;
|
|
});
|
|
// update the stats on the sheet
|
|
console.log(JSON.stringify(values));
|
|
console.log(JSON.stringify(output));
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
<div>
|
|
<input type="checkbox" class="sheet-block-switch" name="attr_block_switch" value="1">PC?
|
|
<div class="sheet-block-a">
|
|
Hey everyone, Eli here. This is going to be the test sheet for NPC/Monsters. GMs if you wanna try and play around with it, send any feedback to me on discord/facebook/email.
|
|
<div class="sheet-col-1-2"><input class="sheet-underlined" type="text" name="attr_character_name"/><br/>Character Name</div>
|
|
<div class="sheet-col-1-8"><button class="sheet-skill-roll" type='roll' name='roll_details' value='/w gm &{template:hm_std}{{name=@{selected|Token_name} Details}}{{Size/Weight=@{m_size}/@{m_weight} }}{{Intelligence=@{m_intelligence} }}{{Tenacity = @{m_tenacity} }}{{Crawl=@{m_crawl} }}{{Walk=@{m_walk} }}{{Jog= @{m_jog} }}{{Run=@{m_run} }}{{Sprint= @{m_sprint} }}{{ Fly= @{m_fly} }}{{Swim= @{m_swim} }}{{Vision Type= @{m_vision_type} }}{{Awareness/Senses= @{m_awareness} }}{{Attack= @{m_offensive_tactics} }}{{Defense= @{m_defensive_ability} }}{{DR= @{m_dr} }}{{DR Notes = @{m_dr_notes}}{{Special Abilities= @{m_special_abilities} }}{{EP= @{m_eps} }}'>Details</button></div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<h4>Monster Saves</h4>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Threshold of Pain</div>
|
|
<div class="sheet-col-1-8"><input type="text" title='The Threshold of Pain Save Value' name="attr_m_top"/></div>
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_m_ToP_save' value='&{template:hm_std} {{name=@{character_name} tries to resist the pain!}} {{Resist the Pain = [[1d20]] vs @{m_top}}}'>TOP</button></div>
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_m_ToP_save_gm' value='/w gm &{template:hm_std} {{name=@{character_name} tries to resist the pain!}} {{Resist the Pain = [[1d20]] vs @{m_top}}}'>GM TOP</button></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Will Factor</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_will_factor"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_will_factor_save' value='&{template:hm_std} {{name=@{character_name} resists you with all its will!}} {{Resist the Turn = [[1d20+@{m_will_factor}]]}} '>Save</button></div>
|
|
<div class="sheet-col-1-8">Will Factor Notes</div>
|
|
<div class="sheet-col-3-8"><input type="text" name="attr_m_will_factor_notes" /></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Dodge Save</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_m_dodge"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_dodge_save' value='&{template:hm_std} {{name=@{character_name} makes a dodge saving throw!}} {{Dodge Save = [[1d20+@{m_dodge}]]}} '>Save</button></div>
|
|
<div class="sheet-col-1-8">Dodge Save Notes</div>
|
|
<div class="sheet-col-3-8"><input type="text" name="attr_m_dodge_notes" /></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Physical Save</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_m_physical"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_physical_save' value='&{template:hm_std} {{name=@{character_name} makes a physical saving throw!}} {{Physical Save = [[1d20+@{m_physical}]] }}'>Save</button></div>
|
|
<div class="sheet-col-1-8">Physical Save Notes</div>
|
|
<div class="sheet-col-3-8"><input type="text" name="attr_m_physical_notes" /></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Mental Save</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_m_mental"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_mental_save' value='&{template:hm_std} {{name=@{character_name} makes a mental saving throw!}} {{Mental Save = [[1d20+@{m_mental}]]}}'>Save</button></div>
|
|
<div class="sheet-col-1-8">Mental Save Notes</div>
|
|
<div class="sheet-col-3-8"><input type="text" name="attr_m_mental_notes" /></div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="sheet-col-3-8">
|
|
<h4>Monster Special Abilities</h4>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">FoS Value:</div>
|
|
<div class="sheet-col-1-5"><input type="text" name="attr_m_fos_value"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_fos' value='&{template:hm_std} {{name=@{character_name} exerts its strength!}} {{Feat of Strength = [[1d20+@{m_fos_value}]] }}'>FoS</button></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">FoS Notes:</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_fos_notes"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Poison VF</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_m_poison_vf"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_poison' value='&{template:hm_std} {{name=@{character_name} tries to poison you!}} {{Virulence = [[1d20+@{m_poison_vf}]] }}'>Posion</button></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_poison_gm' value='/w gm &{template:hm_std} {{name=@{character_name} tries to use its poison!}} {{Virulence = [[1d20+@{m_poison_vf}]] }}{{Save = @{m_posion_save}}}{{Fail = @{m_poison_fail}}}'>GM</button></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Poison Save</div>
|
|
<div class="sheet-col-5-8"><input type="text" name="attr_m_poison_save"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_poison_save' value='&{template:hm_std} {{name= You have saved against @{character_name}s poison}} {{Result = @{m_posion_save} }}'>Save</button></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Poison Fail</div>
|
|
<div class="sheet-col-5-8"><input type="text" name="attr_m_poison_fail"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_m_poison_fail' value='&{template:hm_std} {{name= The poison burns through your body}} {{Result = @{m_posion_fail} }}'>Fail</button></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Misc Ability:</div>
|
|
<div class="sheet-col-1-4"><input type="text" name="attr_m_misc_ability_name"/></div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_misc_roll_open"/></div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_misc_roll_gm"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div><input type="text" name="attr_m_misc_effect"/></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<h4>Monster Combat Stats</h4>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Offensive Tactics</div>
|
|
<div class="sheet-col-7-8"><input type="text" name="attr_m_offensive_tactics"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Defensive Tactics</div>
|
|
<div class="sheet-col-7-8"><input type="text" name="attr_m_defensive_tactics"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Special Abilities</div>
|
|
<div class="sheet-col-7-8"><input type="text" name="attr_m_special_abilities"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Damage Reduction</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_dr" value= '0' /></div>
|
|
<div class="sheet-col-1-8">DR Notes</div>
|
|
<div class="sheet-col-5-8"><input type="text" name="attr_m_damage_reduction_notes" /></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Initiative</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_initiative" value= '0' /></div>
|
|
<div class="sheet-col-1-8">
|
|
<select name="attr_m_initiative_die">
|
|
<option value="d3">d3</option>
|
|
<option value="d4">d4</option>
|
|
<option value="d6">d6</option>
|
|
<option value="d8">d8</option>
|
|
<option value="d10">d10</option>
|
|
<option value="d12">d12</option>
|
|
<option value="d20">d20</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8"><button class="sheet-skill-roll" type='roll' name='roll_quick_initiative' value='@{character_name} rolls initiative\n\nRoll :[[@{m_initiative_die} + @{m_initiative} &{tracker} ]]'>Roll</button></div>
|
|
</div>
|
|
</div>
|
|
<h4>Monster Combat Profiles</h4>
|
|
<fieldset class="repeating_mweapon">
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16 sheet-vert-bottom">Weapon</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Damage</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Shield Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Weapon Reach</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Speed</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Defense</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage Rolls</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Defense Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Variable Def</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16"><input type="text" name="attr_m_weapon_name_1"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_m_weapon_base_damage_1"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the shield damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_m_weapon_shield_damage_1"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_weapon_reach_1" min=0 step=0.25></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_weapon_attack_1" value='0' /></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_weapon_speed_1" value='0' /></div>
|
|
<input type="hidden" name="attr_m_weapon_speed_total_1" value="[[@{m_weapon_speed_1}+@{m_weapon_misc_speed_1}]]" disabled="disabled"/>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_weapon_defense_1" value='0' /></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_weapon_damage_1" value='0' /></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{m_weapon_name_1}}} {{speed=@{m_weapon_speed_total_1}}} {{reach=@{m_weapon_reach_1}}} {{atk_roll=[[1d20 +@{m_weapon_attack_1}+@{m_weapon_misc_attack_1}]]}}{{Delay= [Normal](!eot @{m_weapon_speed_total_1})}}{{perf=[[19+@{m_weapon_attack_1}+@{m_weapon_misc_attack_1}]]}}'>ATK</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} hits!}} {{weapon=@{m_weapon_name_1}}} {{speed=@{m_weapon_speed_total_1}}} {{reach=@{m_weapon_reach_1}}} {{damage=[[ ?{Shield Hit? | No, @{m_weapon_base_damage_1} | Yes, @{m_weapon_shield_damage_1}}+@{m_weapon_damage_1}+@{m_weapon_misc_damage_1}]]}}{{type= @{m_weapon_dmg_type_1}}}{{ Notes = @{m_on_hit_effects_1}}}'>DMG</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends!!}}{{def_roll=[[ 1d20 +@{m_weapon_defense_1}+@{m_weapon_misc_defense_1}]]}} {{dr=[[@{m_dr}]]}} {{sdr=[[0]]}}{{perf=[[19+@{m_weapon_defense_1}+@{m_weapon_misc_defense_1}]]}}'>DEF</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_variable_defense' value='&{template:hm_std} {{name=@{character_name} defends!!}}{{def_roll=[[ ?{Choose Defense Dice| 1d20!p, 1d20 | 1d12!p, 1d12!p | 1d10!p , 1d10!p | 1d8!p , 1d8!p} +@{m_weapon_defense_1}]]}} {{dr=[[@{dr}]]}} {{sdr=[[0]]}}{{perf=[[19+@{m_weapon_defense_1}+@{m_weapon_misc_defense_1}]]}}'>DEF</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_weapon_dmg_type_1" value= '0'></div>
|
|
<div class="sheet-col-1-8 ">Misc Mods</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_weapon_misc_attack_1" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_weapon_misc_speed_1" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_weapon_misc_defense_1" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_weapon_misc_damage_1" value="0"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-bottom"><input type="text" title= "Add notes for the misc modifiers" name="attr_m_miscellaneous_1"/></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-16 ">Shield</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom"><input type="text" title= "Put the type of shield you are using here" name="attr_m_shield_1"/></div>
|
|
<div class="sheet-col-1-8 ">Shield DR</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_m_shield_value_1" value="0"/></div>
|
|
<div class="sheet-col-1-8">Displayed on Damage Roll</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_on_hit_effects_1"/></div>
|
|
</div>
|
|
</fieldset>
|
|
<h4>Monster Ranged Combat Profile</h4>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16 sheet-vert-bottom">Weapon</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Damage</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Shield Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Ammo</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Speed</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -4</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -6</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -8</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16"><input type="text" name="attr_m_ranged_weapon_1"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_m_ranged_weapon_base_damage_1"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the shield damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_m_ranged_weapon_shield_damage_1"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_ranged_missle_ammo_1" min=0 step=1></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_ranged_weapon_attack_1" value="0" /></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_ranged_weapon_speed_1" value="0" /></div>
|
|
<input type="hidden" name="attr_m_ranged_weapon_speed_total_1" value="@{m_ranged_weapon_speed_1}+@{m_ranged_weapon__misc_speed_1}" disabled="disabled"/>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_m_ranged_weapon_damage_1" value="0"/></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{m_ranged_weapon_1}}} {{speed=@{attr_m_ranged_weapon_speed_total_1}}} {{atk_roll=[[1d20 +@{m_ranged_weapon_attack_1}+@{m_aiming_1}+@{m_ranged_weapon_misc_attack_1}]]}}{{perf=[[19+@{m_ranged_weapon_attack_1}+@{m_ranged_weapon_misc_attack_1}]]}}{{Delay= [Normal](!eot @{attr_m_ranged_weapon_speed_total_1}) }}'>ATK</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{m_ranged_weapon_1}}} {{speed=@{attr_m_ranged_weapon_speed_total_1}}}{{atk_roll=[[1d20 +@{m_ranged_weapon_attack_1}-4+@{m_aiming_1}+@{m_ranged_weapon_misc_attack_1}]]}}{{perf=[[19+@{m_ranged_weapon_attack_1}-4+@{m_ranged_weapon_misc_attack_1}]]}}{{Delay= [Normal](!eot @{attr_m_ranged_weapon_speed_total_1}) }}'>-4</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{m_ranged_weapon_1}}} {{speed=@{attr_m_ranged_weapon_speed_total_1}}}{{atk_roll=[[1d20 +@{m_ranged_weapon_attack_1}-6+@{m_aiming_1}+@{m_ranged_weapon_misc_attack_1}]]}}{{perf=[[19+@{m_ranged_weapon_attack_1}-6+@{m_ranged_weapon_misc_attack_1}]]}}{{Delay= [Normal](!eot @{attr_m_ranged_weapon_speed_total_1}) }}'>-6</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{m_ranged_weapon_1}}} {{speed=@{attr_m_ranged_weapon_speed_total_1}}}{{atk_roll=[[1d20 +@{m_ranged_weapon_attack_1}-8+@{m_aiming_1}+@{m_ranged_weapon_misc_attack_1}]]}}{{perf=[[19+@{m_ranged_weapon_attack_1}-8+@{m_ranged_weapon_misc_attack_1}]]}}{{Delay= [Normal](!eot @{attr_m_ranged_weapon_speed_total_1}) }}'>-8</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} hits!}} {{weapon=@{m_ranged_weapon_1}}} {{speed=@{attr_m_ranged_weapon_speed_total_1}}} {{damage=[[?{Shield Hit? | No, @{m_ranged_weapon_base_damage_1} | Yes, @{m_ranged_weapon_shield_damage_1}}+@{m_ranged_weapon_damage_1}+@{m_weapon_misc_damage_1}]]}}{{type= @{m_ranged_weapon_dmg_type_1}}}{{ Notes = @{m_ranged_on_hit_effects_1}}}'>DMG</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-16"><input type="checkbox" name="attr_m_aiming_1" value="-6" /></div>
|
|
<div class="sheet-col-1-16"><span>Snapshot</span></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-8"><select name="attr_m_ranged_weapon_dmg_type_1">
|
|
<option value="Bludgeoning"> Crushing</option>
|
|
<option value="Hacking"> Hacking </option>
|
|
<option value="Piercing"> Puncturing</option>
|
|
</select></div>
|
|
<div class="sheet-col-1-8 ">Misc Mods</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_ranged_weapon_misc_attack_1" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_ranged_weapon_misc_speed_1" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" title= "This will effect every similarly named monster, and takes effect on the rolls, it will not update the value above" name="attr_m_ranged_weapon_misc_damage_1" value="0"/></div>
|
|
<div class="sheet-col-5-16 sheet-vert-bottom"><input type="text" title= "Add notes for the misc modifiers" name="attr_m_ranged_miscellaneous_1"/></div>
|
|
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-8">Displayed on Damage Roll</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_ranged_on_hit_effects_1"/></div>
|
|
</div>
|
|
<h4>Monster Details</h4>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Monster Health</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_health"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Size</div>
|
|
<div class="sheet-col-1-8">
|
|
<select name="attr_m_size">
|
|
<option value="5">Tiny</option>
|
|
<option value="10">Small</option>
|
|
<option value="15">Medium</option>
|
|
<option value="20">Large</option>
|
|
<option value="25">Huge</option>
|
|
<option value="30">Gigantic</option>
|
|
<option value="35">Enormous</option>
|
|
<option value="40">Collosal</option>
|
|
<option value="99">Insubstantial</option>
|
|
</select>
|
|
<br/></div>
|
|
<div class="sheet-col-1-8">Weight</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_weight"/></div>
|
|
<div class="sheet-col-1-8">Intelligence</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_intelligence"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Vison Type</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_vision_type"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Awarness</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_awarness"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Tenacity</div>
|
|
<div class="sheet-col-1-6">
|
|
<select name="attr_m_tenacity">
|
|
<option value="-99">Timorous</option>
|
|
<option value="-8">Cowardly</option>
|
|
<option value="-4">Nervous</option>
|
|
<option value="0">Steady</option>
|
|
<option value="1">Brave</option>
|
|
<option value="2">Fearless</option>
|
|
<option value="99">Hero</option>
|
|
</select>
|
|
<br/></div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8">Tenacity # for APIs</div>
|
|
<div class="sheet-col-1-8"><input type="number" title="This is used for ToP API manipulation (change api variable from m_tenacity to m_tenacity_numeric). 99 is hero, 2 is fearless, 1 is steady, 0 is nervous, -4 is cowardly, -8 for cowardly " name="attr_m_tenacity_numeric"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Crawl</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_crawl"/></div>
|
|
<div class="sheet-col-1-8">Walk</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_walk"/></div>
|
|
<div class="sheet-col-1-8">Jog</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_jog"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Run</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_run"/></div>
|
|
<div class="sheet-col-1-8">Sprint</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_sprint"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">Fly</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_fly"/></div>
|
|
<div class="sheet-col-1-8">Swim</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_swim"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8">EPs</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_eps"/></div>
|
|
<div class="sheet-col-1-8">Fatigue Factor</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_m_fatigue_factor"/></div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-col-3-8">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8"></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Alignment</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_alignment"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Activity Cycle</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_activity_cycle"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Number Appearing</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_no_appearing"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Organization</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_orgzanization"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Chance in Lair</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_lair_chance"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Frequency</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_frequency"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Habitat</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_habitat"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Diet</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_diet"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-3-8">Climate/Terrain</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_m_climate_terrain"/></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<h4>Monster Yield</h4>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Medicinal</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_medicinal"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Spell Components</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_spell_components"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Hide/Trophy</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_hide_trophy"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Treasure</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_treasure"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Edible</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_edible"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">Other</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_other"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-4">EPs</div>
|
|
<div class="sheet-col-3-4"><input type="text" name="attr_m_eps"/></div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-col-3-8 sheet-padr">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-block-b">
|
|
|
|
|
|
|
|
|
|
<div class="sheet-section-header">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-2"><input class="sheet-underlined" type="text" name="attr_character_name"/><br/>Character Name</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_class_fatigue">
|
|
<option value="0">Assassin</option>
|
|
<option value="-2">Barbarian</option>
|
|
<option value="0+0">Cleric</option>
|
|
<option value="-2+0">Fighter</option>
|
|
<option value="-1">Fighter/Mage</option>
|
|
<option value="-1+0">Fighter/Thief</option>
|
|
<option value="-2+0+0">Knight</option>
|
|
<option value="0+0+0">Mage</option>
|
|
<option value="0+0+0+0">Mage/Thief</option>
|
|
<option value="-2+0+0+0">Paladin</option>
|
|
<option value="-2+0+0+0+0">Ranger</option>
|
|
<option value="0+0+0+0+0">Rogue</option>
|
|
<option value="0+0+0+0+0+0">Thief</option>
|
|
</select><br/>Class
|
|
</div>
|
|
<div class="sheet-col-1-4"><select name="attr_race">
|
|
<option value="Dwarf">Dwarf</option>
|
|
<option value="Elf">Elf</option>
|
|
<option value="Gnome">Gnome</option>
|
|
<option value="Gnome Titan">Gnome Titan</option>
|
|
<option value="Grel">Grel</option>
|
|
<option value="Half-Elf">Half-Elf</option>
|
|
<option value="Half-Hobgoblin">Half-Hobgoblin</option>
|
|
<option value="Half-Orc">Half-Orc</option>
|
|
<option value="Halfling">Halfling</option>
|
|
<option value="Human">Human</option>
|
|
<option value="Pixie Fairy">Pixie Fairy</option>
|
|
</select><br/>Race</div>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_sex"/><br/>Sex</div>
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_age"/><br/>Age</div>
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_height"/><br/>Height</div>
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_weight"/><br/>Weight</div>
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_hair"/><br/>Hair</div>
|
|
<div class="sheet-col-1-8"><input class="sheet-underlined" type="text" name="attr_eyes"/><br/>Eyes</div>
|
|
<div class="sheet-col-1-4"><select name="attr_handedness">
|
|
<option value="Right">Right</option>
|
|
<option value="Left">Left</option>
|
|
<option value="Ambidextrous">Ambidextrous</option>
|
|
</select><br/>Handedness</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-col-1-3"><img class="sheet-icon" src="https://hackmasterassociation.com/HackMaster5elogo.jpg" alt="HackMaster"></div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-12"><select name="attr_alignment">
|
|
<option value="LG">LG</option>
|
|
<option value="LN">LN</option>
|
|
<option value="LE">LE</option>
|
|
<option value="NG">NG</option>
|
|
<option value="TN">TN</option>
|
|
<option value="NE">NE</option>
|
|
<option value="CG">CG</option>
|
|
<option value="CN">CN</option>
|
|
<option value="CE">CE</option>
|
|
|
|
</select><br/>Alignment</div>
|
|
|
|
<div class="sheet-col-1-4"><input class="sheet-underlined" type="text" name="attr_god"/><br/>Patron God(s)</div>
|
|
<div class="sheet-col-1-12"><input class="sheet-underlined" type="checkbox" name="attr_annointed"/><br/>Annointed?</div>
|
|
<div class="sheet-col-5-24"></div>
|
|
<div class="sheet-col-1-24"><input class="sheet-underlined" type="text" name="attr_level"/><br/>Level</div>
|
|
<div class="sheet-col-1-24"></div>
|
|
<div class="sheet-col-1-12"><input class="sheet-underlined" type="text" name="attr_xp"/><br/>EP</div>
|
|
<div class="sheet-col-1-12"><input class="sheet-underlined" type="text" name="attr_xp_next_level"/><br/>EP to level</div>
|
|
<div class="sheet-col-1-24"></div>
|
|
<div class="sheet-col-1-24"><input class="sheet-underlined" type="text" name="attr_bp"/><br/>BP</div>
|
|
<div class="sheet-col-1-24"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<hr/>
|
|
|
|
|
|
<div class="sheet-section-statsandsaves">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<h4>Core Stats</h4>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Strength Ability Save \n\n Strength Save :[[1d20 + @{strength} ]] | Check, @{character_name} makes a Strength Ability Check (trying to roll under ability) \n\n Strength Check :[[1d20 ]] vs @{strength}}'>STR</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_strength"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_strength_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Damage Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_strength_damage_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Feat of Strength</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_feat_of_strength" value="0"/></div>
|
|
<div class="sheet-col-1-12"><button class="sheet-skill-roll" type='roll' name='roll_feat_of_strength' value='@{character_name} attempts a Feat of Strength \n\n Feat of Strength :[[1d20 + @{feat_of_strength} ]]'>FoS</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Intelligence Ability Save \n\n Intelligence Save :[[1d20 + @{intelligence} ]] | Check, @{character_name} makes a Intelligence Ability Check (trying to roll under ability) \n\n Intelligence Check :[[1d20 ]] vs @{intelligence}}'>INT</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_intelligence"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_intelligence_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Attack Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_intelligence_attack_mod" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Wisdom Ability Save \n\n Wisdom Save :[[1d20 + @{wisdom} ]] | Check, @{character_name} makes a Wisdom Ability Check (trying to roll under ability) \n\n Wisdom Check :[[1d20 ]] vs @{wisdom}}'>WIS</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_wisdom"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_wisdom_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Initiative Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_wisdom_initiative_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Defense Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_wisdom_defense_mod" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Dexterity Ability Save \n\n Dexterity Save :[[1d20 + @{dexterity} ]] | Check, @{character_name} makes a Dexterity Ability Check (trying to roll under ability) \n\n Dexterity Check :[[1d20 ]] vs @{dexterity}}'>DEX</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_dexterity"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_dexterity_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Initiative Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_dexterity_initiative_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Defense Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_dexterity_defense_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Attack Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_dexterity_attack_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Feat of Agility</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_feat_of_agility" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Constitution Ability Save \n\n Constitution Save :[[1d20 + @{constitution} ]] | Check, @{character_name} makes a Constitution Ability Check (trying to roll under ability) \n\n Constitution Check :[[1d20 ]] vs @{constitution}}'>CON</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_constitution"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_constitution_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text"></div>
|
|
<div class="sheet-col-1-12"></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text"></div>
|
|
<div class="sheet-col-1-12"></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text"></div>
|
|
<div class="sheet-col-1-12"></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text"></div>
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_feat_of_agility' value='@{character_name} attempts a Feat of Agility \n\n Feat of Agility :[[1d20 + @{feat_of_agility} ]]'>FoA</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Looks Ability Save \n\n Looks Save :[[1d20 + @{looks} ]] | Check, @{character_name} makes a Looks Ability Check (trying to roll under ability) \n\n Looks Check :[[1d20 ]] vs @{looks}}'>LKS</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_looks"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_looks_fractional"/></div>
|
|
</div>
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value='?{Ability Check or Save?| Save, @{character_name} makes a Charisma Ability Save \n\n Charisma Save :[[1d20 + @{Charisma} ]] | Check, @{character_name} makes a Charisma Ability Check (trying to roll under ability) \n\n Charisma Check :[[1d20 ]] vs @{charisma}}'>CHA</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_charisma"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_charisma_fractional"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Turning Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_turning_mod" value="0"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Morale Mod</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_morale_mod" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10 sheet-core-stat-label">HON</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_honor"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Bonus / Penalty</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_honor_mod"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-1-10 sheet-core-stat-label">FAME</div>
|
|
<div class="sheet-col-1-8"><input type="text" name="attr_fame"/></div>
|
|
<div class="sheet-col-1-10 sheet-core-stat-text">Fame Category</div>
|
|
<div class="sheet-col-1-2"><input type="text" name="attr_fame_category"/></div>
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8">Luck / Chivalry</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_luck_chivalry" value="0"/></div>
|
|
<div class="sheet-col-1-8">Previous HP Roll</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_previous_hp" value="0"/></div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8">Movement Rate</div>
|
|
<div class="sheet-col-1-8">
|
|
<select name="attr_move_rate">
|
|
<option value="1 1/4 ft">1 1/4 ft</option>
|
|
<option value="2 1/2 ft">2 1/2 ft</option>
|
|
<option value="5 ft">5 ft</option>
|
|
<option value="7 1/2 ft">7 1/2 ft</option>
|
|
<option value="10 ft">10 ft</option>
|
|
<option value="12 1/2 ft">12 1/2 ft</option>
|
|
<option value="15 ft">15 ft</option>
|
|
<option value="17 1/2 ft">17 1/2 ft</option>
|
|
<option value="22 1/2 ft">22 1/2 ft</option>
|
|
<option value="25 ft">25 ft</option>
|
|
<option value="27 1/2 ft">27 1/2 ft</option>
|
|
<option value="30 ft">30 ft</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-col-3-8">
|
|
|
|
<h4>Saving Throws</h4>
|
|
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-1-5 sheet-vert-bottom">Save</div>
|
|
<div class="sheet-col-1-5 sheet-vert-bottom">Total</div>
|
|
<div class="sheet-col-1-5 sheet-vert-bottom">Stats</div>
|
|
<div class="sheet-col-1-5 sheet-vert-bottom">Misc </div>
|
|
<div class="sheet-col-1-5 sheet-vert-bottom">Roll</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-5">Mental</div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save" value="@{level}+@{mental_save_bonus}+@{mental_save_misc_bonus}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_mental_save_misc_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nMental Save :[[1d20 + @{mental_save} ]]'>Save</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-5">Dodge</div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save" value="@{level}+@{dodge_save_bonus}+@{dodge_save_misc_bonus}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_dodge_save_misc_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nDodge Save :[[1d20 + @{dodge_save} ]]'>Save</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-5">Physical</div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save" value="@{level}+@{physical_save_bonus}+@{physical_save_misc_bonus}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_physical_save_misc_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPhysical Save :[[1d20 + @{physical_save} ]]'>Save</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-5">Poison</div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_poison_save" value="@{poison_save_bonus}+@{constitution}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-5"><input type="number" name="attr_poison_save_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-5 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_mental_save' value='@{character_name} makes a Saving Throw \n\nPoison Save :[[1d20 + @{poison_save} ]]'>Save</button></div>
|
|
</div>
|
|
<div class="sheet-col-1-4"><span>Notes</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_saving_throw_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
<div><textarea name="attr_saving_throw_notes"></textarea></div>
|
|
</div>
|
|
<hr />
|
|
|
|
<h4>Quick References</h4>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-3">Observation</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_observation_value" value="@{skill_observation}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-3 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_quick_observation' value='@{character_name} makes an observation skill check\n\nRoll :@{observation_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-3">Listening</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_listening_value" value="@{skill_listening}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-3 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_quick_listening' value='@{character_name} makes a listening skill check\n\nRoll :@{listening_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4">Initiative</div>
|
|
<div class="sheet-col-1-4"><input type="number" name="attr_initiative" value="@{level_initiative_bonus}+@{wisdom_initiative_mod}+@{dexterity_initiative_mod}+@{armor_init_modifier}+@{encumbrance_initiative_mod}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_initiative_die">
|
|
<option value="d3">d3</option>
|
|
<option value="d4">d4</option>
|
|
<option value="d6">d6</option>
|
|
<option value="d8">d8</option>
|
|
<option value="d10">d10</option>
|
|
<option value="d12">d12</option>
|
|
<option value="d20">d20</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_quick_initiative' value='@{character_name} rolls initiative\n\nRoll :[[@{initiative_die} + @{initiative} &{tracker} ]]'>Roll</button></div>
|
|
</div>
|
|
<hr />
|
|
|
|
<h4>Level Bonus for Combat Profiles</h4>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4"><span>Details</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_wombat_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
<div class="sheet-col-1-6">Attack</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_level_attack_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-6">Speed</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_level_speed_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-6">Initiative</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_level_initiative_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-3">Melee Only Speed</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_level_melee_speed_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-3">Ranged Only Speed</div>
|
|
<div class="sheet-col-1-6"><input type="number" name="attr_level_ranged_speed_bonus" value="0"/></div>
|
|
<div class="sheet-col-3-4">Speed and M/R only Speed will Stack</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<hr />
|
|
<h3>Combat Profiles</h3>
|
|
<div class="sheet-section-combat">
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16 sheet-vert-bottom">Weapon</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Damage</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Shield Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Weapon Reach</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Speed</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Defense</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage Rolls</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Defense Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Shield Damage</div>
|
|
</div>
|
|
<hr />
|
|
<fieldset class="repeating_weapon">
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16"><input type="text" name="attr_weapon"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_base_damage"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the shield damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_shield_damage"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_reach" min=0 step=0.25></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_attack_mod_total" value="@{fatigue_attack}-@{tactical_moves}-@{fight_defensive1}*2+@{weapon_misc_attack}+@{weapon_style_attack}+@{level_attack_bonus}+@{intelligence_attack_mod}+@{dexterity_attack_mod}+@{weapon_magic_bonus}+@{weapon_spec_attack}+@{weapon_talent_attack}" disabled="disabled"/></div>
|
|
<input type="hidden" name="attr_weapon_jab_speed_mod_total" value="@{fatigue_speed}+@{weapon_misc_speed}+@{weapon_style_speed}+@{base_weapon_jab_speed}+@{level_speed_bonus}+@{level_melee_speed_bonus}+@{armor_speed_modifier}+@{weapon_spec_speed}+@{weapon_talent_speed}+@{encumbrance_speed_mod}" disabled="disabled"/>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_speed_mod_total" value="@{fatigue_speed}+@{weapon_misc_speed}+@{weapon_style_speed}+@{base_weapon_speed}+@{level_speed_bonus}+@{level_melee_speed_bonus}+@{armor_speed_modifier}+@{weapon_spec_speed}+@{weapon_talent_speed}+@{encumbrance_speed_mod}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_defense_mod_total" value="@{fatigue_defense}-@{tactical_moves}+@{fight_defensive1}+@{weapon_misc_defense}+@{weapon_style_defense}+@{wisdom_defense_mod}+@{dexterity_defense_mod}+@{weapon_spec_defense}+@{weapon_talent_defense}+@{armor_defense_bonus}+@{shield_def_inuse}+@{natural_defense_bonus}+@{encumbrance_defense_mod}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_damage_mod_total" value="@{fatigue_damage}+@{weapon_misc_damage}+@{weapon_style_damage}+@{weapon_stat_bonus_damage}+@{weapon_spec_damage}+@{weapon_talent_damage}+@{weapon_magic_bonus}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}{{perf=[[19+@{weapon_attack_mod_total}]]}}'>ATK</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} hits!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{damage=[[@{weapon_base_damage}+@{weapon_damage_mod_total}]]}}{{type= @{weapon_dmg_type}}}'>DMG</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}]]}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}]]}}'>DEF</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} is blocked!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{damage=[[@{weapon_shield_damage}+@{weapon_damage_mod_total}]]}}{{type= @{weapon_dmg_type}}}{{ Notes = @{on_hit_effects}}}'>SHD</button></div>
|
|
</div>
|
|
<div class="sheet-col-1-8"><span>Hidden Details</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_wombat_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-_padl">
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Magic Bonus</div>
|
|
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_weapon_magic_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-8">Damage Type</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Specialization</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_attack">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_speed">
|
|
<option value="0">0</option>
|
|
<option value="-1">-1</option>
|
|
<option value="-2">-2</option>
|
|
<option value="-3">-3</option>
|
|
<option value="-4">-4</option>
|
|
<option value="-5">-5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_defense">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_damage">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="sheet-col-1-8">Jab Damage</div>
|
|
<div class="sheet-col-1-16" title="Only enter the jab damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_jab_damage"/></div>
|
|
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-_padl">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Speed</div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_base_weapon_speed"></div>
|
|
<div class="sheet-col-1-8"><select name="attr_weapon_dmg_type">
|
|
<option value="Bludgeoning"> Crushing</option>
|
|
<option value="Hacking"> Hacking </option>
|
|
<option value="Piercing"> Puncturing</option>
|
|
</select></div>
|
|
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Talents</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_attack">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_speed">
|
|
<option value="0">0</option>
|
|
<option value="-1">-1</option>
|
|
<option value="-2">-2</option>
|
|
<option value="-3">-3</option>
|
|
<option value="-4">-4</option>
|
|
<option value="-5">-5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_defense">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_damage">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8">Jab Speed</div>
|
|
<div class="sheet-col-1-16" title="Only enter the jab speed"><input type="text" name="attr_base_weapon_jab_speed"/></div>
|
|
|
|
<div class="sheet-col-1-16"></div>
|
|
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Str Bonus</div>
|
|
|
|
<div class="sheet-col-1-16" title="Choose STR Mod for melee weapon or None for ranged weapon">
|
|
<select name="attr_weapon_stat_bonus_damage">
|
|
<option value="0">N</option>
|
|
<option value="@{strength_damage_mod}">Y</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16"></div>
|
|
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Style</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_attack" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_speed" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_defense" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_damage" value="0"/></div>
|
|
|
|
<div class="sheet-col-1-8">Jab Roll</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} jabs you!}} {{weapon=@{weapon}}} {{speed=@{weapon_jab_speed_mod_total}}} {{reach=@{weapon_reach}}} {{damage=[[@{weapon_jab_damage}+@{weapon_damage_mod_total}]]}}{{type= Piercing}}{{ Notes = @{on_hit_effects}}}'>DMG</button></div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Shield Use</div>
|
|
<input type="hidden" name="attr_shield_def_inuse" value="0" />
|
|
<input type="hidden" name="attr_shield_dr_inuse" value="0" />
|
|
<div class="sheet-col-1-16" title="Choose if this weapon uses a shield">
|
|
<select name="attr_shield_def_switch">
|
|
<option value="0">N</option>
|
|
<option value="1">Y</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Miscellaneous</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_attack" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_speed" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_defense" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_damage" value="0"/></div>
|
|
<div class="sheet-col-1-16">Defense Dice</div>
|
|
|
|
<input type="hidden" name="attr_start_working" value="0" />
|
|
<input type="hidden" name="attr_crit_value" value="0" />
|
|
<input type="hidden" name="attr_dice_size_mod" value="0" />
|
|
<div class="sheet-col-2-16">
|
|
<select name="attr_start_working1">
|
|
<option value="0">pick def dice</option>
|
|
<option value="2">d8</option>
|
|
<option value="4">d10</option>
|
|
<option value="6">d12</option>
|
|
<option value="10">d20-4</option>
|
|
<option value="8">d20</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16"></div>
|
|
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom" title="Gain a +5 to your next attack roll, and a -2 to your next defense. Half damage vs Give Ground, Scamper Back. Cannot use combat maneuver until your next attack"> Aggressive Attack </div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks aggressively!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +5+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}+5]]}}{{Effects = -2 to the next Defense roll and prohibits other combat maneuvers until the next attack}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>AA</button></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom" title="Defense roll with -2, used on the next defense after an aggressive attack"> Aggressive Defense</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends after aggressivley attacking!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}-2]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-2]]}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}-2]]}}'>AAD</button></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom ">>10 ft Charge Attack </div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} makes a charging attack!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}+4]]}}{{perf=[[19+@{weapon_attack_mod_total}+4]]}}{{Effects = No Dex bonus to Defense for 5 seconds. Double damage for knockback purposes}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>CA</button></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom ">5-10 ft Charge Attack </div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} makes a charging attack!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}+2}]]}}{{perf=[[19+@{weapon_attack_mod_total}+2]]}}{{Effects = No Dex bonus to Defense for 5 seconds. One and a half times damage for knockback purposes}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>CA</button></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">Charge Defense</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} defends after charging!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}-{@{dexterity_defense_mod},0}kh1]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}-{@{dexterity_defense_mod},0}kh1]]}}'>CD</button></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-16 ">Tactical Moves</div>
|
|
<div class="sheet-col-1-16 "><input type="number" name="attr_tactical_moves" value="0"/></div>
|
|
<div class="sheet-col-1-16 ">Fight Defensive</div>
|
|
<div class="sheet-col-1-16 " title="May not apply penetrating damage on PD or NPD, may be combined with Give Ground or Scamper Back">
|
|
<select name="attr_fight_defensive1">
|
|
<option value="0">Def? Ha</option>
|
|
<option value="1">+1 Def, -2 Atk</option>
|
|
<option value="2">+2 Def, -4 Atk</option>
|
|
<option value="3">+3 Def, -6 Atk</option>
|
|
<option value="4">+4 Def, -8 Atk</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">Give Ground</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to give ground!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Retreat at walking speed, cannot be used against faster opponent or without room. Attacker can follow with no penalty. Suffer -1 to next attack roll. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>GG</button></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">GG Attack</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks after giving ground!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20-1+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}-1]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>GGA</button></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">Scamper Back</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to scamper back!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Retreat at jog speed, cannot be used against faster opponent (jog < walk) or without room. Attacker can follow with no penalty. Suffer -4 to next attack roll. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>SB</button></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">SB Attack</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks after scampering back!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{reach=@{weapon_reach}}} {{atk_roll=[[1d20-4+@{weapon_attack_mod_total}]]}}{{perf=[[19+@{weapon_attack_mod_total}-4]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) [Jab](!eot [[{@{weapon_jab_speed_mod_total},0}kh1]]) }}'>SBA</button></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom ">Full Parry</div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_defense' value='&{template:hm_std} {{name=@{character_name} tries to parry!!}}{{def_roll=[[ @{start_working} +@{weapon_defense_mod_total}+5]]}} {{dr=[[@{dr}]]}} {{sdr=[[@{shield_dr_inuse}]]}}{{fatigue=[[@{current_fatigue}+@{weapon_defense_mod_total}+@{dice_size_mod}-{@{dexterity_defense_mod},0}kh1]]}}{{Effects= Reset your attack speed. No penetrations on a NPD or PD}}{{perf=[[19+@{weapon_defense_mod_total}+@{crit_value}+5]]}}'>FP</button></div>
|
|
<hr />
|
|
<div class="sheet-col-1-8">Displayed on Damage Roll</div>
|
|
<div class="sheet-col-7-8"><input type="text" name="attr_on_hit_effects"/></div>
|
|
<div><textarea name="attr_combat_profile_notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<h3>Ranged Combat Profiles</h3>
|
|
<div class="sheet-section-combat">
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16 sheet-vert-bottom">Weapon</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Damage</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Shield Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Ammo</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Speed</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack Roll</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -4</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -6</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Attack with -8</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">Damage</div>
|
|
</div>
|
|
<hr />
|
|
<fieldset class="repeating_rangedweapons">
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-3-16"><input type="text" name="attr_weapon"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the base damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_base_damage"/></div>
|
|
<div class="sheet-col-1-8" title="Only enter the shield damage roll here without any bonuses from stats or other sources"><input type="text" name="attr_weapon_shield_damage"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_missle_ammo" min=0 step=1></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_attack_mod_total" value="@{fatigue_attack}+@{weapon_misc_attack}+@{weapon_style_attack}+@{level_attack_bonus}+@{intelligence_attack_mod}+@{dexterity_attack_mod}+@{weapon_magic_attack_bonus}+@{weapon_spec_attack}+@{weapon_talent_attack}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_speed_mod_total" value="@{fatigue_speed}+@{weapon_misc_speed}+@{weapon_style_speed}+@{base_weapon_speed}+@{level_speed_bonus}+@{level_ranged_speed_bonus}+@{armor_speed_modifier}+@{weapon_spec_speed}+@{weapon_talent_speed}+@{encumbrance_speed_mod}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_weapon_damage_mod_total" value="@{fatigue_damage}+@{weapon_misc_damage}+@{weapon_style_damage}+@{weapon_stat_bonus_damage}+@{weapon_spec_damage}+@{weapon_talent_damage}+@{weapon_magic_damage_bonus}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{atk_roll=[[1d20 +@{weapon_attack_mod_total}+@{aiming}]]}}{{perf=[[19+@{weapon_attack_mod_total}]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) }}'>ATK</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}}{{atk_roll=[[1d20 +@{weapon_attack_mod_total}-4+@{aiming}]]}}{{perf=[[19+@{weapon_attack_mod_total}-4]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) }}'>-4</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}}{{atk_roll=[[1d20 +@{weapon_attack_mod_total}-6+@{aiming}]]}}{{perf=[[19+@{weapon_attack_mod_total}-6]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) }}'>-6</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_attack' value='&{template:hm_std} {{name=@{character_name} attacks!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}}{{atk_roll=[[1d20 +@{weapon_attack_mod_total}-8+@{aiming}]]}}{{perf=[[19+@{weapon_attack_mod_total}-8]]}}{{Delay= [Normal](!eot @{weapon_speed_mod_total}) }}'>-8</button></div>
|
|
<div class="sheet-col-1-16"><button type='roll' name='roll_weapon_damage' value='&{template:hm_std} {{name=@{character_name} hits!}} {{weapon=@{weapon}}} {{speed=@{weapon_speed_mod_total}}} {{damage=[[@{weapon_base_damage}+@{weapon_damage_mod_total}]]}}{{type= @{weapon_dmg_type}}}{{ Notes = @{on_hit_effects}}}'>DMG</button></div>
|
|
</div>
|
|
<div class="sheet-col-1-8"><span>Hidden Details</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_wombat_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-_padl">
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Magic Attack Bonus</div>
|
|
|
|
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to BOTH the attack and damage rolls"><input type="number" name="attr_weapon_magic_attack_bonus" value="0"/></div>
|
|
|
|
<div class="sheet-col-1-16"><input type="checkbox" name="attr_aiming" value="-6" /></div>
|
|
|
|
<div class="sheet-col-1-16"><span>Snapshot</span></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Specialization</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_attack">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_speed">
|
|
<option value="0">0</option>
|
|
<option value="-1">-1</option>
|
|
<option value="-2">-2</option>
|
|
<option value="-3">-3</option>
|
|
<option value="-4">-4</option>
|
|
<option value="-5">-5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16">
|
|
<select name="attr_weapon_spec_damage">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="sheet-col-1-8">Max Ranges</div>
|
|
<div class="sheet-col-1-8">Grey is Adjusted Ranges</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-_padl">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Magic Damage Bonus</div>
|
|
<div class="sheet-col-1-16" title="The magic bonus will be added as a bonus to only damage rolls"><input type="number" name="attr_weapon_magic_damage_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-16"><input type="checkbox" name="attr_adv_sighting" value=".5" /></div>
|
|
|
|
<div class="sheet-col-1-16"><span>Advanced Sighting</span></div>
|
|
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Talents</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_attack">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_speed">
|
|
<option value="0">0</option>
|
|
<option value="-1">-1</option>
|
|
<option value="-2">-2</option>
|
|
<option value="-3">-3</option>
|
|
<option value="-4">-4</option>
|
|
<option value="-5">-5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom">
|
|
<select name="attr_weapon_talent_damage">
|
|
<option value="0">0</option>
|
|
<option value="1">1</option>
|
|
<option value="2">2</option>
|
|
<option value="3">3</option>
|
|
<option value="4">4</option>
|
|
<option value="5">5</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8">d20</div>
|
|
<div class="sheet-col-1-16" title="Range at which you roll a d20"><input type="text" name="attr_zero_range"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="text" name="attr_zero_range_adjusted" value="0" readonly /></div>
|
|
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Base Speed</div>
|
|
<div class="sheet-col-1-16"><input type="number" name="attr_base_weapon_speed"></div>
|
|
<div class="sheet-col-1-8">Damage Type</div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Style</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_attack" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_speed" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_style_damage" value="0"/></div>
|
|
|
|
<div class="sheet-col-1-8">d20-4</div>
|
|
<div class="sheet-col-1-16" title="Range at which you roll a d20-4"><input type="text" name="attr_four_range"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="text" name="attr_four_range_adjusted" value="0" readonly /></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Str Bonus</div>
|
|
<div class="sheet-col-1-16" title="Choose STR Mod for thrown weapon or None for ranged weapon">
|
|
<select name="attr_weapon_stat_bonus_damage">
|
|
<option value="0">N</option>
|
|
<option value="@{strength_damage_mod}">Y</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8"><select name="attr_weapon_dmg_type">
|
|
<option value="Piercing"> Puncturing</option>
|
|
<option value="Bludgeoning">Bludgeoning</option>
|
|
<option value="Hacking"> Hacking </option>
|
|
</select></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Miscellaneous</div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_attack" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_speed" value="0"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="number" name="attr_weapon_misc_damage" value="0"/></div>
|
|
<div class="sheet-col-1-8">d20-6</div>
|
|
<div class="sheet-col-1-16" title="Range at which you roll a d20-6"><input type="text" name="attr_six_range"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="text" name="attr_six_range_adjusted" value="0" readonly /></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padl">
|
|
<div class="sheet-col-1-8 sheet-vert-bottom">Target Size</div>
|
|
<div class="sheet-col-1-8" title="Determines range modifier">
|
|
<select name="attr_target_size">
|
|
<option value="0 "> </option>
|
|
<option value=".5 "> Tiny</option>
|
|
<option value=".66"> Small</option>
|
|
<option value="1">Medium</option>
|
|
<option value="1.5"> Large</option>
|
|
<option value="2"> Huge</option>
|
|
<option value="4"> Giant</option>
|
|
<option value="6"> Enormous</option>
|
|
<option value="8"> Colossal</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"></div>
|
|
<div class="sheet-col-1-8">d20-8 Range</div>
|
|
<div class="sheet-col-1-16" title="Range at which you roll a d20-8"><input type="text" name="attr_eight_range"/></div>
|
|
<div class="sheet-col-1-16 sheet-vert-bottom"><input type="text" name="attr_eight_range_adjusted" value="0" readonly /></div>
|
|
<hr />
|
|
<div class="sheet-col-1-8">Displayed on Damage Roll</div>
|
|
<div class="sheet-col-7-8"><input type="text" name="attr_on_hit_effects"/></div>
|
|
<div><textarea name="attr_combat_profile_notes"></textarea></div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
|
|
<div class="sheet-section-healthandskills">
|
|
<div class="sheet-row">
|
|
<div class="sheet-col-5-8 sheet-padr">
|
|
<h3>Health and Defense</h3>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-10">Current HP</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_hp" value="0" readonly /></div>
|
|
<div class="sheet-col-1-10">Maximum HP</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_hp_max" value="0"/></div>
|
|
<div class="sheet-col-1-10">DR</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_dr" value="@{armor_dr}+@{natural_dr}+@{encumbrance_dr_mod}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-10"><button class="sheet-skill-roll" type='roll' name='roll_ToP_save' value='?{Tough as nails?| No, @{character_name} makes a Threshold of Pain Save \n\n Threshold of Pain :[[1d20]] vs @{topsave} | Yes, Tough guy @{character_name} makes a Threshold of Pain Check \n\n Threshold of Pain :[[1d12!p ]] vs @{topsave}}'>TOP</button></div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_top" value="0"/></div>
|
|
<div class="sheet-col-1-10">TOP Save</div>
|
|
<div class="sheet-col-1-12"><input type="number" name="attr_topsave" value="0"/></div>
|
|
</div>
|
|
<hr />
|
|
|
|
<h4>Wounds</h4>
|
|
<input type="hidden" name="attr_codeversion" value="0" />
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8">Points</div>
|
|
<div class="sheet-col-1-8">Days to Heal</div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8">Notes</div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<h2 class="wound-reset"></h2>
|
|
<fieldset class="repeating_wounds">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-8 wound-counter"></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_wound" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_wound_days" value="0"/></div>
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-3-8"><input type="text" name="attr_wound_notes" /></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
</fieldset>
|
|
</div>
|
|
|
|
<hr />
|
|
<h4>Armor</h4>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-3-8"></div>
|
|
<div class="sheet-col-1-8">Damage Reduction</div>
|
|
<div class="sheet-col-1-8">Defense Bonus</div>
|
|
<div class="sheet-col-1-8">Speed Modifier</div>
|
|
<div class="sheet-col-1-8">Init Modifier</div>
|
|
<div class="sheet-col-1-8">Weight</div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-1-8">Armor</div>
|
|
<div class="sheet-col-1-4"><input type="text" name="attr_armor"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_armor_dr" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_armor_defense_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_armor_speed_modifier" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_armor_init_modifier" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_armor_weight" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-1-8">Shield</div>
|
|
<div class="sheet-col-1-4"><input type="text" name="attr_shield" value="None"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_shield_dr" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_shield_defense_bonus" value="0"/></div>
|
|
<div class="sheet-col-1-4"></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_shield_weight" value="0"/></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-1-8">Natural</div>
|
|
<div class="sheet-col-1-4"><input type="text" name="attr_natural"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_natural_dr" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_natural_defense_bonus" value="0"/></div>
|
|
<div class="sheet-col-3-8"></div>
|
|
</div>
|
|
<hr/>
|
|
<div>
|
|
<h4>Languages</h4>
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-4">Language</div>
|
|
<div class="sheet-col-1-8">Level</div>
|
|
<div class="sheet-col-1-4">Mastery</div>
|
|
<div class="sheet-col-1-8">Literate</div>
|
|
<div class="sheet-col-1-8">Level</div>
|
|
<div class="sheet-col-1-16"></div>
|
|
</div>
|
|
<fieldset class="repeating_language">
|
|
<div class="sheet-col-1-16"></div>
|
|
<div class="sheet-col-1-4"><input type="text" name="attr_language_name"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_language_level"/></div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_language_mastery">
|
|
<option value="Unskilled">Unskilled</option>
|
|
<option value="Novice">Novice</option>
|
|
<option value="Average">Average</option>
|
|
<option value="Advanced">Advanced</option>
|
|
<option value="Expert">Expert</option>
|
|
<option value="Master">Master</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-8"><input type="checkbox" name="attr_language_literate"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_language_literacy_level"/></div>
|
|
<div class="sheet-col-1-16"></div>
|
|
</fieldset>
|
|
<hr/>
|
|
<button type="action" name="act_fatigue" >Fatigue</button>
|
|
<button type="action" name="act_character" >Character Traits</button>
|
|
<button type="action" name="act_mspellstab" >Mage Spells</button>
|
|
<button type="action" name="act_cspellstab" >Cleric Spells</button>
|
|
</div>
|
|
<input type='hidden' class='sheet-tabstoggle' name='attr_sheetTab' value='cspellstab' />
|
|
|
|
<div class='sheet-fatigue'>
|
|
<h4>Fatigue</h4>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8">Base Fatigue</div>
|
|
<div class="sheet-col-1-8">Current Fatigue</div>
|
|
<div class="sheet-col-1-8">Attack Mod</div>
|
|
<div class="sheet-col-1-8">Speed Mod</div>
|
|
<div class="sheet-col-1-8">Defense Mod</div>
|
|
<div class="sheet-col-1-8">Damage Mod</div>
|
|
<div class="sheet-col-1-8">Fatigue Check</div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row sheet-padr">
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_base_fatigue" value="@{fatigue_con}+@{class_fatigue}+@{fatigue_wis}+@{fatigue_shield}+@{fatigue_armor}+@{fatigue_weight}+@{fatigue_misc}" disabled="disabled" /></div>
|
|
<input type="hidden" name="attr_base_fatigue_con" value="0" />
|
|
<input type="hidden" name="attr_base_fatigue_wis" value="0" />
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_current_fatigue" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_fatigue_attack" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_fatigue_speed" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_fatigue_defense" value="0"/></div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_fatigue_damage" value="0"/></div>
|
|
<div class="sheet-col-1-8"><button class="sheet-skill-roll" type='roll' name='roll_ability_save' value=' @{character_name} makes a Fatigue Check (roll above current fatigue) \n\n Fatigue Check :[[1d20]] vs @{current_fatigue}'></button></div>
|
|
<div class="sheet-col-1-2">These automatically apply to base fatigue</div>
|
|
<div class="sheet-col-1-2">These do not automatically apply to base fatigue</div>
|
|
<div class="sheet-col-1-4">Shield</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_fatigue_shield">
|
|
<option value="0">None</option>
|
|
<option value="0+0">Buckler</option>
|
|
<option value="1">Small or Medium </option>
|
|
<option value="2">Large</option>
|
|
<option value="3">Body</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-4">Encumberance</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_fatigue_encumberance">
|
|
<option value="0">None = 0</option>
|
|
<option value="1">Light = 1</option>
|
|
<option value="2">Medium = 2 </option>
|
|
<option value="3">Heavy = 3</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-4">Armor</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_fatigue_armor">
|
|
<option value="-1">None</option>
|
|
<option value="0">Light</option>
|
|
<option value="1">Medium </option>
|
|
<option value="2">Heavy</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-4">Wounded</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_fatigue_wounds">
|
|
<option value="0"> 100%= 0</option>
|
|
<option value="1"> 51-99% = +1</option>
|
|
<option value="4"> 11-50%= +4 </option>
|
|
<option value="8"> 1-10%= +8</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-4">Weight</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_fatigue_weight">
|
|
<option value="0">Healthy</option>
|
|
<option value="1">Overweight</option>
|
|
<option value="3">Obese</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-2">Wound Thresholds</div>
|
|
<div class="sheet-col-1-4">Misc</div>
|
|
<div class="sheet-col-1-4"><input type="number" name="attr_fatigue_misc" value="0"/></div>
|
|
<div class="sheet-col-1-4"> 50% Threshold</div>
|
|
<div class="sheet-col-1-4"><input type="number" name="attr_50_thresh" value="0" /></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4"> 10% Threshold</div>
|
|
<div class="sheet-col-1-4"><input type="number" name="attr_10_thresh" value="0" /></div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
|
|
<div class='sheet-character'>
|
|
<h3>Character Traits</h3>
|
|
|
|
<h4>Proficiencies</h4>
|
|
<div><textarea name="attr_proficiencies"></textarea></div>
|
|
<hr/>
|
|
|
|
<h4>Talents & Racial Abilities</h4>
|
|
<div><textarea name="attr_talents"></textarea></div>
|
|
<hr/>
|
|
|
|
|
|
|
|
<h4>Quirks & Flaws</h4>
|
|
<div><textarea name="attr_quirks"></textarea></div>
|
|
<hr/>
|
|
</div>
|
|
|
|
|
|
<div class='sheet-mspellstab'>
|
|
<h3>Mage Spells</h3>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4"></div>
|
|
<div class="sheet-col-1-8">SP</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_spell_points"/></div>
|
|
<div class="sheet-col-1-8">Max SP</div>
|
|
<div class="sheet-col-1-8"><input type="number" name="attr_spell_points_max"/></div>
|
|
<div class="sheet-col-1-4"></div>
|
|
</div>
|
|
<hr/>
|
|
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-16">Level</div>
|
|
<div class="sheet-col-7-16">Spell</div>
|
|
<div class="sheet-col-1-6">Components</div>
|
|
<div class="sheet-col-1-12">Speed</div>
|
|
<div class="sheet-col-1-16">SP</div>
|
|
<div class="sheet-col-1-16">Mem</div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<fieldset class="repeating_spell">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><button class="sheet-spell-roll" type='roll' name='roll_spell' value='&{template:hm_spell} {{name=@{spell_name} }} {{caster=@{character_name} }} {{level=@{spell_level} }} {{cost=@{spell_points} }} {{components=@{spell_components} }} {{speed=@{spell_speed} }} {{Srange=@{spell_range} }} {{voe=@{spell_voe} }} {{duration= @{spell_duration} }} {{pointschedule=@{spell_pointschedule} }} {{save= @{spell_save} }} {{details= @{spell_notes} }}'>CAST</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_spell_level"></div>
|
|
<div class="sheet-col-7-16"><input type="text" name="attr_spell_name"/></div>
|
|
<div class="sheet-col-1-6"><input type="text" name="attr_spell_components"/></div>
|
|
<div class="sheet-col-1-12"><input type="text" name="attr_spell_speed"/></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_spell_points"/></div>
|
|
<div class="sheet-col-1-16"><input type="checkbox" name="attr_spell_memorized"/></div>
|
|
<div class="sheet-col-5-8"><span>Spell Details</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_wombat_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
<div class="sheet-col-1-4">Range</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_range"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Volume of Effect</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_voe"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Duration</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_duration"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Spell Save</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_spell_save">
|
|
<option value="None">None</option>
|
|
<option value="Dodge vs [[1d20+@{level}]] ">Dodge</option>
|
|
<option value="Physical vs [[1d20+@{level}]] ">Physical</option>
|
|
<option value="Mental vs [[1d20+@{level}]] ">Mental</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Additional Spell Point Schedule</div>
|
|
<div class="sheet-col-3-4"><textarea name="attr_spell_pointschedule"></textarea></div>
|
|
<div class="sheet-col-1-4">Spell Notes</div>
|
|
<div class="sheet-col-3-4"><textarea name="attr_spell_notes"></textarea></div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='sheet-cspellstab'>
|
|
<h3>Cleric Spells</h3>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4"></div>
|
|
<div class="sheet-col-1-4">Highest Bonus Spell Level</div>
|
|
<div class="sheet-col-1-4"><input type="number" name="attr_bonus_spell_level"/></div>
|
|
<div class="sheet-col-1-4"></div>
|
|
</div>
|
|
<hr/>
|
|
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-1-8"></div>
|
|
<div class="sheet-col-1-16">Level</div>
|
|
<div class="sheet-col-7-16">Spell</div>
|
|
<div class="sheet-col-1-6">Components</div>
|
|
<div class="sheet-col-1-12">Speed</div>
|
|
<div class="sheet-col-1-8">Mem</div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-stat-row">
|
|
<fieldset class="repeating_clericspell">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><button class="sheet-spell-roll" type='roll' name='roll_spell' value='&{template:hm_spell} {{name=@{spell_name} }} {{caster=@{character_name} }} {{level=@{spell_level} }} {{components=@{spell_components} }} {{speed=@{spell_speed} }} {{Srange=@{spell_range} }} {{voe=@{spell_voe} }} {{duration= @{spell_duration} }} {{save= @{spell_save} }} {{details= @{spell_notes} }}'>CAST</button></div>
|
|
<div class="sheet-col-1-16"><input type="text" name="attr_spell_level"></div>
|
|
<div class="sheet-col-7-16"><input type="text" name="attr_spell_name"/></div>
|
|
<div class="sheet-col-1-6"><input type="text" name="attr_spell_components"/></div>
|
|
<div class="sheet-col-1-12"><input type="text" name="attr_spell_speed"/></div>
|
|
<div class="sheet-col-1-8"><input type="checkbox" name="attr_spell_memorized"/></div>
|
|
<div class="sheet-col-5-8"><span>Spell Details</span></div>
|
|
<input type="checkbox" class="wombat-show arrow" name="attr_wombat_show" title="Show/Hide" value="1">
|
|
<span></span>
|
|
<div class="wombat">
|
|
<div class="sheet-col-1-4">Range</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_range"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Volume of Effect</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_voe"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Duration</div><div class="sheet-col-1-4"><input type="text" name="attr_spell_duration"/></div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Spell Save</div>
|
|
<div class="sheet-col-1-4">
|
|
<select name="attr_spell_save">
|
|
<option value="None">None</option>
|
|
<option value="Dodge vs [[1d20+@{level}]] ">Dodge</option>
|
|
<option value="Physical vs [[1d20+@{level}]] ">Physical</option>
|
|
<option value="Mental vs [[1d20+@{level}]] ">Mental</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-2"></div>
|
|
<div class="sheet-col-1-4">Spell Notes</div>
|
|
<div class="sheet-col-3-4"><textarea name="attr_spell_notes"></textarea></div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div class="sheet-col-3-8">
|
|
<h3>Skills</h3>
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-9-24 sheet-vert-middle">Mastery</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Attribute</div>
|
|
<div class="sheet-col-5-24 sheet-vert-middle">Roll</div>
|
|
|
|
<div class="sheet-col-1-4">Opposed</div>
|
|
</div>
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-9-24"><select name="attr_skill_mastery_die">
|
|
<option value="1d12!p + 0">Unskilled (= 0)</option>
|
|
<option value="1d12!p">Novice (≤ 25)</option>
|
|
<option value="1d8!p">Average (≤ 50)</option>
|
|
<option value="1d6!p">Advanced (≤ 75)</option>
|
|
<option value="1d4!p">Expert (≤ 87)</option>
|
|
<option value="1d3!p">Master (≤ 100)</option>
|
|
</select></div>
|
|
<div class="sheet-col-1-6"><select name="attr_skill_mastery_ability">
|
|
<option value="Strength">STR</option>
|
|
<option value="Intelligence">INT</option>
|
|
<option value="Wisdom">WIS</option>
|
|
<option value="Dexterity">DEX</option>
|
|
<option value="Constitution">CON</option>
|
|
<option value="Looks">LKS</option>
|
|
<option value="Charisma">CHA</option>
|
|
</select></div>
|
|
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_mastery' value='!sheet_master_die [[@{skill_mastery_die}]] @{skill_mastery_ability}'>Train</button></div>
|
|
<div class="sheet-col-1-4"><input type="checkbox" name="attr_skill_dice_switch" value="1" /></div>
|
|
</div>
|
|
<div class="sheet-row sheet-heading-row">
|
|
<div class="sheet-col-1-2 sheet-vert-middle">Skill</div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle">Mastery</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"> Std Roll</div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Acting (Lks,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_acting" value="0"/></div>
|
|
<input type="hidden" name="attr_acting_dice" value="[[d100]] Skill: [[@{skill_acting}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_acting' value='@{character_name} makes an acting skill check\n\nRoll :@{acting_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Animal Husbandry (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_animal_husbandry" value="0"/></div>
|
|
<input type="hidden" name="attr_animal_husbandry_dice" value="[[d100]] Skill: [[@{skill_animal_husbandry}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_animal_husbandry' value='@{character_name} makes an animal husbandry skill check\n\nRoll :@{animal_husbandry_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Animal Mimicry (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_animal_mimicry" value="0"/></div>
|
|
<input type="hidden" name="attr_animal_mimicry_dice" value="[[d100]] Skill: [[@{skill_animal_mimicry}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_animal_mimicry' value='@{character_name} makes an animal mimicry skill check\n\nRoll :@{animal_mimicry_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Boating (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_boating" value="0"/></div>
|
|
<input type="hidden" name="attr_boating_dice" value="[[d100]] Skill: [[@{skill_boating]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_boating' value='@{character_name} makes a boating skill check\n\nRoll :@{boating_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Butchery (Str,Int)[HOB2]</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_butchery" value="0"/></div>
|
|
<input type="hidden" name="attr_butchery_dice" value="[[d100]] Skill: [[@{skill_butchery]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_butchery' value='@{character_name} makes a boating skill check\n\nRoll :@{butcher_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Cartography (Int)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_cartography" value="0"/></div>
|
|
<input type="hidden" name="attr_cartography_dice" value="[[d100]] Skill: [[@{skill_cartography}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_cartography' value='@{character_name} makes a cartography skill check\n\nRoll :@{cartography_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Climbing/Rappelling (Str,Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_climbing" value="0"/></div>
|
|
<input type="hidden" name="attr_climbing_dice" value="[[d100]] Skill: [[@{skill_climbing}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_climbing' value='@{character_name} makes a climbing skill check\n\nRoll :@{climbing_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Current Affairs (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_current_affairs" value="0"/></div>
|
|
<input type="hidden" name="attr_current_affairs_dice" value="[[d100]] Skill: [[@{skill_current_affairs}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_current_affairs' value='@{character_name} makes a current affairs skill check\n\nRoll :@{current_affairs_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Diplomacy (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_diplomacy" value="0"/></div>
|
|
<input type="hidden" name="attr_diplomacy_dice" value="[[d100]] Skill: [[@{skill_diplomacy}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_diplomacy' value='@{character_name} makes a diplomacy skill check\n\nRoll :@{diplomacy_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Disguise (Int,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_disguise" value="0"/></div>
|
|
<input type="hidden" name="attr_disguise_dice" value="[[d100]] Skill: [[@{skill_disguise}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_disguise' value='@{character_name} makes a disguise skill check\n\nRoll :@{disguise_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Distraction (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_distraction" value="0"/></div>
|
|
<input type="hidden" name="attr_distraction_dice" value="[[d100]] Skill: [[@{skill_distraction}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_distraction' value='@{character_name} makes a distraction skill check\n\nRoll :@{distraction_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Escape Artist (Int,Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_escape_artist" value="0"/></div>
|
|
<input type="hidden" name="attr_escape_artist_dice" value="[[d100]] Skill: [[@{skill_escape_artist}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_escape_artist' value='@{character_name} makes an escape artist skill check\n\nRoll :@{escape_artist_dice}'>Check</button></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Fire Building (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_fire_building" value="0"/></div>
|
|
<input type="hidden" name="attr_fire_building_dice" value="[[d100]] Skill: [[@{skill_fire_building}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_fire_building' value='@{character_name} makes a fire building skill check\n\nRoll :@{fire_building_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Glean Information (Int,Wis,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_glean_information" value="0"/></div>
|
|
<input type="hidden" name="attr_glean_information_dice" value="[[d100]] Skill: [[@{skill_glean_information}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_glean_information' value='@{character_name} makes a glean information skill check\n\nRoll :@{glean_information_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Hiding (Int,Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_hiding" value="0"/></div>
|
|
<input type="hidden" name="attr_hiding_dice" value="[[d100]] Skill: [[@{skill_hiding}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_hiding' value='@{character_name} makes a hiding skill check\n\nRoll :@{hiding_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Interrogation (Wis,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_interrogation" value="0"/></div>
|
|
<input type="hidden" name="attr_interrogation_dice" value="[[d100]] Skill: [[@{skill_interrogation}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_interrogation' value='@{character_name} makes an interrogation skill check\n\nRoll :@{interrogation_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Intimidation (Str,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_intimidation" value="0"/></div>
|
|
<input type="hidden" name="attr_intimidation_dice" value="[[d100]] Skill: [[@{skill_intimidation}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_intimidation' value='@{character_name} makes an intimidation skill check\n\nRoll :@{intimidation_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Jumping (Str)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_jumping" value="0"/></div>
|
|
<input type="hidden" name="attr_jumping_dice" value="[[d100]] Skill: [[@{skill_jumping}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_jumping' value='@{character_name} makes a jumping skill check\n\nRoll :@{jumping_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Law (Int)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_law" value="0"/></div>
|
|
<input type="hidden" name="attr_law_dice" value="[[d100]] Skill: [[@{skill_law}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_law' value='@{character_name} makes a law skill check\n\nRoll :@{law_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Listening (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_listening" value="0"/></div>
|
|
<input type="hidden" name="attr_listening_dice" value="[[d100]] Skill: [[@{skill_listening}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_listening' value='@{character_name} makes a listening skill check\n\nRoll :@{listening_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Observation (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_observation" value="0"/></div>
|
|
<input type="hidden" name="attr_observation_dice" value="[[d100]] Skill: [[@{skill_observation}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_observation' value='@{character_name} makes an observation skill check\n\nRoll :@{observation_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Oration (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_oration" value="0"/></div>
|
|
<input type="hidden" name="attr_oration_dice" value="[[d100]] Skill: [[@{skill_oration}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_oration' value='@{character_name} makes an oration skill check\n\nRoll :@{oration_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Persuasion (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_persuasion" value="0"/></div>
|
|
<input type="hidden" name="attr_persuasion_dice" value="[[d100]] Skill: [[@{skill_persuasion}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_persuasion' value='@{character_name} makes a persuasion skill check\n\nRoll :@{persuasion_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Pick Pocket (Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_pick_pocket" value="0"/></div>
|
|
<input type="hidden" name="attr_pick_pocket_dice" value="[[d100]] Skill: [[@{skill_pick_pocket}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_pick_pocket' value='@{character_name} makes a pick pocket skill check\n\nRoll :@{pick_pocket_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Reading Lips (Int)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_reading_lips" value="0"/></div>
|
|
<input type="hidden" name="attr_reading_lips_dice" value="[[d100]] Skill: [[@{skill_reading_lips}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_reading_lips' value='@{character_name} makes a reading lips skill check\n\nRoll :@{reading_lips_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Recruiting (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_recruiting" value="0"/></div>
|
|
<input type="hidden" name="attr_recruiting_dice" value="[[d100]] Skill: [[@{skill_recruiting}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_recruiting' value='@{character_name} makes a recruiting skill check\n\nRoll :@{recruiting_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Resist Persuasion (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_resist_persuasion" value="0"/></div>
|
|
<input type="hidden" name="attr_resist_persuasion_dice" value="[[d100]] Skill: [[@{skill_resist_persuasion}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_resist_persuasion' value='@{character_name} makes a resist persuasion skill check\n\nRoll :@{resist_persuasion_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Rope Use (Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_rope_use" value="0"/></div>
|
|
<input type="hidden" name="attr_rope_use_dice" value="[[d100]] Skill: [[@{skill_rope_use}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_rope_use' value='@{character_name} makes a rope use skill check\n\nRoll :@{rope_use_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Salesmanship (Int,Wis,Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_salesmanship" value="0"/></div>
|
|
<input type="hidden" name="attr_salesmanship_dice" value="[[d100]] Skill: [[@{skill_salesmanship}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_salesmanship' value='@{character_name} makes a salesmanship skill check\n\nRoll :@{salesmanship_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Scrutiny (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_scrutiny" value="0"/></div>
|
|
<input type="hidden" name="attr_scrutiny_dice" value="[[d100]] Skill: [[@{skill_scrutiny}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_scrutiny' value='@{character_name} makes a scrutiny skill check\n\nRoll :@{scrutiny_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Seduction, Art of (Cha,Lks)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_seduction" value="0"/></div>
|
|
<input type="hidden" name="attr_seduction_dice" value="[[d100]] Skill: [[@{skill_seduction}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_seduction' value='@{character_name} makes a seduction skill check\n\nRoll :@{seduction_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Skilled Liar (Cha)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_skilled_liar" value="0"/></div>
|
|
<input type="hidden" name="attr_skilled_liar_dice" value="[[d100]] Skill: [[@{skill_skilled_liar}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_skilled_liar' value='@{character_name} makes a skilled liar skill check\n\nRoll :@{skilled_liar_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Sneaking (Dex)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_sneaking" value="0"/></div>
|
|
<input type="hidden" name="attr_sneaking_dice" value="[[d100]] Skill: [[@{skill_sneaking}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_sneaking' value='@{character_name} makes a sneaking skill check\n\nRoll :@{sneaking_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Survival (Wis,Con)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_survival" value="0"/></div>
|
|
<input type="hidden" name="attr_survival_dice" value="[[d100]] Skill: [[@{skill_survival}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_survival' value='@{character_name} makes a survival skill check\n\nRoll :@{survival_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Torture (Int)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_torture" value="0"/></div>
|
|
<input type="hidden" name="attr_torture_dice" value="[[d100]] Skill: [[@{skill_torture}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_torture' value='@{character_name} makes a torture skill check\n\nRoll :@{torture_dice}'>Check</button></div>
|
|
</div>
|
|
|
|
<div class="sheet-row sheet-skill-row">
|
|
<div class="sheet-col-15-24 sheet-vert-middle" style="color:red;">Tracking (Wis)</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_skill_tracking" value="0"/></div>
|
|
<input type="hidden" name="attr_tracking_dice" value="[[d100]] Skill: [[@{skill_tracking}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill_tracking' value='@{character_name} makes a tracking skill check\n\nRoll :@{tracking_dice}'>Check</button></div>
|
|
</div>
|
|
<div class="sheet-row sheet-skill-row">
|
|
<fieldset class="repeating_skill">
|
|
<div class="sheet-col-15-24 sheet-vert-middle"><input type="text" name="attr_skillname"/></div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_mastery" value="0"/></div>
|
|
<input type="hidden" name="attr_skillname_dice" value="[[d100]] Skill: [[@{mastery}]]" />
|
|
<div class="sheet-col-5-24 sheet-vert-middle"><button class="sheet-skill-roll" type='roll' name='roll_skill' value='@{character_name} makes a @{skillname} skill check\n\nRoll :@{skillname_dice}'>Check</button></div>
|
|
</fieldset>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="sheet-col-1-2 sheet-padl">
|
|
<h4>Weight</h4>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Character's Weight</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Armor/Shield Weight</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Equipment Weight</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Total Coin Weight</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_character_weight_value" value="@{weight}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_armor_weight_value" value="@{armor_weight}+@{shield_weight}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_equipment_weight_value" value="@{item01_weight}*@{item01_quant}+@{item02_weight}*@{item02_quant}+@{item03_weight}*@{item03_quant}+@{item04_weight}*@{item04_quant}+@{item05_weight}*@{item05_quant}+@{item06_weight}*@{item06_quant}+@{item07_weight}*@{item07_quant}+@{item08_weight}*@{item08_quant}+@{item09_weight}*@{item09_quant}+@{item10_weight}*@{item10_quant}+@{item11_weight}*@{item11_quant}+@{item12_weight}*@{item12_quant}+@{item13_weight}*@{item13_quant}+@{item14_weight}*@{item14_quant}+@{item15_weight}*@{item15_quant}+@{item16_weight}*@{item16_quant}+@{item17_weight}*@{item17_quant}+@{item18_weight}*@{item18_quant}+@{item19_weight}*@{item19_quant}+@{item20_weight}*@{item20_quant}+@{item21_weight}*@{item21_quant}+@{item22_weight}*@{item22_quant}+@{item23_weight}*@{item23_quant}+@{item24_weight}*@{item24_quant}+@{item25_weight}*@{item25_quant}+@{item26_weight}*@{item26_quant}+@{item27_weight}*@{item27_quant}+@{item28_weight}*@{item28_quant}+@{item29_weight}*@{item29_quant}+@{item30_weight}*@{item30_quant}" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_coin_weight_value" value="floor(@{trade_coins}/200+@{copper}/80+@{silver}/80+@{gold}/80)" disabled="disabled"/></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Carry (lb) No Encumbrance</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_carry_no" value=0 /></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Carry Light Encumbrance</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_carry_light" value=0 /></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-col-1-2 sheet-padl">
|
|
<h4>Encumbrance</h4>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Level</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Damage Reduction</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Defense Adjustment</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Init Modifier</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Speed Modifier</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle">Fatigue Modifier</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-6 sheet-vert-middle">
|
|
<select name="attr_encumbrance">
|
|
<option value="0">None</option>
|
|
<option value="1">Light</option>
|
|
<option value="2">Medium</option>
|
|
<option value="4">Heavy</option>
|
|
</select>
|
|
</div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_encumbrance_dr_mod" value="floor(@{encumbrance}/2)" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_encumbrance_defense_mod" value="@{encumbrance}*-1" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_encumbrance_initiative_mod" value="floor(@{encumbrance}/2)" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_encumbrance_speed_mod" value="floor(@{encumbrance}/2)" disabled="disabled"/></div>
|
|
<div class="sheet-col-1-6 sheet-vert-middle"><input type="number" name="attr_encumbrance_fatigue_mod" value="floor(@{encumbrance}*1.5)" disabled="disabled"/></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Carry Medium Encumbrance</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_carry_medium" value=0 /></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Carry Heavy Encumbrance</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_carry_heavy" value=0 /></div>
|
|
</div>
|
|
</div>
|
|
|
|
<h3>Carried Possessions</h3>
|
|
|
|
<div class="sheet-section-equipment">
|
|
<div class="sheet-col-1-2 sheet-padl">
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 ">Quantity</div>
|
|
<div class="sheet-col-1-2">Item</div>
|
|
<div class="sheet-col-1-4 ">Container</div>
|
|
<div class="sheet-col-1-8 ">Unit Wt.</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item01_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item01"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation01"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item01_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item03_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item03"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation03"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item03_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item05_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item05"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation05"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item05_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item07_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item07"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation07"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item07_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item09_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item09"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation09"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item09_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item11_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item11"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation11"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item11_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item13_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item13"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation13"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item13_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item15_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item15"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation15"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item15_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item17_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item17"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation17"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item17_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item19_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item19"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation19"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item19_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item21_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item21"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation21"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item21_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item23_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item23"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation23"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item23_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item25_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item25"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation25"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item25_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item27_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item27"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation27"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item27_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item29_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item29"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation29"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item29_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-col-1-2 sheet-padr">
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 ">Quantity</div>
|
|
<div class="sheet-col-1-2">Item</div>
|
|
<div class="sheet-col-1-4 ">Container</div>
|
|
<div class="sheet-col-1-8 ">Unit Wt.</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item02_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item02"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation02"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item02_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item04_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item04"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation04"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item04_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item06_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item06"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation06"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item06_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item08_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item08"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation08"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item08_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item10_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item10"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation10"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item10_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item12_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item12"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation12"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item12_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item14_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item14"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation14"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item14_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item16_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item16"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation16"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item16_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item18_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item18"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation18"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item18_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item20_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item20"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation20"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item20_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item22_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item22"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation22"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item22_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item24_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item24"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation24"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item24_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item26_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item26"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation26"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item26_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item28_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item28"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation28"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item28_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item30_quant" value=0 /></div>
|
|
<div class="sheet-col-1-2 sheet-vert-middle"><input type="text" name="attr_item30"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation30"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item30_weight" value=0 min=0 step=0.5></div>
|
|
</div>
|
|
</div>
|
|
<h3>Other Possesions</h3>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-5-8">Item</div>
|
|
<div class="sheet-col-1-4 ">Location</div>
|
|
<div class="sheet-col-1-8 ">Weight</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<fieldset class="repeating_inventory">
|
|
<div class="sheet-col-5-8 sheet-vert-middle"><input type="text" name="attr_item"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="text" name="attr_itemLocation"/></div>
|
|
<div class="sheet-col-1-8 sheet-vert-middle"><input type="number" name="attr_item_weight" value=0 min=0 step=0.5></div>
|
|
</fieldset>
|
|
</div>
|
|
<hr/>
|
|
|
|
<h4>Currency</h4>
|
|
|
|
<div class="sheet-col-1-2 sheet-padl">
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Trade Coins</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Copper</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Silver</div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle">Gold</div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_trade_coins"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_copper"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_silver"/></div>
|
|
<div class="sheet-col-1-4 sheet-vert-middle"><input type="number" name="attr_gold"/></div>
|
|
</div>
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1 sheet-vert-middle">Other Wealth</div>
|
|
<div><textarea name="attr_otherWealth" style="height: 52px;"></textarea></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="sheet-col-1-2 sheet-padr">
|
|
<div class="sheet-row sheet-stat-row">
|
|
<div class="sheet-col-1 sheet-vert-middle">Gems & Jewelry</div>
|
|
<div><textarea name="attr_gemsAndJewelry"></textarea></div>
|
|
</div>
|
|
</div>
|
|
|
|
<hr/>
|
|
|
|
</div>
|
|
|
|
|
|
<h3>Notes</h3>
|
|
|
|
<div class="sheet-col-1 sheet-vert-middle">
|
|
<div><textarea name="attr_notes" style="height: 300px;"></textarea></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div>Icons made by <a href="https://www.flaticon.com/authors/smashicons" title="Smashicons">Smashicons</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>
|
|
|
|
<!-- Roll templates -->
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hm_std">
|
|
<table>
|
|
{{#name}}<tr><th>{{name}}</th></tr>{{/name}}
|
|
{{#weapon}}<tr>
|
|
<td><span class="tcat">Weapon: </span>{{weapon}}</td>
|
|
</tr>{{/weapon}}
|
|
<tr><td>
|
|
{{#speed}}<span class="tcat">Speed: </span>{{speed}}{{/speed}}
|
|
{{#reach}}<span class="tcat">Reach: </span>{{reach}}{{/reach}}
|
|
</td></tr>
|
|
|
|
|
|
|
|
<!-- Roll dice in the form of 1d20cs>19cf19 for nat19 detection. -->
|
|
|
|
{{#atk_roll}}
|
|
<tr><td><span class="tcat">Attack Roll: </span>{{atk_roll}}</td></tr>
|
|
{{#rollGreater() atk_roll perf}}
|
|
<tr><td><span class="tcat">Critical Hit!</span></td></tr>
|
|
{{/rollGreater() atk_roll perf}}
|
|
|
|
{{#rollTotal() atk_roll perf}}
|
|
<tr><td><span class="tcat">Near Perfect Attack!</span></td></tr>
|
|
{{/rollTotal() atk_roll perf}}
|
|
|
|
{{#rollWasFumble() atk_roll}}{{#^rollWasCrit() atk_roll}}
|
|
<tr><td><span class="tcat">Fumble!</span></td></tr>
|
|
{{/^rollWasCrit() atk_roll}}{{/rollWasFumble() atk_roll}}
|
|
{{/atk_roll}}
|
|
{{#def_roll}}
|
|
<tr><td><span class="tcat">Defense Roll: </span>{{def_roll}}</td></tr>
|
|
{{#rollGreater() def_roll perf}}
|
|
<tr><td><span class="tcat">Perfect Defense!</span></td></tr>
|
|
{{/rollGreater() def_roll perf}}
|
|
|
|
{{#rollTotal() def_roll perf}}
|
|
<tr><td><span class="tcat">Near Perfect Defense!</span></td></tr>
|
|
{{/rollTotal() def_roll perf}}
|
|
|
|
{{#rollWasFumble() def_roll}}{{#^rollWasCrit() def_roll}}
|
|
<tr><td><span class="tcat">Fumble! (Automatic Fatigue Gain)</span></td></tr>
|
|
{{/^rollWasCrit() def_roll}}{{/rollWasFumble() def_roll}}
|
|
|
|
{{#^rollGreater() def_roll fatigue}}
|
|
|
|
<tr><td><span class="tcat">Fatigue Gained!</span></td></tr>
|
|
|
|
{{/^rollGreater() def_roll fatigue}}
|
|
|
|
{{/def_roll}}
|
|
{{#damage}}
|
|
<tr><td><span class="tcat">Damage Roll: </span>{{damage}}<img src="https://i.imgur.com/N8POrfv.png"></td></tr>
|
|
{{/damage}}
|
|
{{#dr}}
|
|
<tr><td><span class="tcat">DR: </span>{{dr}}{{#sdr}} + {{sdr}}<img src="https://i.imgur.com/AYeAO4C.png">{{/sdr}}</td></tr>
|
|
|
|
|
|
{{/dr}}
|
|
|
|
{{#type}}
|
|
<tr><td><span class="tcat">Type: </span>{{type}}</td></tr>
|
|
{{/type}}
|
|
|
|
{{#allprops() name weapon speed reach atk_roll def_roll damage dr sdr fatigue perf type}}
|
|
<tr><td><span class="tcat">{{key}}: </span>{{value}}</td></tr>
|
|
{{/allprops() name weapon speed reach atk_roll def_roll damage dr sdr fatigue perf type}}
|
|
</table>
|
|
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-hm_spell">
|
|
|
|
<table>
|
|
{{#name}}<tr><th>{{name}}</th></tr>{{/name}}
|
|
{{#caster}}<tr>
|
|
<td><span class="tcat">Caster: </span>{{caster}}</td>
|
|
</tr>{{/caster}}
|
|
{{#level}}<tr><td><span class="tcat">Spell Level: </span>{{level}}</td></tr>{{/level}}
|
|
{{#cost}}<tr><td><span class="tcat">Base SP Cost: </span>{{cost}}</td></tr>{{/cost}}
|
|
{{#components}}<tr><td><span class="tcat">Components: </span>{{components}}</td></tr>{{/components}}
|
|
{{#speed}}<tr><td><span class="tcat">Casting Time: </span>{{speed}}</td></tr>{{/speed}}
|
|
{{#range}}<tr><td><span class="tcat">Range: </span>{{range}}</td></tr>{{/range}}
|
|
{{#voe}}<tr><td><span class="tcat">Volume of Effect: </span>{{voe}}</td></tr>{{/voe}}
|
|
{{#duration}}<tr><td><span class="tcat">Duration: </span>{{duration}}</td></tr>{{/duration}}
|
|
{{#save}}<tr><td><span class="tcat">Save: </span>{{save}}</td></tr>{{/save}}
|
|
{{#pointschedule}}<tr><td><span class="tcat">Additional Spell Points: </span>{{pointschedule}}</td></tr>{{/pointschedule}}
|
|
{{#details}}<tr><td><span class="tcat">Details: </span>{{details}}</td></tr>{{/details}}
|
|
</table>
|
|
|
|
</rolltemplate>
|
|
|
|
|
|
|
|
|