mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-11 17:42:29 +00:00
Fix for defense dropdowns
This commit is contained in:
@@ -11704,23 +11704,29 @@ var PFSheet = PFSheet || (function(){
|
||||
console.log("at handleDefenseDropdown:"+ability);
|
||||
switch(ability){
|
||||
case "CMD-ability1":
|
||||
case "cmd-ability1":
|
||||
handleDropdown("CMD-ability1",["CMD-STR"]);
|
||||
break;
|
||||
case "AC-ability":
|
||||
case "ac-ability":
|
||||
handleNonFFDefenseDropdown("AC-ability","AC-ability-mod","FF-ability","FF-DEX");
|
||||
break;
|
||||
case "CMD-ability2":
|
||||
case "cmd-ability2":
|
||||
handleNonFFDefenseDropdown("CMD-ability2","CMD-DEX","CMD-ability","FF-CMD-DEX");
|
||||
break;
|
||||
case "FF-ability":
|
||||
case "ff-ability":
|
||||
handleDropdown("FF-ability",["FF-DEX"]);
|
||||
break;
|
||||
case "CMD-ability":
|
||||
case "cmd-ability":
|
||||
handleDropdown("CMD-ability",["FF-CMD-DEX"]);
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
/* updateRowTotal
|
||||
* Adds up numbers and puts it in the first field of the fields array.
|
||||
* All numbers are added up as FLOATS, and then FLOOR is used to round the sum down
|
||||
@@ -13504,9 +13510,7 @@ var PFSheet = PFSheet || (function(){
|
||||
updateBuffColumn("CasterLevel");
|
||||
},
|
||||
recalculateSheet = function(oldversion) {
|
||||
if (version === 0.21 && oldversion === 0.20 ) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (oldversion < 0.15) {
|
||||
|
||||
|
||||
@@ -13600,39 +13604,15 @@ var PFSheet = PFSheet || (function(){
|
||||
handleRepeatingRowOrdering("trait",true);
|
||||
handleRepeatingRowOrdering("item",true);
|
||||
}
|
||||
/*
|
||||
if (oldversion < 0.30) {
|
||||
|
||||
handleConcentrationAbilityDropdown(0);
|
||||
handleConcentrationAbilityDropdown(1);
|
||||
handleConcentrationAbilityDropdown(2);
|
||||
updateCasterLevel(0);
|
||||
updateCasterLevel(1);
|
||||
updateCasterLevel(2);
|
||||
updateConcentration(0);
|
||||
updateConcentration(1);
|
||||
updateConcentration(2);
|
||||
updateSaveDCs(0);
|
||||
updateSaveDCs(1);
|
||||
updateSaveDCs(2);
|
||||
recalculateSpellLevelsAll();
|
||||
|
||||
handleRepeatingRowOrdering("lvl-0-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-1-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-2-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-3-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-4-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-5-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-6-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-7-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-8-spells",true);
|
||||
handleRepeatingRowOrdering("lvl-9-spells",true);
|
||||
handleRepeatingRowOrdering("npc-spell-like-abilities",true);
|
||||
handleRepeatingRowOrdering("npc-spells1",true);
|
||||
handleRepeatingRowOrdering("npc-spells2",true);
|
||||
|
||||
}
|
||||
*/
|
||||
if (oldversion < 0.21) {
|
||||
handleDefenseDropdown("FF-ability");
|
||||
handleDefenseDropdown("CMD-ability");
|
||||
handleDefenseDropdown("AC-ability");
|
||||
handleDefenseDropdown("CMD-ability2");
|
||||
handleDefenseDropdown("CMD-ability1");
|
||||
updateDefenses();
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user