diff --git a/Open Legend Basic by Great Moustache/Open Legend.html b/Open Legend Basic by Great Moustache/Open Legend.html index 2d5b794a91..cf8512e139 100644 --- a/Open Legend Basic by Great Moustache/Open Legend.html +++ b/Open Legend Basic by Great Moustache/Open Legend.html @@ -947,7 +947,7 @@ // Function for calculating everything to do with Agility function calcAgility() { - getAttrs(["agility_score", "agility_substitution", "agility_dice_d20", "agility_cost_modifier", "agility_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["agility_score", "agility_substitution", "agility_dice_d20", "agility_cost_modifier", "agility_dice_modifier", "initiative_advantage", "agility_default_advantage"], function(values) { var score = values.agility_score*1; if(score < 0) { score = 0; @@ -973,7 +973,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.agility_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.agility_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.agility_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.agility_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -994,7 +994,7 @@ // Function for calculating everything to do with Fortitude function calcFortitude() { - getAttrs(["fortitude_score", "fortitude_substitution", "fortitude_dice_d20", "fortitude_cost_modifier", "fortitude_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["fortitude_score", "fortitude_substitution", "fortitude_dice_d20", "fortitude_cost_modifier", "fortitude_dice_modifier", "initiative_advantage", "fortitude_default_advantage"], function(values) { var score = values.fortitude_score*1; if(score < 0) { score = 0; @@ -1020,7 +1020,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.fortitude_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.fortitude_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.fortitude_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.fortitude_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1041,7 +1041,7 @@ // Function for calculating everything to do with Might function calcMight() { - getAttrs(["might_score", "might_substitution", "might_dice_d20", "might_cost_modifier", "might_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["might_score", "might_substitution", "might_dice_d20", "might_cost_modifier", "might_dice_modifier", "initiative_advantage", "might_default_advantage"], function(values) { var score = values.might_score*1; if(score < 0) { score = 0; @@ -1067,7 +1067,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.might_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.might_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.might_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.might_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1088,7 +1088,7 @@ // Function for calculating everything to do with Deception function calcDeception() { - getAttrs(["deception_score", "deception_dice_d20", "deception_cost_modifier", "deception_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["deception_score", "deception_dice_d20", "deception_cost_modifier", "deception_dice_modifier", "initiative_advantage", "deception_default_advantage"], function(values) { var score = values.deception_score*1; if(score < 0) { score = 0; @@ -1108,7 +1108,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.deception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.deception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.deception_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.deception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1128,7 +1128,7 @@ // Function for calculating everything to do with Presence function calcPresence() { - getAttrs(["presence_score", "presence_substitution", "presence_dice_d20", "presence_cost_modifier", "presence_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["presence_score", "presence_substitution", "presence_dice_d20", "presence_cost_modifier", "presence_dice_modifier", "initiative_advantage", "presence_default_advantage"], function(values) { var score = values.presence_score*1; if(score < 0) { score = 0; @@ -1154,7 +1154,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.presence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.presence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.presence_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.presence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1175,7 +1175,7 @@ // Function for calculating everything to do with Persuasion function calcPersuasion() { - getAttrs(["persuasion_score", "persuasion_dice_d20", "persuasion_cost_modifier", "persuasion_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["persuasion_score", "persuasion_dice_d20", "persuasion_cost_modifier", "persuasion_dice_modifier", "initiative_advantage", "persuasion_default_advantage"], function(values) { var score = values.persuasion_score*1; if(score < 0) { score = 0; @@ -1195,7 +1195,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.persuasion_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.persuasion_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.persuasion_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.persuasion_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1215,7 +1215,7 @@ // Function for calculating everything to do with Learning function calcLearning() { - getAttrs(["learning_score", "learning_dice_d20", "learning_cost_modifier", "learning_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["learning_score", "learning_dice_d20", "learning_cost_modifier", "learning_dice_modifier", "initiative_advantage", "learning_default_advantage"], function(values) { var score = values.learning_score*1; if(score < 0) { score = 0; @@ -1235,7 +1235,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.learning_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.learning_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.learning_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.learning_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1255,7 +1255,7 @@ // Function for calculating everything to do with Logic function calcLogic() { - getAttrs(["logic_score", "logic_dice_d20", "logic_cost_modifier", "logic_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["logic_score", "logic_dice_d20", "logic_cost_modifier", "logic_dice_modifier", "initiative_advantage", "logic_default_advantage"], function(values) { var score = values.logic_score*1; if(score < 0) { score = 0; @@ -1275,7 +1275,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.logic_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.logic_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.logic_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.logic_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1295,7 +1295,7 @@ // Function for calculating everything to do with Perception function calcPerception() { - getAttrs(["perception_score", "perception_dice_d20", "perception_cost_modifier", "perception_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["perception_score", "perception_dice_d20", "perception_cost_modifier", "perception_dice_modifier", "initiative_advantage", "perception_default_advantage"], function(values) { var score = values.perception_score*1; if(score < 0) { score = 0; @@ -1315,7 +1315,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.perception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.perception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.perception_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.perception_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1335,7 +1335,7 @@ // Function for calculating everything to do with Will function calcWill() { - getAttrs(["will_score", "will_substitution", "will_dice_d20", "will_cost_modifier", "will_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["will_score", "will_substitution", "will_dice_d20", "will_cost_modifier", "will_dice_modifier", "initiative_advantage", "will_default_advantage"], function(values) { var score = values.will_score*1; if(score < 0) { score = 0; @@ -1361,7 +1361,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.will_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.will_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.will_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.will_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1382,7 +1382,7 @@ // Function for calculating everything to do with Alteration function calcAlteration() { - getAttrs(["alteration_score", "alteration_dice_d20", "alteration_cost_modifier", "alteration_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["alteration_score", "alteration_dice_d20", "alteration_cost_modifier", "alteration_dice_modifier", "initiative_advantage", "alteration_default_advantage"], function(values) { var score = values.alteration_score*1; if(score < 0) { score = 0; @@ -1402,7 +1402,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.alteration_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.alteration_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.alteration_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.alteration_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1422,7 +1422,7 @@ // Function for calculating everything to do with Creation function calcCreation() { - getAttrs(["creation_score", "creation_dice_d20", "creation_cost_modifier", "creation_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["creation_score", "creation_dice_d20", "creation_cost_modifier", "creation_dice_modifier", "initiative_advantage", "creation_default_advantage"], function(values) { var score = values.creation_score*1; if(score < 0) { score = 0; @@ -1442,7 +1442,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.creation_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.creation_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.creation_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.creation_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1462,7 +1462,7 @@ // Function for calculating everything to do with Energy function calcEnergy() { - getAttrs(["energy_score", "energy_dice_d20", "energy_cost_modifier", "energy_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["energy_score", "energy_dice_d20", "energy_cost_modifier", "energy_dice_modifier", "initiative_advantage", "energy_default_advantage"], function(values) { var score = values.energy_score*1; if(score < 0) { score = 0; @@ -1482,7 +1482,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.energy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.energy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.energy_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.energy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1502,7 +1502,7 @@ // Function for calculating everything to do with Entropy function calcEntropy() { - getAttrs(["entropy_score", "entropy_dice_d20", "entropy_cost_modifier", "entropy_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["entropy_score", "entropy_dice_d20", "entropy_cost_modifier", "entropy_dice_modifier", "initiative_advantage", "entropy_default_advantage"], function(values) { var score = values.entropy_score*1; if(score < 0) { score = 0; @@ -1522,7 +1522,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.entropy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.entropy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.entropy_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.entropy_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1542,7 +1542,7 @@ // Function for calculating everything to do with Influence function calcInfluence() { - getAttrs(["influence_score", "influence_dice_d20", "influence_cost_modifier", "influence_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["influence_score", "influence_dice_d20", "influence_cost_modifier", "influence_dice_modifier", "initiative_advantage", "influence_default_advantage"], function(values) { var score = values.influence_score*1; if(score < 0) { score = 0; @@ -1562,7 +1562,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.influence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.influence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.influence_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.influence_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1582,7 +1582,7 @@ // Function for calculating everything to do with Movement function calcMovement() { - getAttrs(["movement_score", "movement_dice_d20", "movement_cost_modifier", "movement_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["movement_score", "movement_dice_d20", "movement_cost_modifier", "movement_dice_modifier", "initiative_advantage", "movement_default_advantage"], function(values) { var score = values.movement_score*1; if(score < 0) { score = 0; @@ -1602,7 +1602,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.movement_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.movement_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.movement_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.movement_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1622,7 +1622,7 @@ // Function for calculating everything to do with Protection function calcPrescience() { - getAttrs(["prescience_score", "prescience_dice_d20", "prescience_cost_modifier", "prescience_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["prescience_score", "prescience_dice_d20", "prescience_cost_modifier", "prescience_dice_modifier", "initiative_advantage", "prescience_default_advantage"], function(values) { var score = values.prescience_score*1; if(score < 0) { score = 0; @@ -1642,7 +1642,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.prescience_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.prescience_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.prescience_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.prescience_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -1662,7 +1662,7 @@ // Function for calculating everything to do with Protection function calcProtection() { - getAttrs(["protection_score", "protection_dice_d20", "protection_cost_modifier", "protection_dice_modifier", "initiative_advantage"], function(values) { + getAttrs(["protection_score", "protection_dice_d20", "protection_cost_modifier", "protection_dice_modifier", "initiative_advantage", "protection_default_advantage"], function(values) { var score = values.protection_score*1; if(score < 0) { score = 0; @@ -1682,7 +1682,7 @@ roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}]]"; rollInitiative = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!|Advantage,2d20!!kh1|Disadvantage,2d20!!kl1}&{tracker}]]"; } else { - roll = "[[" + values.protection_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.protection_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.protection_default_advantage + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; rollInitiative = "[[" + values.protection_dice_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.initiative_advantage*1 + "}]]" + type + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "&{tracker}]]"; } setAttrs({ @@ -2010,7 +2010,7 @@ getSectionIDs("repeating_actions", function(actionsArray) { if(actionsArray.length > 0) { _.each(actionsArray, function(currentID, i) { - getAttrs(["repeating_actions_" + currentID + "_action_attribute", "repeating_actions_" + currentID + "_dice_roll_d20", "repeating_actions_" + currentID + "_dice_modifier", "repeating_actions_" + currentID + "_use_power_level", "repeating_actions_" + currentID + "_power_level", "repeating_actions_" + currentID + "_power_level_max", "repeating_actions_" + currentID + "_power_levelmax", "repeating_actions_" + currentID + "_use_destructive_trance", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(v) { + getAttrs(["repeating_actions_" + currentID + "_action_attribute", "repeating_actions_" + currentID + "_dice_roll_d20", "repeating_actions_" + currentID + "_dice_modifier", "repeating_actions_" + currentID + "_use_power_level", "repeating_actions_" + currentID + "_power_level", "repeating_actions_" + currentID + "_power_level_max", "repeating_actions_" + currentID + "_power_levelmax", "repeating_actions_" + currentID + "_use_destructive_trance", "repeating_actions_" + currentID + "_default_advantage", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(v) { var update = {}; var score = 0; if(v["repeating_actions_" + currentID + "_action_attribute"] === "Agility") { @@ -2084,7 +2084,7 @@ update["repeating_actions_" + currentID + "_dice_roll_d20"] = "1d20!!"; roll = "[[1d20!!" + destructive20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } else { - roll = "[[" + v["repeating_actions_" + currentID + "_dice_roll_d20"] + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + v["repeating_actions_" + currentID + "_dice_roll_d20"] + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + v["repeating_actions_" + currentID + "_default_advantage"]*1 + "}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } } if(v["repeating_actions_" + currentID + "_use_power_level"] === "Yes") { @@ -2105,7 +2105,7 @@ getSectionIDs("repeating_otheractions", function(actionsArray) { if(actionsArray.length > 0) { _.each(actionsArray, function(currentID, i) { - getAttrs(["repeating_otheractions_" + currentID + "_action_attribute", "repeating_otheractions_" + currentID + "_dice_roll_d20", "repeating_otheractions_" + currentID + "_dice_modifier", "repeating_otheractions_" + currentID + "_use_power_level", "repeating_otheractions_" + currentID + "_power_level", "repeating_otheractions_" + currentID + "_power_levelmax", "repeating_otheractions_" + currentID + "_power_level_max", "repeating_otheractions_" + currentID + "_use_destructive_trance", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(v) { + getAttrs(["repeating_otheractions_" + currentID + "_action_attribute", "repeating_otheractions_" + currentID + "_dice_roll_d20", "repeating_otheractions_" + currentID + "_dice_modifier", "repeating_otheractions_" + currentID + "_use_power_level", "repeating_otheractions_" + currentID + "_power_level", "repeating_otheractions_" + currentID + "_power_levelmax", "repeating_otheractions_" + currentID + "_power_level_max", "repeating_otheractions_" + currentID + "_use_destructive_trance", "repeating_otheractions_" + currentID + "_default_advantage", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(v) { var updateother = {}; var score = 0; if(v["repeating_otheractions_" + currentID + "_action_attribute"] === "Agility") { @@ -2179,7 +2179,7 @@ updateother["repeating_otheractions_" + currentID + "_dice_roll_d20"] = "1d20!!"; roll = "[[1d20!!" + destructive20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } else { - roll = "[[" + v["repeating_otheractions_" + currentID + "_dice_roll_d20"] + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + v["repeating_otheractions_" + currentID + "_dice_roll_d20"] + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + v["repeating_otheractions_" + currentID + "_default_advantage"]*1 + "}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } } if(v["repeating_otheractions_" + currentID + "_use_power_level"] === "Yes") { @@ -2197,8 +2197,8 @@ }; // Function for calculating rolls for Legendary Items - on("change:repeating_legendary:dice_roll_d20 change:repeating_legendary:dice_modifier change:repeating_legendary:use_destructive_trance", function() { - getAttrs(["repeating_legendary_dice_roll_d20", "repeating_legendary_dice_modifier", "repeating_legendary_use_destructive_trance"], function(values) { + on("change:repeating_legendary:dice_roll_d20 change:repeating_legendary:dice_modifier change:repeating_legendary:use_destructive_trance change:repeating_legendary:default_advantage", function() { + getAttrs(["repeating_legendary_dice_roll_d20", "repeating_legendary_dice_modifier", "repeating_legendary_use_destructive_trance", "repeating_legendary_default_advantage"], function(values) { var score = values.repeating_legendary_dice_modifier*1; var number = 0; var type = ""; @@ -2269,13 +2269,7 @@ } else { destructive = ""; } - var roll = ""; - if(isNaN(values.repeating_legendary_dice_roll_d20)) { - setAttrs({ "repeating_legendary_dice_roll_d20": "1d20!!" }); - roll = "[[1d20!!" + destructive20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; - } else { - roll = "[[" + values.repeating_legendary_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; - } + var roll = "[[" + values.repeating_legendary_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.repeating_legendary_default_advantage*1 + "}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; setAttrs({ "repeating_legendary_dice_roll": roll }); @@ -2396,8 +2390,8 @@ }); // On Change for calculating rolls for Actions - on("change:repeating_actions:action_attribute change:repeating_actions:dice_roll_d20 change:repeating_actions:dice_modifier change:repeating_actions:use_destructive_trance", function() { - getAttrs(["repeating_actions_action_attribute", "repeating_actions_dice_roll_d20", "repeating_actions_dice_modifier", "repeating_actions_use_destructive_trance", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(values) { + on("change:repeating_actions:action_attribute change:repeating_actions:dice_roll_d20 change:repeating_actions:dice_modifier change:repeating_actions:use_destructive_trance change:repeating_actions:default_advantage", function() { + getAttrs(["repeating_actions_action_attribute", "repeating_actions_dice_roll_d20", "repeating_actions_dice_modifier", "repeating_actions_use_destructive_trance", "repeating_actions_default_advantage", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(values) { var score = 0; if(values.repeating_actions_action_attribute === "Agility") { score = values.agility_score*1 + values.agility_dice_modifier*1; @@ -2453,7 +2447,7 @@ if(score === 0) { roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!" + destructive20 + "|Advantage,2d20!!" + destructive20 + "kh1|Disadvantage,2d20!!" + destructive20 + "kl1}]]"; } else { - roll = "[[" + values.repeating_actions_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.repeating_actions_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.repeating_actions_default_advantage*1 + "}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } setAttrs({ "repeating_actions_dice_roll": roll @@ -2461,8 +2455,8 @@ }); }); // On Change for calculating rolls for Actions - on("change:repeating_otheractions:action_attribute change:repeating_otheractions:dice_roll_d20 change:repeating_otheractions:dice_modifier", function() { - getAttrs(["repeating_otheractions_action_attribute", "repeating_otheractions_dice_roll_d20", "repeating_otheractions_dice_modifier", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(values) { + on("change:repeating_otheractions:action_attribute change:repeating_otheractions:dice_roll_d20 change:repeating_otheractions:dice_modifier change:repeating_otheractions:default_advantage", function() { + getAttrs(["repeating_otheractions_action_attribute", "repeating_otheractions_dice_roll_d20", "repeating_otheractions_dice_modifier", "repeating_otheractions_default_advantage", "agility_score", "agility_dice_modifier", "fortitude_score", "fortitude_dice_modifier", "might_score", "might_dice_modifier", "learning_score", "learning_dice_modifier", "logic_score", "logic_dice_modifier", "perception_score", "perception_dice_modifier", "will_score", "will_dice_modifier", "deception_score", "deception_dice_modifier", "persuasion_score", "persuasion_dice_modifier", "presence_score", "presence_dice_modifier", "alteration_score", "alteration_dice_modifier", "creation_score", "creation_dice_modifier", "energy_score", "energy_dice_modifier", "entropy_score", "entropy_dice_modifier", "influence_score", "influence_dice_modifier", "movement_score", "movement_dice_modifier", "prescience_score", "prescience_dice_modifier", "protection_score", "protection_dice_modifier"], function(values) { var score = 0; if(values.repeating_otheractions_action_attribute === "Agility") { score = values.agility_score*1 + values.agility_dice_modifier*1; @@ -2518,7 +2512,7 @@ if(score === 0) { roll = "[[?{Do you have Advantage or Disadvantage?|Neither,1d20!!" + destructive20 + "|Advantage,2d20!!" + destructive20 + "kh1|Disadvantage,2d20!!" + destructive20 + "kl1}]]"; } else { - roll = "[[" + values.repeating_otheractions_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|0}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; + roll = "[[" + values.repeating_otheractions_dice_roll_d20 + " + [[" + number + "+?{# of Advantage/Disadvantage Dice|" + values.repeating_otheractions_default_advantage*1 + "}]]" + type + destructive + "k?{Do you have Advantage or Disadvantage?|Neither/Advantage,h|Disadvantage,l}" + number + "]]"; } setAttrs({ "repeating_otheractions_dice_roll": roll @@ -2738,6 +2732,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -2794,6 +2801,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -2850,6 +2870,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -2920,6 +2953,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -2976,6 +3022,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3032,6 +3091,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3088,6 +3160,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3156,6 +3241,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3212,6 +3310,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3268,6 +3379,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3336,6 +3460,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3392,6 +3529,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3448,6 +3598,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3504,6 +3667,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3560,6 +3736,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3616,6 +3805,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3672,6 +3874,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3728,6 +3943,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Increase/Decrease cost in levels:
+
Default (Dis)Advantage:
+
Your d20 (non-combat rolls):
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -3986,25 +4214,35 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Target
vs
@@ -4021,7 +4259,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Use Destructive Trance
-
d20 for this action is:
+
d20 for this action is
+
Default (Dis)Advantage
+
For a Boon
@@ -4073,25 +4313,35 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Target
vs
@@ -4108,7 +4358,8 @@ remove this line to add Sanity back in (and corresponding 2 other areas) -->
Use Destructive Trance
-
d20 for this action is:
+
d20 for this action is
+
Default (Dis)Advantage
+
For a Boon
@@ -4190,11 +4442,12 @@ remove this line to add Sanity back in (and corresponding 2 other areas) --> - +
Attribute Dice:
Use Destructive Trance
- -
d20 for this action is:
+ +
d20 for this action is
+
Default (Dis)Advantage
+
For a Boon
diff --git a/Open Legend Basic by Great Moustache/ReadMe.md b/Open Legend Basic by Great Moustache/ReadMe.md index cf46605832..bebe6b9a6e 100644 --- a/Open Legend Basic by Great Moustache/ReadMe.md +++ b/Open Legend Basic by Great Moustache/ReadMe.md @@ -5,6 +5,12 @@ ### Changelog +### 1.8.9.5 on 2017 September 12th +* Default (dis)advantage number for Actions & Attributes + - Can now enter a default (dis)advantage amount for all action & attributes + - The pop-up to ask you the number of (dis)advantage will be populated with this number now + - This allows you to still modify it if you have additional above or below your default + ### 1.8.9.3 on 2017 September 11th * GUI update to HP & Speed - Lethal Damage combined with Current & Max HP lines