Got Armor Sheet worker fully working finally
This commit is contained in:
@@ -10652,11 +10652,44 @@ var TAS=TAS||function(){"use strict";var a="0.2.4",b=1457098091,c={debug:{key:"d
|
||||
TAS.repeatingSimpleSum('armor','ArmorTotalAC','AC_CalcZero');
|
||||
console.log ("ArmorTotalAC");
|
||||
});*/
|
||||
on('change:agi change:armorclassluckyroll change:luckstarting', function() {
|
||||
updateStartingArmor(['AC_CalcZero', 'ArmorCheckZero', 'ArmorSpeedZero', 'agiMod', 'ArmorClassLuckyRoll', 'luckstartingMod']) ;
|
||||
});
|
||||
//on('change:agi change:armorclassluckyroll change:luckstarting', function() {
|
||||
// updateStartingArmor(['AC_CalcZero', 'ArmorCheckZero', 'ArmorSpeedZero', 'agiMod', 'ArmorClassLuckyRoll', 'luckstartingMod']) ;
|
||||
//});
|
||||
|
||||
//function updateStartingArmor() {
|
||||
// getAttrs(["AC_CalcZero", "ArmorCheckZero", "ArmorSpeedZero", "agiMod", "ArmorClassLuckyRoll" , "luckstartingMod"], function(values) {
|
||||
//
|
||||
// console.log("AC Lucky Roll value="+values.ArmorClassLuckyRoll);
|
||||
|
||||
// var baseac = parseInt(10);
|
||||
// var agiac = parseInt(values.agiMod);
|
||||
//var checkluckyac = (values.ArmorClassLuckyRoll == 'on') ? true : false;
|
||||
// var luckyac = parseInt(values.luckstartingMod);
|
||||
// var startac = 0;
|
||||
|
||||
//if ((checkluckyac) == true) {
|
||||
// console.log("**AC Lucky Roll is Checked**");
|
||||
//startac = baseac + agiac + luckyac;
|
||||
//} else {
|
||||
// console.log("**AC Lucky Roll is not Checked**");
|
||||
//startac = baseac + agiac;
|
||||
//}
|
||||
|
||||
//console.log("Starting AC Value="+ baseac);
|
||||
//console.log("Agi Bonus to AC="+ agiac);
|
||||
//console.log("Lucky Roll to AC="+ luckyac);
|
||||
//console.log("Base Starting AC="+ startac);
|
||||
|
||||
//setAttrs({
|
||||
// AC_CalcZero: startac,
|
||||
//ArmorCheckZero: parseInt(0),
|
||||
//ArmorSpeedZero: parseInt(0)
|
||||
//});
|
||||
//});
|
||||
//}
|
||||
|
||||
on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change:repeating_armor:armormagicbonus change:repeating_armor:armorspeed change:repeating_armor:armoractive remove:repeating_armor change:agimod change:armorclassluckyroll change:luckstarting", function() {
|
||||
|
||||
function updateStartingArmor() {
|
||||
getAttrs(["AC_CalcZero", "ArmorCheckZero", "ArmorSpeedZero", "agiMod", "ArmorClassLuckyRoll" , "luckstartingMod"], function(values) {
|
||||
|
||||
console.log("AC Lucky Roll value="+values.ArmorClassLuckyRoll);
|
||||
@@ -10686,9 +10719,6 @@ function updateStartingArmor() {
|
||||
ArmorSpeedZero: parseInt(0)
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change:repeating_armor:armormagicbonus change:repeating_armor:armorspeed change:repeating_armor:armoractive remove:repeating_armor", function() {
|
||||
|
||||
TAS.repeating("armor")
|
||||
.attrs("AC_CalcZero", "ArmorCheckZero", "ArmorSpeedZero", "agiMod", "ArmorClassLuckyRoll")
|
||||
@@ -10728,7 +10758,7 @@ on("change:repeating_armor:armorcheck change:repeating_armor:armoracbase change:
|
||||
console.log("Current Worn AC="+ attrSet.AC_CalcZero);
|
||||
} else {
|
||||
console.log("4");
|
||||
updateStartingArmor(['AC_CalcZero', 'ArmorCheckZero', 'ArmorSpeedZero', 'agiMod', 'ArmorClassLuckyRoll', 'luckstartingMod']) ;
|
||||
//updateStartingArmor(['AC_CalcZero', 'ArmorCheckZero', 'ArmorSpeedZero', 'agiMod', 'ArmorClassLuckyRoll', 'luckstartingMod']) ;
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user