[Band of Blades] Update to latest game text and add versioning (#5275)

* Rename tinker to rig, update ability and equipment text, add corruptions

* Add version upgrade functionality, bump version
This commit is contained in:
Charles Bancroft
2019-07-09 07:49:12 -05:00
committed by Cassie Levett
parent e235542684
commit 5bd8ead38a
+99 -69
View File
@@ -92,20 +92,20 @@
<input type="checkbox" name="attr_orite" class="sheet-text-input sheet-isOrite"/><span>Orite</span>
<input type="checkbox" name="attr_zemyati" class="sheet-text-input sheet-last sheet-isZemyati"/><span>Zemyati</span><br/>
<div class="sheet-regularitems sheet-col100 sheet-bartan">
<div class="sheet-item"><input type="checkbox" name="attr_bartan_1_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Pious: Always equip a Relequary." name="attr_bartan_1_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_bartan_2_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Warm: +1 sway (max 2)." name="attr_bartan_2_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_bartan_2_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Warm: +1 consort (max 2)." name="attr_bartan_2_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_bartan_1_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Pious: Always equip a Reliquary." name="attr_bartan_1_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_bartan_3_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Stoic: +1d to prowess resist." name="attr_bartan_3_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_bartan_4_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Educated: +1 research (max 2)." name="attr_bartan_4_desc"/></div>
</div>
<div class="sheet-regularitems sheet-col100 sheet-panyar">
<div class="sheet-item"><input type="checkbox" name="attr_panyar_1_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Artisan: Your rig action can advance to 4." name="attr_panyar_1_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_panyar_1_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Artisan: You can have up to 4 rig." name="attr_panyar_1_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_panyar_2_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Traveller: Fast and quiet in normal load." name="attr_panyar_2_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_panyar_3_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Shrewd: +1d to insight resist." name="attr_panyar_3_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_panyar_4_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Marked: +2d to resist corruption." name="attr_panyar_4_desc"/></div>
</div>
<div class="sheet-regularitems sheet-col100 sheet-orite">
<div class="sheet-item"><input type="checkbox" name="attr_orite_1_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Noble: Boost one campaign action for you." name="attr_orite_1_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_orite_2_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Connected: +1 consort (max 3)." name="attr_orite_2_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_orite_2_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Connected: +1 sway (max 3)." name="attr_orite_2_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_orite_3_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Vengeful: potency when harm penalized." name="attr_orite_3_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_orite_4_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Stern: +1 discipline (max 2)." name="attr_orite_4_desc"/></div>
</div>
@@ -189,6 +189,19 @@
<input type="checkbox" value="0" name="attr_blight" class="sheet-regulartooth sheet-hidden" checked/><input type="radio" value="1" name="attr_blight" class="sheet-tooth sheet-regulartooth"/><span></span><input type="radio" value="2" name="attr_blight" class="sheet-tooth sheet-regulartooth"/><span></span><input type="radio" value="3" name="attr_blight" class="sheet-tooth sheet-regulartooth"/><span></span><input type="radio" value="4" name="attr_blight" class="sheet-tooth sheet-regulartooth"/><span></span>
</div>
</div>
<div class="sheet-traumata sheet-stress4 sheet-blackborder">
<input type="checkbox" class="sheet-hidden sheet-hidediv" name="attr_setting_corruptions_set" value="normal" checked/>
<div>
<input type="checkbox" name="attr_anathema" class="sheet-text-input"/><span>Anathema</span>
<input type="checkbox" name="attr_host" class="sheet-text-input"/><span>Host</span>
<input type="checkbox" name="attr_hunger" class="sheet-text-input"/><span>Hunger</span>
<input type="checkbox" name="attr_miasma" class="sheet-text-input sheet-last"/><span>Miasma</span><br/>
<input type="checkbox" name="attr_mutation" class="sheet-text-input sheet-traumarow2"/><span>Mutation</span>
<input type="checkbox" name="attr_rage" class="sheet-text-input sheet-traumarow2"/><span>Rage</span>
<input type="checkbox" name="attr_rot" class="sheet-text-input sheet-traumarow2"/><span>Rot</span>
<input type="checkbox" name="attr_visions" class="sheet-text-input sheet-last sheet-traumarow2"/><span>Visions</span>
</div>
</div>
</div>
<div class="sheet-col100 sheet-def-margin">
<!-- HARM -->
@@ -352,7 +365,7 @@
<div class="sheet-item"><input type="checkbox" name="attr_item_22_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" placeholder="Item 22" name="attr_item_22_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_item_23_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" placeholder="Item 23" name="attr_item_23_desc"/></div>
<div class="sheet-item sheet-item2box"><input type="checkbox" name="attr_item_24_check" class="sheet-checkbox sheet-squarebox"/><span></span><span class="sheet-floatingbar"></span><input type="checkbox" name="attr_item_24_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Blackshot (3 shots)" name="attr_item_24_desc"/></div>
<div class="sheet-item sheet-item2box"><input type="checkbox" name="attr_item_25_check" class="sheet-checkbox sheet-squarebox"/><span></span><span class="sheet-floatingbar"></span><input type="checkbox" name="attr_item_25_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Relequary" name="attr_item_25_desc"/></div>
<div class="sheet-item sheet-item2box"><input type="checkbox" name="attr_item_25_check" class="sheet-checkbox sheet-squarebox"/><span></span><span class="sheet-floatingbar"></span><input type="checkbox" name="attr_item_25_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" value="Reliquary" name="attr_item_25_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_item_26_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" placeholder="Item 26" name="attr_item_26_desc"/></div>
<div class="sheet-item"><input type="checkbox" name="attr_item_27_check" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" placeholder="Item 27" name="attr_item_27_desc"/></div>
<fieldset class="repeating_item"><div class="sheet-item sheet-item2box"><input type="checkbox" name="attr_check" class="sheet-checkbox sheet-squarebox"/><span></span><span class="sheet-floatingbar"></span><input type="checkbox" name="attr_check_b" class="sheet-checkbox sheet-squarebox"/><span></span><input type="text" placeholder="Something Else?" name="attr_desc"/></div></fieldset>
@@ -372,32 +385,32 @@
<!-- SPECIAL -->
<div class="sheet-actions sheet-col100"><div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_special1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_special2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_special3"/><span></span></div><button type="roll" name="roll_special" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=http://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/special.png}}{{rolltypetext=Special}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{special1},@{special1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{special2},@{special2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{special3},@{special3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{special1}-@{special2}-@{special3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{special1}-@{special2}-@{special3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip"><div class="sheet-label sheet-specialskilllabel"><input type="text" placeholder="Special" class="sheet-specialactionbutton" name="attr_special_skill"/></div><span class="tooltiptext">Your Specialist skill</span></div></button></div> <!-- RESEARCH -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_research1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_research2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_research3"/><span></span></div><button type="roll" name="roll_research" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/research.png}}{{rolltypetext=research}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{research1},@{research1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{research2},@{research2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{research3},@{research3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{research1}-@{research2}-@{research3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{research1}-@{research2}-@{research3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Research<span class="tooltiptext">Research a person, document, or item with close scrutiny to gather information and apply knowledge; gain a deeper understanding.</span></div></button></div>
<!-- RIG -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_rig1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_rig2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_rig3"/><span></span></div><button type="roll" name="roll_rig" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/tinker.png}}{{rolltypetext=rig}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{rig1},@{rig1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{rig2},@{rig2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{rig3},@{rig3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{rig1}-@{rig2}-@{rig3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{rig1}-@{rig2}-@{rig3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Rig<span class="tooltiptext">Rig together mechanical solutions; disable, repair, or create mechanisms; disable a trap, pick a lock; build fortifications; repair siege weapons.</span></div></button></div>
<!-- SCOUT -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout3"/><span></span></div><button type="roll" name="roll_scout" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/scout.png}}{{rolltypetext=scout}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{scout1},@{scout1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{scout2},@{scout2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{scout3},@{scout3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{scout1}-@{scout2}-@{scout3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{scout1}-@{scout2}-@{scout3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Scout<span class="tooltiptext">Scout a location or situation to gather information; sense trouble before it happens; move unseen; detect weaknesses or exploits if there are any</span></div></button></div>
<!-- TINKER -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_TINKER1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_TINKER2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_TINKER3"/><span></span></div><button type="roll" name="roll_tinker" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/tinker.png}}{{rolltypetext=tinker}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{tinker1},@{tinker1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{tinker2},@{tinker2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{tinker3},@{tinker3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{tinker1}-@{tinker2}-@{tinker3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{tinker1}-@{tinker2}-@{tinker3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Tinker<span class="tooltiptext">Tinker together mechanical solutions; disable, repair, or create mechanisms; disable a trap, pick a lock; build fortifications; repair siege weapons.</span></div></button></div></div></div>
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_scout3"/><span></span></div><button type="roll" name="roll_scout" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/scout.png}}{{rolltypetext=scout}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{scout1},@{scout1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{scout2},@{scout2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{scout3},@{scout3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{scout1}-@{scout2}-@{scout3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{scout1}-@{scout2}-@{scout3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Scout<span class="tooltiptext">Scout a location or situation to gather information; sense trouble before it happens; move unseen; detect weaknesses or exploits if there are any</span></div></button></div></div></div>
<!-- PROWESS -->
<div class="sheet-attribute sheet-col100"><div class="sheet-attribute-title sheet-col100"><div><button type="roll" name="roll_prowess" class="sheet-rollbutton sheet-attributebutton" value='&{template:bitd}{{resist=1}}{{subtitle=resist a consequence with}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/prowess.png}}{{rolltypetext=Prowess}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{prowess1},@{prowess1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{prowess2},@{prowess2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{prowess3},@{prowess3}+?{Bonus dice}+2}kl1]]d6]]}}{{roll4=[[@{prowess4}d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{prowess1}-@{prowess2}-@{prowess3}-@{prowess4}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{prowess1}-@{prowess2}-@{prowess3}-@{prowess4}-(?{Bonus dice})+1,1}kl1]]d6]]}}'>Prowess</button></div>
<!-- PROWESS XP -->
<div class="sheet-attribute-xp-box"><input type="radio" value="0" name="attr_prowess_xp" class="sheet-zero" checked/><span></span><input type="checkbox" value="0" name="attr_prowess_xp" class="sheet-hidden sheet-xptooth" checked/><input type="radio" value="1" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="2" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="3" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="4" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="5" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="6" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="checkbox" name="attr_setting_vampirexp" class="sheet-hidden sheet-toothhider"/><input type="radio" value="7" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="checkbox" name="attr_setting_vampirexp" class="sheet-hidden sheet-toothhider"/><input type="radio" value="8" name="attr_prowess_xp" class="sheet-tooth sheet-xptooth"/><span></span></div></div>
<!-- WRECK -->
<div class="sheet-actions sheet-col100"><div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck3"/><span></span></div><button type="roll" name="roll_wreck" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/wreck.png}}{{rolltypetext=wreck}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{wreck1},@{wreck1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{wreck2},@{wreck2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{wreck3},@{wreck3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{wreck1}-@{wreck2}-@{wreck3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{wreck1}-@{wreck2}-@{wreck3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Wreck<span class="tooltiptext">Wreck a place, item, or obstacle with savage force or careful sabotage; distract and sew chaos; breach defenses with force; use, throw or plant explosives or alchemicals; use siege weapons.</span></div></button></div>
<!-- SKIRMISH -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish3"/><span></span></div><button type="roll" name="roll_skirmish" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/skirmish.png}}{{rolltypetext=skirmish}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{skirmish1},@{skirmish1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{skirmish2},@{skirmish2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{skirmish3},@{skirmish3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{skirmish1}-@{skirmish2}-@{skirmish3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{skirmish1}-@{skirmish2}-@{skirmish3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Skirmish<span class="tooltiptext">Skirmish with an opponent in close combat; assault or hold a position; brawl and wrestle.</span></div></button></div>
<!-- MANEUVER -->
<div class="sheet-actions sheet-col100"><div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver3"/><span></span></div><button type="roll" name="roll_maneuver" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/maneuver.png}}{{rolltypetext=maneuver}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{maneuver1},@{maneuver1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{maneuver2},@{maneuver2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{maneuver3},@{maneuver3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{maneuver1}-@{maneuver2}-@{maneuver3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{maneuver1}-@{maneuver2}-@{maneuver3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Maneuver<span class="tooltiptext">Maneuver into position and traverse obstacles; climb, swim, run, jump, and tumble; handle a pack animal; ride a mount.</span></div></button></div>
<!-- SHOOT -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_shoot1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_shoot2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_shoot3"/><span></span></div><button type="roll" name="roll_shoot" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/shoot.png}}{{rolltypetext=shoot}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{shoot1},@{shoot1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{shoot2},@{shoot2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{shoot3},@{shoot3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{shoot1}-@{shoot2}-@{shoot3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{shoot1}-@{shoot2}-@{shoot3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Shoot<span class="tooltiptext">Shoot a target with precision from a distance; find a perch with clear lines of fire; make trick shots; repair and maintain firearms.</span></div></button></div>
<!-- MANEUVER -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_maneuver3"/><span></span></div><button type="roll" name="roll_maneuver" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/maneuver.png}}{{rolltypetext=maneuver}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{maneuver1},@{maneuver1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{maneuver2},@{maneuver2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{maneuver3},@{maneuver3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{maneuver1}-@{maneuver2}-@{maneuver3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{maneuver1}-@{maneuver2}-@{maneuver3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Maneuver<span class="tooltiptext">Maneuver into position and traverse obstacles; climb, swim, run, jump, and tumble; handle a pack animal; ride a mount.</span></div></button></div></div></div>
<!-- SKIRMISH -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_skirmish3"/><span></span></div><button type="roll" name="roll_skirmish" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/skirmish.png}}{{rolltypetext=skirmish}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{skirmish1},@{skirmish1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{skirmish2},@{skirmish2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{skirmish3},@{skirmish3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{skirmish1}-@{skirmish2}-@{skirmish3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{skirmish1}-@{skirmish2}-@{skirmish3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Skirmish<span class="tooltiptext">Skirmish with an opponent in close combat; assault or hold a position; brawl and wrestle.</span></div></button></div>
<!-- WRECK -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_wreck3"/><span></span></div><button type="roll" name="roll_wreck" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/wreck.png}}{{rolltypetext=wreck}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{wreck1},@{wreck1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{wreck2},@{wreck2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{wreck3},@{wreck3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{wreck1}-@{wreck2}-@{wreck3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{wreck1}-@{wreck2}-@{wreck3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Wreck<span class="tooltiptext">Wreck a place, item, or obstacle with savage force or careful sabotage; distract and sew chaos; breach defenses with force; use, throw or plant explosives or alchemicals; use siege weapons.</span></div></button></div></div></div>
<!-- RESOLVE -->
<div class="sheet-attribute sheet-col100"><div class="sheet-attribute-title sheet-col100"><div><button type="roll" name="roll_resolve" class="sheet-rollbutton sheet-attributebutton" value='&{template:bitd}{{resist=1}}{{subtitle=resists a consequence with}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/resolve.png}}{{rolltypetext=Resolve}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{resolve1},@{resolve1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{resolve2},@{resolve2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{resolve3},@{resolve3}+?{Bonus dice}+2}kl1]]d6]]}}{{roll4=[[@{resolve4}d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{resolve1}-@{resolve2}-@{resolve3}-@{resolve4}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{resolve1}-@{resolve2}-@{resolve3}-@{resolve4}-(?{Bonus dice})+1,1}kl1]]d6]]}}'>Resolve</button></div>
<!-- RESOLVE XP -->
<div class="sheet-attribute-xp-box"><input type="radio" value="0" name="attr_resolve_xp" class="sheet-zero" checked/><span></span><input type="checkbox" value="0" name="attr_resolve_xp" class="sheet-hidden sheet-xptooth" checked/><input type="radio" value="1" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="2" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="3" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="4" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="5" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="radio" value="6" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="checkbox" name="attr_setting_vampirexp" class="sheet-hidden sheet-toothhider"/><input type="radio" value="7" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span><input type="checkbox" name="attr_setting_vampirexp" class="sheet-hidden sheet-toothhider"/><input type="radio" value="8" name="attr_resolve_xp" class="sheet-tooth sheet-xptooth"/><span></span></div></div>
<!-- MARSHALL -->
<div class="sheet-actions sheet-col100"><div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall3"/><span></span></div><button type="roll" name="roll_marshall" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/marshall.png}}{{rolltypetext=marshall}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{marshall1},@{marshall1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{marshall2},@{marshall2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{marshall3},@{marshall3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{marshall1}-@{marshall2}-@{marshall3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{marshall1}-@{marshall2}-@{marshall3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Marshall<span class="tooltiptext">Marshal a squad or larger group to action; command attention amidst chaos; lift morale in the field; stretch resources.</span></div></button></div>
<!-- CONSORT -->
<div class="sheet-actions sheet-col100"><div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort3"/><span></span></div><button type="roll" name="roll_consort" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/consort.png}}{{rolltypetext=consort}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{consort1},@{consort1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{consort2},@{consort2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{consort3},@{consort3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{consort1}-@{consort2}-@{consort3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{consort1}-@{consort2}-@{consort3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Consort<span class="tooltiptext">Consort with connections from your heritage, background, friends, or rivals to gain access to resources, information, people, or places.</span></div></button></div>
<!-- DISCIPLINE -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_discipline1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_discipline2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_discipline3"/><span></span></div><button type="roll" name="roll_discipline" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/discipline.png}}{{rolltypetext=discipline}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{discipline1},@{discipline1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{discipline2},@{discipline2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{discipline3},@{discipline3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{discipline1}-@{discipline2}-@{discipline3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{discipline1}-@{discipline2}-@{discipline3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Discipline<span class="tooltiptext">Discipline a fellow soldier; command obedience with your force of personality; intimidate or threaten.</span></div></button></div>
<!-- CONSORT -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_consort3"/><span></span></div><button type="roll" name="roll_consort" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/consort.png}}{{rolltypetext=consort}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{consort1},@{consort1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{consort2},@{consort2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{consort3},@{consort3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{consort1}-@{consort2}-@{consort3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{consort1}-@{consort2}-@{consort3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Consort<span class="tooltiptext">Consort with connections from your heritage, background, friends, or rivals to gain access to resources, information, people, or places.</span></div></button></div>
<!-- MARSHALL -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_marshall3"/><span></span></div><button type="roll" name="roll_marshall" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/marshall.png}}{{rolltypetext=marshall}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{marshall1},@{marshall1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{marshall2},@{marshall2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{marshall3},@{marshall3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{marshall1}-@{marshall2}-@{marshall3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{marshall1}-@{marshall2}-@{marshall3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Marshall<span class="tooltiptext">Marshal a squad or larger group to action; command attention amidst chaos; lift morale in the field; stretch resources.</span></div></button></div>
<!-- SWAY -->
<div class="sheet-action sheet-col100"><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_sway1"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_sway2"/><span></span></div><div><input type="checkbox" class="sheet-checkbox sheet-circlebox" value="1" name="attr_sway3"/><span></span></div><button type="roll" name="roll_sway" class="sheet-rollbutton sheet-actionbutton" value='&{template:bitd}{{action=1}}{{subtitle=Rolls}}{{charname=@{character_name}}}{{rolltypeimage=https://s3-us-west-2.amazonaws.com/bob-roll20-sheet-images/sway.png}}{{rolltypetext=sway}}{{position=?{Position|Risky|Controlled|Desperate}}}{{effect=?{Effect|Standard|Limited|Great|Extreme}}}{{bonusdice=[[?{Bonus dice|0|1|2|3|4|5|6|-1|-2|-3}]]}}{{roll1=[[[[{@{sway1},@{sway1}+?{Bonus dice}}kl1]]d6]]}}{{roll2=[[[[{@{sway2},@{sway2}+?{Bonus dice}+1}kl1]]d6]]}}{{roll3=[[[[{@{sway3},@{sway3}+?{Bonus dice}+2}kl1]]d6]]}}{{bonus1=[[[[{?{Bonus dice},1}kl1]]d6]]}}{{bonus2=[[[[{?{Bonus dice}-1,1}kl1]]d6]]}}{{bonus3=[[[[{?{Bonus dice}-2,1}kl1]]d6]]}}{{bonus4=[[[[{?{Bonus dice}-3,1}kl1]]d6]]}}{{bonus5=[[[[{?{Bonus dice}-4,1}kl1]]d6]]}}{{bonus6=[[[[{?{Bonus dice}-5,1}kl1]]d6]]}}{{zerodice=[[[[{-@{sway1}-@{sway2}-@{sway3}-(?{Bonus dice})+1,1}kl1]]d6]], [[[[{-@{sway1}-@{sway2}-@{sway3}-(?{Bonus dice})+1,1}kl1]]d6]]}}'><div class="tooltip">Sway<span class="tooltiptext">Sway someone with charm, logic, deception, disguise, or bluff; change attitudes or behavior with manipulation or seduction.</span></div></button></div>
</div>
@@ -515,6 +528,8 @@
<!-- AUTO FILL DATA -->
<script type="text/worker">
"use strict";
const sheetVersion = "0.2";
const sheetName = "Band of Blades";
const playbookData = {
heavy: {
abilities: [{
@@ -533,14 +548,14 @@
name: "Vanguard",
description: "You're known as a Weaponmaster even outside the Legion. When you push yourself, you also gain potency in melee combat."
},
{
name: "Vigorous",
description: "When you check wounds during rest and recovery, place one free check. When you take harm, clear 1 stress."
},
{
name: "War Machine",
description: "When you push yourself you can do one of the following: perform a feat of physical force that verges on the superhuman — reduce the Threat level of all the enemies you're facing by one."
},
{
name: "Vigorous",
description: "When you check wounds during rest and recovery, place one free check. When you take harm, clear 1 stress."
},
{
name: "Against the Darkness",
description: "You and all squadmates that can see you gain +1d to resist fear and corruption."
@@ -552,13 +567,13 @@
item_2_desc: "Fine Hand Weapon*",
item_7_desc: "Fine Fitted Heavy Plate (replaces Armour)*",
item_11_desc: "Fine Shield",
item_12_desc: "Fine Large Weapon",
item_12_desc: "Fine Heavy Weapon",
item_16_desc: "Fine Wrecking Kit*",
item_17_desc: "Fine Tower Shield (replaces Shield)*",
item_20_desc: "Hand Weapon",
item_21_desc: "Large Weapon",
item_21_desc: "Heavy Weapon",
item_22_desc: "Shield",
item_23_desc: "Lantern",
item_23_desc: "Oil (3 uses)",
item_26_desc: "Medic Kit (3 uses)",
item_27_desc: "Wrecking Kit",
playbook_description: "Bulwark\nof the\nLegion",
@@ -583,20 +598,20 @@
},
medic: {
abilities: [{
name: "Atache",
description: "You may deploy on any mission even outside the usual specialist caps. Gain this ability for free when you become a medic."
name: "Attaché",
description: "You may deploy on any mission even outside the usual Specialist caps. Gain this ability for free when you become a medic."
},
{
name: "First Aid",
description: "You can spend 1 use of Medical Supplies to remove appropriate level 1 harm on any person on your mission."
description: "You can spend 1 use of Tonics to remove appropriate level 1 harm on any person on your mission."
},
{
name: "Not Today",
description: "You may spend a DOCTOR use immediately afer a soldier takes level 4 harm on a mission. You treat them and reduce the wound to level 3 harm instead."
description: "You may spend a DOCTOR use immediately afer a soldier takes level 4 harm on a mission, but you must do so quickly before they die. You treat them and reduce the wound to level 3 harm instead."
},
{
name: "Doctor Feelgood",
description: "Expend 1 load of Medical Supplies to grant one person potency for a physical action."
description: "Expend 1 load of Tonics to grant one person potency for a physical action."
},
{
name: "Field Dressing",
@@ -604,11 +619,11 @@
},
{
name: "Chemist",
description: "You have training in Orite Alchemical Medicine. You may equip a Chemist sash on each mission. It holds charges of chemicals you may use. (I recommend you add them to your notes from the PDF handout.)"
description: "You have training in Orite Alchemical Medicine. You may equip a Alchemical Bandolier on each mission. It holds charges of chemicals you may use. (I recommend you add them to your notes from the PDF handout.)"
},
{
name: "Moral Support",
description: "You know how to keep troop spirits up. Once a mission, if you tell a funny story when the squad is resting, anyone listening may clear 1 stress."
description: "You know how to keep troop spirits up. Once a mission, if you tell a funny, personal, or meaningful story when the squad is resting, anyone listening may clear 1 stress."
}
],
base: {
@@ -619,19 +634,19 @@
maneuver1: "1",
discipline1: "1",
item_0_desc: "Fine Medic Kit (3 uses)*",
item_1_desc: "Medical Supplies*",
item_1_desc: "Tonics*",
item_2_desc: "Holy Symbol of Mercy*",
item_5_desc: "Mark of the Healing God",
item_7_desc: "Fine Pistol*",
item_8_desc: "Ammo (5)*",
item_9_desc: "Armour*",
item_10_desc: "Medical Supplies*",
item_16_desc: "Medical Supplies*",
item_17_desc: "Medical Supplies*",
item_10_desc: "Tonics*",
item_16_desc: "Tonics*",
item_17_desc: "Tonics*",
item_20_desc: "Hand Weapon",
item_21_desc: "Bandolier (requires Chemist)",
item_22_desc: "Shield",
item_23_desc: "Lantern",
item_23_desc: "Oil (3 uses)",
item_26_desc: "Repair Kit (3 uses)",
item_27_desc: "Books and Scrolls (2 uses)",
playbook_description: "Field Surgeon\nand\nLife Saver",
@@ -667,7 +682,7 @@
},
{
name: "Sixth Sense",
description: "You just know when there are undead nearby. You can gather info on them with RESOLVE."
description: "You just know when there are undead nearby. You always know what the highest threat level of undead is in the area. You can gather info on them with RESOLVE."
},
{
name: "Ready for Anything",
@@ -688,7 +703,7 @@
item_2_desc: "Black Arrows (3)*",
item_7_desc: "Climbing Kit*",
item_8_desc: "Fine Lenses*",
item_9_desc: "Seals and Reliquaries (3 uses)*",
item_9_desc: "Fine Reliquary (3 uses)*",
item_16_desc: "Fine Armour*",
item_17_desc: "Camo Gear*",
item_20_desc: "Hand Weapon",
@@ -716,7 +731,7 @@
sniper: {
abilities: [{
name: "One Eye",
description: "You've replaced an eye with an alchemical construct. You can see incorporeal targets clearly and identify supernatural forces."
description: "You've replaced an eye with an alchemical construct. You can see invisible targets clearly and identify supernatural forces."
},
{
name: "Ambush",
@@ -760,7 +775,7 @@
item_21_desc: "Crimson Shot (requires Crimson Shot ability)",
item_22_desc: "Pistol",
item_23_desc: "Ammo (5 shots)",
item_26_desc: "Lantern",
item_26_desc: "Oil (3 uses)",
item_27_desc: "Soldier's Kit",
playbook_description: "Ranged weapon\nSpecialist",
setting_showitem_1: "0",
@@ -781,27 +796,27 @@
officer: {
abilities: [{
name: "Tactician",
description: "When you lead a group action you may suffer at most 2 stress, or spend a CHANNELS use to take none."
},
{
name: "Mission First",
description: "Add the following to 'at the end of the mission' xp triggers: If anyone died following your orders."
},
{
name: "Obedience",
description: "An npc squadmate, on your orders, sacrifices themselves. Counts as one armour against harm for you or another specialist. Rememver that the Legion takes -1 morale each time this occurs."
description: "You anticipate problems others would never see coming. When you lead a group action you may suffer at most 1 stress."
},
{
name: "Lead From The Front",
description: "Whenever you lead a group action, gain +1 scale (for example: a small group counts as a medium group). If you lead a group action in combat, you may count multiple 6's from different rolls as a critical."
description: "Whenever you lead a group action, improve scale up or down one level (for example: a small group counts as a medium group or an individual). If you lead a group action in combat, you may count multiple 6s from different rolls as a critical."
},
{
name: "Logistical Support",
description: "CHANNELS uses can be spent to assist a squadmate. Tell us how your preparation or supplies help them against this threat or obstacle."
},
{
name: "Mission First",
description: "Add the following to 'at the end of the mission' xp triggers: If anyone died under your command."
},
{
name: "Obedience",
description: "An NPC squadmate sacrifices themselves, on your orders. They die, and absorb all the harm for you or another Specialist from one attack. Remember that the Legion takes -1 morale each time this occurs."
},
{
name: "Strategist",
description: "You gain +1d to consort when acquiring assets for a mission via CHANNELS uses. You also get +1d to the engagement roll for a mission."
description: "You gain +1d to sway when acquiring assets for a mission via CHANNELS uses. You also get +1d to the engagement roll for a mission."
},
{
name: "Officer School",
@@ -822,7 +837,7 @@
item_21_desc: "Large Weapon",
item_22_desc: "Shield",
item_23_desc: "Compass and Maps",
item_26_desc: "Lantern",
item_26_desc: "Oil (3 uses)",
item_27_desc: "Lenses",
playbook_description: "Leader\nand\nTactician",
consort1: "1",
@@ -866,11 +881,11 @@
},
{
name: "Grenadier",
description: "You have had explosives training and can bring a grenade (1 load) or explosive charges (2 load) as part of your soldier gear."
description: "You have had explosives training and can bring a grenade (1 load) or explosive charges (2 load) as part of your light load."
},
{
name: "Cavalry",
description: "If the Quartermaster has any Horses available, you and all members of your squad start mounted."
description: "If the Quartermaster has any Horses available, all members of your squad start missions with mounts. You gain +1d to maneuver while mounted"
},
{
name: "Specialist Training",
@@ -885,17 +900,17 @@
item_0_desc: "Fine Armour*",
item_2_desc: "A Momento of Home*",
item_5_desc: "Fine Hand Weapon",
item_6_desc: "Fine Large Weapon",
item_6_desc: "Fine Heavy Weapon",
item_7_desc: "Fine Shield*",
item_8_desc: "+1 Utility (see Below)*",
item_8_desc: "+2 Utility (see Below)*",
item_9_desc: "Fine Kit (Medic, Climbing, Cooking, Repair, Soldier's, or Wrecking)*",
item_15_desc: "+1 Utility (see Below)*",
item_16_desc: "Heavy Armour (replaces Armour)*",
item_16_desc: "Fine Heavy Armour (replaces Armour)*",
item_20_desc: "Musket",
item_21_desc: "Medic Kit (3 uses)",
item_22_desc: "Pistol",
item_23_desc: "Ammo (5 shots)",
item_26_desc: "Lantern",
item_26_desc: "Oil (3 uses)",
item_27_desc: "Soldier's Kit",
playbook_description: "Veteran\nGrunt",
setting_showitem_1: "0",
@@ -919,11 +934,11 @@
},
{
name: "Every Inch A...",
description: "You start with 2 additional Heritage traits. If taken as a Veteran advance, this must be taken as your first ability."
description: "You start with all the traits from your heritage. If taken as a Veteran advance, this must be taken as your first ability."
},
{
name: "Hard Knocks",
description: "Mark 2 xp (any category) at the end of any mission where you took level 2 harm or higher."
description: "Mark 2 xp (any category) at the end of any mission where you took level 2 harm or higher. This ability cannot be taken as a Veteran advance."
},
{
name: "Just a Kid",
@@ -939,7 +954,7 @@
},
{
name: "Jack of all Trades",
description: "You gain 2 additional action dots to place in a skill you have 0 in at the start. This ability cannot be taken as a Veteran advance."
description: "Increase 2 zero-ranked skills to rank 1. This ability cannot be taken as a Veteran advance."
},
{
name: "Not A Rookie Anymore",
@@ -964,7 +979,7 @@
item_21_desc: "Hand Weapon",
item_22_desc: "Shield",
item_23_desc: "Medic Kit (3 uses)",
item_26_desc: "Lantern",
item_26_desc: "Oil (3 uses)",
item_27_desc: "Climbing Kit",
playbook_description: "Fresh Faced\nRecruit",
setting_showitem_5: "0",
@@ -977,12 +992,12 @@
setting_showitem_17: "0",
special_armor1: "Heavy Armour",
special_skill: "-",
xp_condition: "You helped your squad by staying out of the way and surviving despite odds."
xp_condition: "You helped your squad by staying out of the way and surviving despite the odds."
}
}
},
actionData = {
insight: ["special", "research", "scout", "tinker"],
insight: ["special", "research", "scout", "rig"],
prowess: ["wreck", "skirmish", "shoot", "maneuver"],
resolve: ["marshall", "discipline", "consort", "sway"]
};
@@ -1120,16 +1135,31 @@
on("sheet:opened", () => {
const initialRows = ["ability"];
getAttrs(["version"], (v) => {
if (!v.version) {
const upgradeSheet = version => {
const [major, minor, patch] = version && version.split(".").map(x => parseInt(x, 10));
console.log(`Found version ${version}`);
if (major === 0 && minor < 2) updateToV0_2();
};
const initialiseSheet = () => {
const setting = initialRows.reduce((memo, sectionName) => {
memo[`repeating_${sectionName}_${generateRowID()}_dummy`] = 1;
return memo;
}, {});
setAttrs(setting);
}
};
const updateToV0_2 = () => {
console.log('Updating to version 0.2');
getAttrs(["tinker1", "tinker2", "tinker3"], (v) => {
if (v.tinker1) setAttrs({ rig1: v.tinker1 });
if (v.tinker2) setAttrs({ rig2: v.tinker2 });
if (v.tinker3) setAttrs({ rig3: v.tinker3 });
});
};
if (v.version) upgradeSheet(v.version);
else initialiseSheet();
setAttrs({
version: "0.1",
character_sheet: "Band of Blades 0.1"
version: sheetVersion,
character_sheet: `${sheetName} v${sheetVersion}`
});
});
});