
I got a sheet worker finding the lower of two numbers. Now, when I try to access that number, I get an NaN result. What am I doing wrong? Code to find the low number: on('change:cog_max change:cog_morph_max change:coo_max change:coo_morph_max change:int_max change:int_morph_max change:ref_max change:ref_morph_max change:sav_max change:sav_morph_max change:som_max change:som_morph_max change:wil_max change:wil_morph_max sheet:opened', function() {
getAttrs(['cog_max', 'cog_morph_max', 'coo_max','coo_morph_max', 'int_max','int_morph_max', 'ref_max','ref_morph_max','sav_max','sav_morph_max', 'som_max','som_morph_max', 'wil_max','wil_morph_max'], function(values) {
setAttrs({
cog_apt: Math.min(+values.cog_max, +values.cog_morph_max),
coo_apt: Math.min(+values.coo_max, +values.coo_morph_max),
int_apt: Math.min(+values.int_max, +values.int_morph_max),
ref_apt: Math.min(+values.ref_max, +values.ref_morph_max),
sav_apt: Math.min(+values.sav_max, +values.sav_morph_max),
som_apt: Math.min(+values.som_max, +values.som_morph_max),
wil_apt: Math.min(+values.wil_max, +values.wil_morph_max)
});
});
});
And code trying to access said number: on("change:skill_select change:skill_base sheet:opened", function() {
getAttrs(["skill_select", "skill_base", "skill_total"], function(values) {
if (values.skill_select == 0) {
setAttrs({
skill_total: 0
})
}
if (values.skill_select == 1) {
setAttrs({
skill_total: +values.skill_base + +values.cog_apt
})
}
else if (values.skill_select == 2) {
setAttrs({
skill_total: +values.skill_base + +values.coo_apt
})
}
else if (values.skill_select == 3) {
setAttrs({
skill_total: +values.skill_base + +values.int_apt
})
}
else if (values.skill_select == 4) {
setAttrs({
skill_total: +values.skill_base + +values.ref_apt
})
}
else if (values.skill_select == 5) {
setAttrs({
skill_total: +values.skill_base + +values.sav_apt
})
}
else if (values.skill_select == 6) {
setAttrs({
skill_total: +values.skill_base + +values.som_apt
})
}
else if (values.skill_select == 7) {
setAttrs({
skill_total: +values.skill_base + +values.wil_apt
})
}
});
});