mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-11 09:32:33 +00:00
Updated the roll templates after the last update changed the way tables behaved.
976 lines
55 KiB
HTML
976 lines
55 KiB
HTML
<table>
|
|
<tr>
|
|
<td width="55%"><h2>Character</h2></td>
|
|
<td width="5%"><span ></span></td>
|
|
<td width="40%"><h2>Experience</h2></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="55%"><input type="text" class="sheet-pc-name" name="attr_character_name" placeholder="Character Name"></td>
|
|
<td width="5%"><span ></span></td>
|
|
<td width="40%">
|
|
<input class="sheet-filler sheet-zeroxp" type="radio" name="attr_xp" value=0 checked><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=1><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=2><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=3><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=4><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=5><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=6><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=7><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=8><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=9><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=10><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=11><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=12><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=13><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=14><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=15><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=16><span></span>
|
|
<br>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=17><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=18><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=19><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=20><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=21><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=22><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=23><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=24><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=25><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=26><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=27><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=28><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=29><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=30><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=31><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=32><span></span>
|
|
<input class="sheet-filler" type="radio" name="attr_xp" value=33><span></span>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<hr>
|
|
<table>
|
|
<tr>
|
|
<td class="sheet-momentum" width="10%">
|
|
<div class="sheet-momentum-box">
|
|
<h3>+10</h3>
|
|
<input type="radio" name="attr_momentum" value="10">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 9</h3>
|
|
<input type="radio" name="attr_momentum" value="9">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 8</h3>
|
|
<input type="radio" name="attr_momentum" value="8">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 7</h3>
|
|
<input type="radio" name="attr_momentum" value="7">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 6</h3>
|
|
<input type="radio" name="attr_momentum" value="6">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 5</h3>
|
|
<input type="radio" name="attr_momentum" value="5">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 4</h3>
|
|
<input type="radio" name="attr_momentum" value="4">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 3</h3>
|
|
<input type="radio" name="attr_momentum" value="3">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 2</h3>
|
|
<input type="radio" name="attr_momentum" value="2" checked="checked">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>+ 1</h3>
|
|
<input type="radio" name="attr_momentum" value="1">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>0</h3>
|
|
<input type="radio" name="attr_momentum" value="0">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 1</h3>
|
|
<input type="radio" name="attr_momentum" value="-1">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 2</h3>
|
|
<input type="radio" name="attr_momentum" value="-2">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 3</h3>
|
|
<input type="radio" name="attr_momentum" value="-3">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 4</h3>
|
|
<input type="radio" name="attr_momentum" value="-4">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 5</h3>
|
|
<input type="radio" name="attr_momentum" value="-5">
|
|
</div>
|
|
<div class="sheet-momentum-box">
|
|
<h3>- 6</h3>
|
|
<input type="radio" name="attr_momentum" value="-6">
|
|
</div>
|
|
<div class="sheet-momentum-input-box">
|
|
<h3>MAX</h3>
|
|
<h3><span name="attr_momentum_max"></span></h3>
|
|
<input type="text" class="sheet-hidden" name="attr_momentum_max" value="10">
|
|
</div>
|
|
<div class="sheet-momentum-input-box">
|
|
<h3>RESET</h3>
|
|
<h3><span name="attr_momentum_reset"></span></h3>
|
|
<input type="text" class="sheet-hidden" name="attr_momentum_reset" value="2">
|
|
</div>
|
|
</td>
|
|
<td width="5%">
|
|
<div class="sheet-vertleft"></div>
|
|
</td>
|
|
<td class="sheet-tracks" width="69%">
|
|
<div class="sheet-stats">
|
|
<div class="sheet-stat">
|
|
<button type="roll" title="Roll +Edge" name="rollEdge" value="&{template:ironsworn} {{header=@{character_name}}} {{name=Roll +edge}} {{action=[[1d6+@{edge}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h3 class="sheet-stats-title">EDGE</h3>
|
|
<input type="text" class="sheet-stats-input" name="attr_edge" value="1">
|
|
</div>
|
|
<div class="sheet-stat">
|
|
<button type="roll" title="Roll +Iron" name="rollIron" value="&{template:ironsworn} {{header=@{character_name}}} {{name=Roll +iron}} {{action=[[1d6+@{iron}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h3 class="sheet-stats-title">IRON</h3>
|
|
<input type="text" class="sheet-stats-input" name="attr_iron" value="1">
|
|
</div>
|
|
<div class="sheet-stat">
|
|
<button type="roll" title="Roll +Heart" name="rollHeart" value="&{template:ironsworn} {{header=@{character_name}}} {{name= Roll +heart}} {{action=[[1d6+@{heart}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h3 class="sheet-stats-title">HEART</h3>
|
|
<input type="text" class="sheet-stats-input" name="attr_heart" value="1">
|
|
</div>
|
|
<div class="sheet-stat">
|
|
<button type="roll" title="Roll +Shadow" name="rollShadow" value="&{template:ironsworn} {{header=@{character_name}}} {{name=Roll +shadow}} {{action=[[1d6+@{shadow}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h3 class="sheet-stats-title">SHADOW</h3>
|
|
<input type="text" class="sheet-stats-input" name="attr_shadow" value="1">
|
|
</div>
|
|
<div class="sheet-stat">
|
|
<button type="roll" title="Roll +Wits" name="rollWits" value="&{template:ironsworn} {{header=@{character_name}}} {{name=Roll +wits}} {{action=[[1d6+@{wits}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h3 class="sheet-stats-title">WITS</h3>
|
|
<input type="text" class="sheet-stats-input" name="attr_wits" value="1">
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="sheet-bonds">
|
|
<h3 class="sheet-divide"> BONDS </h3>
|
|
<br>
|
|
<div class="sheet-bond">
|
|
<div>
|
|
<select name="attr_bond-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_bond-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<input type="text" class="sheet-hidden" name="attr_bond-filled" value="floor((@{bond-0}+@{bond-1}+@{bond-2}+@{bond-3}+@{bond-4}+@{bond-5}+@{bond-6}+@{bond-7}+@{bond-8}+@{bond-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="sheet-vows">
|
|
<h3 class="sheet-divide"> VOWS </h3>
|
|
<br>
|
|
<input type="text" class="sheet-vow-name" name="attr_vow1_name" placeholder="Background Vow">
|
|
<div class="sheet-vows-header">
|
|
<input type="radio" name="attr_vow1_rank" value="1"><h5>Troublesome</h5>
|
|
<input type="radio" name="attr_vow1_rank" value="2"><h5>Dangerous</h5>
|
|
<input type="radio" name="attr_vow1_rank" value="3"><h5>Formidable</h5>
|
|
<input type="radio" name="attr_vow1_rank" value="4"><h5>Extreme</h5>
|
|
<input type="radio" name="attr_vow1_rank" value="5"><h5>Epic</h5>
|
|
</div>
|
|
<div class="sheet-vow">
|
|
<div>
|
|
<select name="attr_vow1-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow1-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<button type="roll" title="Fulfill your Vow" name="rollVow1" value="&{template:ironsworn} {{header=@{character_name} Fulfill Your Vow}} {{vowname=@{vow1_name}}} {{vow=[[@{vow1-filled}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<input type="text" class="sheet-hidden" name="attr_vow1-filled" value="floor((@{vow1-0}+@{vow1-1}+@{vow1-2}+@{vow1-3}+@{vow1-4}+@{vow1-5}+@{vow1-6}+@{vow1-7}+@{vow1-8}+@{vow1-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-vows">
|
|
<br>
|
|
<input type="text" class="sheet-vow-name" name="attr_vow2_name" placeholder="Inciting Incident">
|
|
<div class="sheet-vows-header">
|
|
<input type="radio" name="attr_vow2_rank" value="1"><h5>Troublesome</h5>
|
|
<input type="radio" name="attr_vow2_rank" value="2"><h5>Dangerous</h5>
|
|
<input type="radio" name="attr_vow2_rank" value="3"><h5>Formidable</h5>
|
|
<input type="radio" name="attr_vow2_rank" value="4"><h5>Extreme</h5>
|
|
<input type="radio" name="attr_vow2_rank" value="5"><h5>Epic</h5>
|
|
</div>
|
|
<div class="sheet-vow">
|
|
<div>
|
|
<select name="attr_vow2-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow2-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<button type="roll" title="Fulfill your Vow" name="rollVow2" value="&{template:ironsworn} {{header=@{character_name} Fulfill Your Vow}} {{vowname=@{vow2_name}}} {{vow=[[@{vow2-filled}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<input type="text" class="sheet-hidden" name="attr_vow2-filled" value="floor((@{vow2-0}+@{vow2-1}+@{vow2-2}+@{vow2-3}+@{vow2-4}+@{vow2-5}+@{vow2-6}+@{vow2-7}+@{vow2-8}+@{vow2-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-vows">
|
|
<br>
|
|
<input type="text" class="sheet-vow-name" name="attr_vow3_name">
|
|
<div class="sheet-vows-header">
|
|
<input type="radio" name="attr_vow3_rank" value="1"><h5>Troublesome</h5>
|
|
<input type="radio" name="attr_vow3_rank" value="2"><h5>Dangerous</h5>
|
|
<input type="radio" name="attr_vow3_rank" value="3"><h5>Formidable</h5>
|
|
<input type="radio" name="attr_vow3_rank" value="4"><h5>Extreme</h5>
|
|
<input type="radio" name="attr_vow3_rank" value="5"><h5>Epic</h5>
|
|
</div>
|
|
<div class="sheet-vow">
|
|
<div>
|
|
<select name="attr_vow3-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow3-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<button type="roll" title="Fulfill your Vow" name="rollVow3" value="&{template:ironsworn} {{header=@{character_name} Fulfill Your Vow}} {{vowname=@{vow3_name}}} {{vow=[[@{vow3-filled}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<input type="text" class="sheet-hidden" name="attr_vow3-filled" value="floor((@{vow3-0}+@{vow3-1}+@{vow3-2}+@{vow3-3}+@{vow3-4}+@{vow3-5}+@{vow3-6}+@{vow3-7}+@{vow3-8}+@{vow3-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-vows">
|
|
<br>
|
|
<input type="text" class="sheet-vow-name" name="attr_vow4_name">
|
|
<div class="sheet-vows-header">
|
|
<input type="radio" name="attr_vow4_rank" value="1"><h5>Troublesome</h5>
|
|
<input type="radio" name="attr_vow4_rank" value="2"><h5>Dangerous</h5>
|
|
<input type="radio" name="attr_vow4_rank" value="3"><h5>Formidable</h5>
|
|
<input type="radio" name="attr_vow4_rank" value="4"><h5>Extreme</h5>
|
|
<input type="radio" name="attr_vow4_rank" value="5"><h5>Epic</h5>
|
|
</div>
|
|
<div class="sheet-vow">
|
|
<div>
|
|
<select name="attr_vow4-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow4-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<button type="roll" title="Fulfill your Vow" name="rollVow4" value="&{template:ironsworn} {{header=@{character_name} Fulfill Your Vow}} {{vowname=@{vow4_name}}} {{vow=[[@{vow4-filled}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<input type="text" class="sheet-hidden" name="attr_vow4-filled" value="floor((@{vow4-0}+@{vow4-1}+@{vow4-2}+@{vow4-3}+@{vow4-4}+@{vow4-5}+@{vow4-6}+@{vow4-7}+@{vow4-8}+@{vow4-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<div class="sheet-vows">
|
|
<br>
|
|
<input type="text" class="sheet-vow-name" name="attr_vow5_name">
|
|
<div class="sheet-vows-header">
|
|
<input type="radio" name="attr_vow5_rank" value="1"><h5>Troublesome</h5>
|
|
<input type="radio" name="attr_vow5_rank" value="2"><h5>Dangerous</h5>
|
|
<input type="radio" name="attr_vow5_rank" value="3"><h5>Formidable</h5>
|
|
<input type="radio" name="attr_vow5_rank" value="4"><h5>Extreme</h5>
|
|
<input type="radio" name="attr_vow5_rank" value="5"><h5>Epic</h5>
|
|
</div>
|
|
<div class="sheet-vow">
|
|
<div>
|
|
<select name="attr_vow5-0" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-1" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-2" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-3" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-4" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-5" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-6" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-7" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-8" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<select name="attr_vow5-9" class="sheet-progress-input">
|
|
<option value="0" selected></option>
|
|
<option value="1">-</option>
|
|
<option value="2">+</option>
|
|
<option value="3">*</option>
|
|
<option value="4">#</option>
|
|
</select>
|
|
<button type="roll" title="Fulfill your Vow" name="rollVow5" value="&{template:ironsworn} {{header=@{character_name} Fulfill Your Vow}} {{vowname=@{vow5_name}}} {{vow=[[@{vow5-filled}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<input type="text" class="sheet-hidden" name="attr_vow5-filled" value="floor((@{vow5-0}+@{vow5-1}+@{vow5-2}+@{vow5-3}+@{vow5-4}+@{vow5-5}+@{vow5-6}+@{vow5-7}+@{vow5-8}+@{vow5-9})/4)" disabled="true">
|
|
<div>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="sheet-debilities">
|
|
<h3 class="sheet-divide">DEBILITIES</h3>
|
|
<br>
|
|
<div class="sheet-debility">
|
|
<table width="47%">
|
|
<tr>
|
|
<td colspan="4"><h4 class="sheet-heading-left">CONDITIONS</h4></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="10%"><input type="checkbox" name="attr_debilWounded"><span></span></td>
|
|
<td width="40%"><h5>Wounded</h5></td>
|
|
<td width="10%"><input type="checkbox" name="attr_debilShaken"><span></span></td>
|
|
<td width="40%"><h5>Shaken</h5></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="10%"><input type="checkbox" name="attr_debilUnprepared"><span></span></td>
|
|
<td width="40%"><h5>Unprepared</h5></td>
|
|
<td width="10%"><input type="checkbox" name="attr_debilEncumbered"><span></span></td>
|
|
<td width="40%"><h5>Encumbered</h5></td>
|
|
</tr>
|
|
</table>
|
|
<table width="6%"></table>
|
|
<table width="47%">
|
|
<tr>
|
|
<td colspan="4"><h4 class="sheet-heading-left">BURDENS</h4></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="10%"><input type="checkbox" name="attr_debilMarked"><span></span></td>
|
|
<td width="40%"><h5>Marked</h5></td>
|
|
<td width="10%"><input type="checkbox" name="attr_debilHaunted"><span></span></td>
|
|
<td width="40%"><h5>Haunted</h5></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="4"><h4 class="sheet-heading-left">BANES</h4></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="10%"><input type="checkbox" name="attr_debilMaimed"><span></span></td>
|
|
<td width="40%"><h5>Maimed</h5></td>
|
|
<td width="10%"><input type="checkbox" name="attr_debilCorrupted"><span></span></td>
|
|
<td width="40%"><h5>Corrupted</h5></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
<td width="5%">
|
|
<div class="sheet-vertright"></div>
|
|
</td>
|
|
<td class="sheet-resources" width="10%">
|
|
<div class="sheet-resources-box">
|
|
<button type="roll" title="Roll +Health" name="rollHealth" value="&{template:ironsworn} {{header=@{character_name} Roll +health}} {{name=Endure Harm}} {{action=[[1d6+@{health}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h4>HEALTH</h4>
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 5</h3>
|
|
<input type="radio"name="attr_health" value="5" checked="checked">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 4</h3>
|
|
<input type="radio" name="attr_health" value="4">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 3</h3>
|
|
<input type="radio" name="attr_health" value="3">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 2</h3>
|
|
<input type="radio" name="attr_health" value="2">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 1</h3>
|
|
<input type="radio" name="attr_health" value="1">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>0</h3>
|
|
<input type="radio" name="attr_health" value="0">
|
|
</div>
|
|
<div class="sheet-resources-title-box">
|
|
<button type="roll" title="Roll +Spirit" name="rollSpirit" value="&{template:ironsworn} {{header=@{character_name} Roll +spirit}} {{name=Test your Spirit}} {{action=[[1d6+@{spirit}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h4>SPIRIT</h4>
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 5</h3>
|
|
<input type="radio" name="attr_spirit" value="5" checked="checked">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 4</h3>
|
|
<input type="radio" name="attr_spirit" value="4">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 3</h3>
|
|
<input type="radio" name="attr_spirit" value="3">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 2</h3>
|
|
<input type="radio" name="attr_spirit" value="2">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 1</h3>
|
|
<input type="radio" name="attr_spirit" value="1">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>0</h3>
|
|
<input type="radio" name="attr_spirit" value="0">
|
|
</div>
|
|
<div class="sheet-resources-title-box">
|
|
<button type="roll" title="Roll +Supply" name="rollSupply" value="&{template:ironsworn} {{header=@{character_name} Roll +supply}} {{name=Make Camp}} {{action=[[1d6+@{supply}+?{Modifier|0}]]}} {{challenge1=[[d10]]}} {{challenge2=[[1d10]]}}"></button>
|
|
<h4>SUPPLY</h4>
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 5</h3>
|
|
<input type="radio" name="attr_supply" value="5" checked="checked">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 4</h3>
|
|
<input type="radio" name="attr_supply" value="4">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 3</h3>
|
|
<input type="radio" name="attr_supply" value="3">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 2</h3>
|
|
<input type="radio" name="attr_supply" value="2">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>+ 1</h3>
|
|
<input type="radio" name="attr_supply" value="1">
|
|
</div>
|
|
<div class="sheet-resources-box">
|
|
<h3>0</h3>
|
|
<input type="radio" name="attr_supply" value="0">
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<hr>
|
|
<table>
|
|
<tr><h1>Ironsworn</h1></tr>
|
|
</table>
|
|
<!-- Roll Templates -->
|
|
<rolltemplate class="sheet-rolltemplate-ironsworn">
|
|
<table>
|
|
{{#action}}
|
|
<tr><td colspan="2" class="sheet-subheader">{{header}}</td></tr>
|
|
<tr><th colspan="2">{{name}}</th></tr>
|
|
<tr><td><span>Action Die: </span></td><td><span>{{action}}</span></td></tr>
|
|
<tr><td><span>Challenge Dice: </span></td><td><span>{{challenge1}} {{challenge2}}</span></td></tr>
|
|
{{#rollGreater() action challenge1}}
|
|
{{#rollTotal() challenge1 challenge2}}
|
|
<!--CHALLENGE DIE MATCH-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:green;">Opportunity</td></tr>
|
|
{{/rollTotal() challenge1 challenge2}}
|
|
{{#^rollTotal() challenge1 challenge2}}
|
|
{{#rollGreater() action challenge2}}
|
|
<!--Strong Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:darkgreen;">Strong Hit</td></tr>
|
|
{{/rollGreater() action challenge2}}
|
|
{{#^rollGreater() action challenge2}}
|
|
<!--Weak Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:gold;">Weak Hit</td></tr>
|
|
{{/^rollGreater() action challenge2}}
|
|
{{/^rollTotal() challenge1 challenge2}}
|
|
{{/rollGreater() action challenge1}}
|
|
{{#^rollGreater() action challenge1}}
|
|
{{#rollTotal() challenge1 challenge2}}
|
|
<!--CHALLENGE DIE MATCH-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:red;">Complication</td></tr>
|
|
{{/rollTotal() challenge1 challenge2}}
|
|
{{#^rollTotal() challenge1 challenge2}}
|
|
{{#rollGreater() action challenge2}}
|
|
<!--Weak Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:gold;">Weak Hit</td></tr>
|
|
{{/rollGreater() action challenge2}}
|
|
{{#^rollGreater() action challenge2}}
|
|
<!--Miss-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:firebrick;">Miss</td></tr>
|
|
{{/^rollGreater() action challenge2}}
|
|
{{/^rollTotal() challenge1 challenge2}}
|
|
{{/^rollGreater() action challenge1}}
|
|
{{/action}}
|
|
{{#vow}}
|
|
<tr><td colspan="2" class="sheet-subheader">{{header}}</td></tr>
|
|
<tr><th colspan="2">{{vowname}}</th></tr>
|
|
<tr><td><span>Vow Progress: </span></td><td><span>{{vow}}</span></td></tr>
|
|
<tr><td><span>Challenge Dice: </span></td><td><span>{{challenge1}} {{challenge2}}</span></td></tr>
|
|
{{#rollGreater() vow challenge1}}
|
|
{{#rollTotal() challenge1 challenge2}}
|
|
<!--CHALLENGE DIE MATCH-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:green;">Opportunity</td></tr>
|
|
{{/rollTotal() challenge1 challenge2}}
|
|
{{#^rollTotal() challenge1 challenge2}}
|
|
{{#rollGreater() vow challenge2}}
|
|
<!--Strong Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:darkgreen;">Strong Hit</td></tr>
|
|
{{/rollGreater() vow challenge2}}
|
|
{{#^rollGreater() vow challenge2}}
|
|
<!--Weak Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:gold;">Weak Hit</td></tr>
|
|
{{/^rollGreater() vow challenge2}}
|
|
{{/^rollTotal() challenge1 challenge2}}
|
|
{{/rollGreater() vow challenge1}}
|
|
{{#^rollGreater() vow challenge1}}
|
|
{{#rollTotal() challenge1 challenge2}}
|
|
<!--CHALLENGE DIE MATCH-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:red;">Complication</td></tr>
|
|
{{/rollTotal() challenge1 challenge2}}
|
|
{{#^rollTotal() challenge1 challenge2}}
|
|
{{#rollGreater() vow challenge2}}
|
|
<!--Weak Hit-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:gold;">Weak Hit</td></tr>
|
|
{{/rollGreater() vow challenge2}}
|
|
{{#^rollGreater() vow challenge2}}
|
|
<!--Miss-->
|
|
<tr><td colspan="2" class="sheet-subfooter" style="color:firebrick;">Miss</td></tr>
|
|
{{/^rollGreater() vow challenge2}}
|
|
{{/^rollTotal() challenge1 challenge2}}
|
|
{{/^rollGreater() vow challenge1}}
|
|
{{/vow}}
|
|
{{#custom}}
|
|
{{#header}}
|
|
<tr><td colspan="2" class="sheet-subheader">{{header}}</td></tr>
|
|
{{/header}}
|
|
<tr><th colspan="2">{{name}}</th></tr>
|
|
{{#allprops() custom name header}}
|
|
<tr><td><span>{{key}}</span></td><td><span>{{value}}</span></td>
|
|
{{/allprops() custom name header}}
|
|
{{/custom}}
|
|
</table>
|
|
|
|
</rolltemplate>
|
|
<!-- Sheet workers -->
|
|
<script type="text/worker">
|
|
// Debilities update Momentum MAX and RESET.
|
|
on('change:debilWounded change:debilShaken change:debilUnprepared change:debilEncumbered change:debilMarked change:debilHaunted change:debilMaimed change:debilCorrupted', function() {
|
|
var numDebilities=0
|
|
getAttrs(["debilWounded","debilShaken", "debilUnprepared", "debilEncumbered", "debilMarked", "debilHaunted", "debilMaimed", "debilCorrupted", "momentum_max", "momentum_reset"], function(values) {
|
|
if(values.debilWounded == "on") numDebilities=numDebilities+1;
|
|
if(values.debilShaken == "on") numDebilities=numDebilities+1;
|
|
if(values.debilUnprepared == "on") numDebilities=numDebilities+1;
|
|
if(values.debilEncumbered == "on") numDebilities=numDebilities+1;
|
|
if(values.debilMarked == "on") numDebilities=numDebilities+1;
|
|
if(values.debilHaunted == "on") numDebilities=numDebilities+1;
|
|
if(values.debilMaimed == "on") numDebilities=numDebilities+1;
|
|
if(values.debilCorrupted == "on") numDebilities=numDebilities+1;
|
|
setAttrs({ momentum_max: (10 - numDebilities)});
|
|
if (numDebilities===0) setAttrs({ momentum_reset: 2});
|
|
if (numDebilities===1) setAttrs({ momentum_reset: 1});
|
|
if (numDebilities>1) setAttrs({ momentum_reset: 0});
|
|
|
|
});
|
|
});
|
|
//Cannot increase Health while Wounded
|
|
//Health reaching 0 marks Wounded
|
|
on('change:health', function(eventinfo) {
|
|
getAttrs(["debilWounded"], function(values) {
|
|
if(values.debilWounded == "on") {
|
|
if (parseInt(eventinfo.newValue) > parseInt(eventinfo.previousValue)) {
|
|
setAttrs({health: eventinfo.previousValue});
|
|
}
|
|
}
|
|
});
|
|
if (parseInt(eventinfo.newValue) === 0) setAttrs({debilWounded: "on"});
|
|
});
|
|
//Cannot increase Spirit while Shaken
|
|
//Spirit reaching 0 marks Shaken
|
|
on('change:spirit', function(eventinfo) {
|
|
getAttrs(["debilShaken"], function(values) {
|
|
if(values.debilShaken == "on") {
|
|
if (parseInt(eventinfo.newValue) > parseInt(eventinfo.previousValue)) {
|
|
setAttrs({spirit: eventinfo.previousValue});
|
|
}
|
|
}
|
|
});
|
|
if (parseInt(eventinfo.newValue) === 0) setAttrs({debilShaken: "on"});
|
|
});
|
|
//Cannot increase Supply while Unprepared
|
|
//Supply reaching 0 marks Unprepared
|
|
on('change:supply', function(eventinfo) {
|
|
getAttrs(["debilUnprepared"], function(values) {
|
|
if(values.debilUnprepared == "on") {
|
|
if (parseInt(eventinfo.newValue) > parseInt(eventinfo.previousValue)) {
|
|
setAttrs({supply: eventinfo.previousValue});
|
|
}
|
|
}
|
|
});
|
|
if (parseInt(eventinfo.newValue) === 0) setAttrs({debilUnprepared: "on"});
|
|
});
|
|
// Do not allow Momentum to go over MAX.
|
|
on('change:momentum change:momentum_max', function() {
|
|
getAttrs(["momentum","momentum_max"], function(values) {
|
|
if(parseInt(values.momentum) > parseInt(values.momentum_max)) setAttrs({ momentum: parseInt(values.momentum_max)});
|
|
});
|
|
});
|
|
</script>
|