Update Warhammer 4e Character Sheet.html

This commit is contained in:
Djjus
2021-01-17 22:30:16 +00:00
parent 63c25e9e8c
commit cf7a944138
@@ -6619,7 +6619,7 @@
<input class="sheet-center" type="number" name="attr_MovementTalents" value="0" />
</div>
<div class="sheet-col-1-5 sheet-center sheet-pad-r-sm">
<input class="sheet-center" type="number" name="attr_Movementmod" value="((@{Movement}+@{MovementTalents})-@{encpenalty})" disabled="true" title="Starting + Talent - Encumbrance Penalty" />
<input class="sheet-center" type="number" name="attr_Movementmod" min="0" value="((@{Movement}+@{MovementTalents})-@{encpenalty})" disabled="true" title="Starting + Talent - Encumbrance Penalty" />
</div>
<div class="sheet-col-1-5 sheet-center sheet-pad-r-sm">
<input class="sheet-center" type="number" name="attr_Charge" value="(@{Movementmod})*2" disabled="true" />
@@ -26032,7 +26032,8 @@ on('change:repeating_advancements', function(){
const charTalents = +v[`${stat}Talents`] || 0;
const charAdv = +v[`${stat}Adv`] || 0;
const charMod = +v[`${stat}Mod`] || 0;
const pen = +v.encpenalty || 0;
const pen = +v.encpenalty || 0;
if ( `${stat}` == 'Agility' ) {
var charScorePre = charStart + charTalents + charAdv + charMod;
var penmod = charScorePre - pen*10;
@@ -26041,12 +26042,14 @@ on('change:repeating_advancements', function(){
if (charScorePre < 10) { var charScore = charScorePre; }
} else {
var charScore = charStart + charTalents + charAdv + charMod;
}
}
const bonusStart = Math.floor(charScore / 10);
setAttrs({
[stat]: charScore,
[`${stat}BonusStart`]: bonusStart
});
const bonusMod = +v[`${stat}BonusMod`] || 0;
const bonus = bonusStart + bonusMod;
setAttrs({
@@ -26060,18 +26063,18 @@ on('change:repeating_advancements', function(){
const race = w.Race.toLowerCase();
let wounds = str + tou*2 + wil;
if(race === 'halfling') {
wounds -= str
wounds -= str;
}
if(race === 'gnome') {
wounds -= str
wounds -= str;
}
setAttrs({
Wounds: wounds
});
})
});
});
console.log(stat)
console.log(stat);
});
});