diff --git a/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html b/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
index d800420de6..b45421fe8c 100644
--- a/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
+++ b/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.html
@@ -6619,7 +6619,7 @@
-
+
@@ -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);
});
});