diff --git a/Pathfinder-Neceros/pathfinder-neceros.html b/Pathfinder-Neceros/pathfinder-neceros.html
index 2765eae020..e4b817c08a 100644
--- a/Pathfinder-Neceros/pathfinder-neceros.html
+++ b/Pathfinder-Neceros/pathfinder-neceros.html
@@ -1254,7 +1254,7 @@
-
+
@@ -1668,7 +1668,7 @@
FF CMD
-
+
= 10 +
+
@@ -1945,7 +1945,7 @@
-
+
@@ -1963,11 +1963,11 @@
-
-
+
+
/
-
-
+
+
@@ -2023,7 +2023,7 @@
-
+
@@ -2040,11 +2040,11 @@
-
-
+
+
/
-
-
+
+
@@ -10076,10 +10076,10 @@
Uses/Day
Name
Short Description
-
Level
-
Range
-
Duration
-
Save
+
Level
+
Range
+
Duration
+
Save
Misc
-
CMD
+
CMD
Misc
CMD Notes
@@ -13101,7 +13101,7 @@ var ExExp = ExExp|| (function(){
}
if (evalReqs.length > 0) {
- Console.log("Cannot evalutate");
+ Console.log("ERROR: Cannot evaluate");
return "";
}
if (asts.length > 0) {
@@ -13244,16 +13244,16 @@ var SWUtils = SWUtils || (function() {
replacedStr=replacedStr.replace(/\s+/g,'').replace(/\[\[/g,"(").replace(/\]\]/g,")");
if(!isNaN(parseFloat(replacedStr)) && isFinite(replacedStr)) {
evaluated=parseFloat(replacedStr);
- console.log("sending back "+evaluated);
+ //console.log("sending back "+evaluated);
callback(evaluated);
}
if (!isNaN(evaluated)) { console.log("sending back "+evaluated); callback(evaluated); }
else if (typeof replacedStr !== "undefined" && replacedStr !== null && validNumericStr(replacedStr) ) {
evaluated = ExExp.handleExpression(replacedStr);
- console.log("sending back "+evaluated);
+ //console.log("sending back "+evaluated);
callback( evaluated);
} else {
- console.log("ERROR: cannot evaluate this to number: " + exprStr);
+ //console.log("ERROR: cannot evaluate this to number: " + exprStr);
callback(null);
}
});
@@ -13299,7 +13299,7 @@ var SWUtils = SWUtils || (function() {
*
*/
evaluateAndSetNumber = function(readField,writeField,defaultVal){
- console.log("EEEE at evaluateAndSetNumber read:"+readField+", write:"+writeField);
+ //console.log("EEEE at evaluateAndSetNumber read:"+readField+", write:"+writeField);
getAttrs([readField,writeField], function (values){
//console.log(values);
var setter = {},forceUpdate,
@@ -13310,17 +13310,17 @@ var SWUtils = SWUtils || (function() {
if (typeof values[readField] === "undefined" || values[readField]==="" || values[readField]===null ){
value=trueDefault;
- console.log("evaluateAndSetNumber: BLANK FIELD : "+readField);
+ //console.log("evaluateAndSetNumber: BLANK FIELD : "+readField);
};
if (!isNaN(value)) {
//console.log("it was a number");
if ( isNaN(currVal) || currVal!==value) {
- TAS.log({"function":"evaluateAndSetNumber","currVal":currVal,"newVal":value});
+ //TAS.log({"function":"evaluateAndSetNumber","currVal":currVal,"newVal":value});
setter[writeField]=value;
setAttrs(setter);
} else {
- console.log("DO NOT SET "+readField + "("+currVal+") to "+ writeField+"("+value+") cause they are the same");
+ //console.log("DO NOT SET "+readField + "("+currVal+") to "+ writeField+"("+value+") cause they are the same");
}
} else {
//console.log("ok evaluate "+values[readField]);
@@ -13330,7 +13330,7 @@ var SWUtils = SWUtils || (function() {
value2=isNaN(value2)?trueDefault:value2;
if (isNaN(currVal) || currVal!==value2) {
- TAS.log({"function":"evaluateAndSetNumber","currVal":currVal,"newVal":value2});
+ //TAS.log({"function":"evaluateAndSetNumber","currVal":currVal,"newVal":value2});
setter[writeField]=value2;
setAttrs(setter);
}
@@ -13434,7 +13434,7 @@ var SWUtils = SWUtils || (function() {
var currValue=parseInt(v[writeFields],10),setter={};
//console.log("handledropdown, readField:"+readField+ ", currValue:"+currValue+", newValue:"+valueOf);
if (currValue!==valueOf || isNaN(currValue)) {
- TAS.log("handledropdown",readField,lookupField,currValue,valueOf);
+ //TAS.log("handledropdown",readField,lookupField,currValue,valueOf);
//console.log("handledropdown, readField:"+readField+ ", currValue:"+currValue+", newValue:"+valueOf);
setter[writeFields]=valueOf;
setAttrs(setter);
@@ -13788,7 +13788,7 @@ var PFSheet = PFSheet || (function(){
if (currMod !== mod || isNaN(currMod)){setter[ability+"-mod"]=mod;setAny=1;}
if (setAny){
- TAS.log({"function":updateAbility,"ability":ability,"currAbility":currAbility,"currMod":currMod,"newAbility":base,"newMod":mod});
+ //TAS.log({"function":updateAbility,"ability":ability,"currAbility":currAbility,"currMod":currMod,"newAbility":base,"newMod":mod});
setAttrs(setter);
}
});
@@ -13858,7 +13858,7 @@ var PFSheet = PFSheet || (function(){
if (v[toggle] == "0") {
for (i=0;i0 ? dodge:0 ) ;
//console.log("ac=" + ac + ", touch=" + touch + ", ff=" + ff + ", cmd=" + cmd + ", cmdFF=" + cmdFF);
- //use 0 not 10 to force an update so don't need to check for NaN
- var currAC= parseInt(v["AC"],10)||0;
- var currTouch= parseInt(v["Touch"],10)||0;
- var currFF= parseInt(v["Flat-Footed"],10)||0;
- var currCMD = parseInt(v["CMD"],10)||0;
- var currCMDFF = parseInt(v["FF-CMD"],10)||0;
+ var currAC= parseInt(v["AC"],10);
+ var currTouch= parseInt(v["Touch"],10);
+ var currFF= parseInt(v["Flat-Footed"],10);
+ var currCMD = parseInt(v["CMD"],10);
+ var currCMDFF = parseInt(v["FF-CMD"],10);
//console.log("currAC=" + currAC + ", currTouch=" + currTouch + ", currFF=" + currFF + ", currCMD=" + currCMD + ", currCMDFF=" + currCMDFF);
- if (ac !== currAC) {setter["AC"]=ac;setAny+=1;}
- if (touch !== currTouch) {setter["Touch"]=touch;setAny+=1;}
- if (ff !== currFF) {setter["Flat-Footed"]=ff;setAny+=1;}
- if (cmd !== currCMD) {setter["CMD"]=cmd;setAny+=1;}
- if (cmdFF !== currCMDFF) {setter["FF-CMD"]=cmdFF;setAny+=1;}
- if (ability !== parseInt(v["AC-ability-display"], 10) || 0) { setter["AC-ability-display"] = ability; setAny += 1; }
- if (ffAbility !== parseInt(v["FF-DEX-display"], 10) || 0) { setter["FF-DEX-display"] = ffAbility; setAny += 1; }
- if (cmdAbility2 !== parseInt(v["CMD-DEX-display"], 10) || 0) { setter["CMD-DEX-display"] = cmdAbility2; setAny += 1; }
- if (cmdFFAbility2 !== parseInt(v["FF-CMD-DEX-display"], 10) || 0) { setter["FF-CMD-DEX-display"] = cmdFFAbility2; setAny += 1; }
+ //default 10
+ if (ac !== currAC || isNaN(currAC) ) {setter["AC"]=ac;setAny+=1;}
+ if (touch !== currTouch || isNaN(currTouch) ) {setter["Touch"]=touch;setAny+=1;}
+ if (ff !== currFF || isNaN(currFF) ) {setter["Flat-Footed"]=ff;setAny+=1;}
+ if (cmd !== currCMD || isNaN(currCMD) ) {setter["CMD"]=cmd;setAny+=1;}
+ if (cmdFF !== currCMDFF || isNaN(currCMDFF) ) {setter["FF-CMD"]=cmdFF;setAny+=1;}
+ //default 0
+ if (ability !== (parseInt(v["AC-ability-display"], 10) )) { setter["AC-ability-display"] = ability; setAny += 1; }
+ if (ffAbility !== (parseInt(v["FF-DEX-display"], 10) )) { setter["FF-DEX-display"] = ffAbility; setAny += 1; }
+ if (cmdAbility2 !== (parseInt(v["CMD-DEX-display"], 10) )) { setter["CMD-DEX-display"] = cmdAbility2; setAny += 1; }
+ if (cmdFFAbility2 !== (parseInt(v["FF-CMD-DEX-display"], 10) )) { setter["FF-CMD-DEX-display"] = cmdFFAbility2; setAny += 1; }
if (setAny) {
setAttrs(setter);
}
@@ -14514,9 +14517,9 @@ var PFSheet = PFSheet || (function(){
currMaxDex=isNaN(currMaxDex)?99:currMaxDex;
//using -1 forces update
- currACArmor=parseInt(v["AC-armor"],10)||-1;
- currACShield=parseInt(v["AC-shield"],10)||-1;
- currSpellFail=parseInt(v["spell-fail"],10)||-1;
+ currACArmor=parseInt(v["AC-armor"],10)||0;
+ currACShield=parseInt(v["AC-shield"],10)||0;
+ currSpellFail=parseInt(v["spell-fail"],10)||0;
currAtkMod=parseInt(v["acp-attack-mod"],10)||0;
//console.log(v);
@@ -14952,10 +14955,7 @@ var PFSheet = PFSheet || (function(){
setAny++;
}
if (setAny) {
- TAS.log({
- "function":"updateSkill","currSkill":currSkill,"newSkill":skillTot,"oldmods":v[classNm],"mods":mods
-
- });
+ //TAS.log({"function":"updateSkill","currSkill":currSkill,"newSkill":skillTot,"oldmods":v[classNm],"mods":mods });
setAttrs(setter);
}
});
@@ -15867,7 +15867,7 @@ var PFSheet = PFSheet || (function(){
else if(v[csNm]) { cs = 3;}
else if (!v[csNm]) { cs = 0;}
if (cs===3) {
- TAS.log({"function":"fixClassSkill","raw":v[csNm],"cs":cs});
+ //TAS.log({"function":"fixClassSkill","raw":v[csNm],"cs":cs});
setter[csNm]=cs;
setAttrs(setter);
}