@@ -4830,12 +4746,14 @@ wpn 3 HP 12
});
//Set Communication
- on("change:curint change:curchr change:curpow", function() {
- getAttrs(["version","curint", "curchr", "curpow"], function(pvalue) {
+ on("change:curint change:curchr change:curpow change:glamourCast", function() {
+ getAttrs(["version","curint", "curchr", "curpow","glamourCast"], function(pvalue) {
console.log("************ Start Communication Bonus ************");
console.log("curint value: " + pvalue.curint);
console.log("curchr value: " + pvalue.curchr);
console.log("curpow value: " + pvalue.curpow);
+ console.log("glamourCast value: " + pvalue.glamourCast);
+
var curInt = parseInt(pvalue.curint);
var curPow = parseInt(pvalue.curpow);
@@ -4877,7 +4795,14 @@ wpn 3 HP 12
console.log("BonusMod value3: " + BonusMod);
+ if (pvalue.glamourCast==="on"){
+ BonusMod += 10;
+ }
+
+ console.log("BonusMod value4: " + BonusMod);
+
console.log("version "+pvalue.version);
+
if (parseInt(pvalue.version)===0){
BonusMod = 0;
}
@@ -4940,11 +4865,11 @@ wpn 3 HP 12
});
/////////////////////////////////////////////////
//Set Magic
- on("change:curchr change:curpow ", function() {
- getAttrs(["version","curchr", "curpow"], function(pvalue) {
+ on("change:curchr change:curpow change:glamourCast", function() {
+ getAttrs(["version","curchr", "curpow","glamourCast"], function(pvalue) {
console.log("************ Start Magic Bonus ************");
- console.log("curpow value: " + pvalue.curint);
- console.log("curchr value: " + pvalue.curpow);
+ console.log("curpow value: " + pvalue.curpow);
+ console.log("curchr value: " + pvalue.curchr);
var curChr = parseInt(pvalue.curchr);
var curPow = parseInt(pvalue.curpow);
@@ -4977,6 +4902,19 @@ wpn 3 HP 12
console.log("BonusMod value3: " + BonusMod);
+ if (pvalue.glamourCast==="on"){
+
+ if (curChr < 5) {
+ BonusMod = BonusMod+5;
+ }else if(curChr >= 9 && curChr <= 12){
+ BonusMod = BonusMod+5;
+ }else if(curChr >= 13){
+ BonusMod = BonusMod+10;
+ }
+ }
+ console.log("BonusMod value4: " + BonusMod);
+
+
console.log("version "+pvalue.version);
if (parseInt(pvalue.version)===0){
BonusMod = 0;
@@ -4989,8 +4927,8 @@ wpn 3 HP 12
});
//Set Manipulation Bonus
- on("change:curstr change:curint change:curdex change:curpow", function() {
- getAttrs(["version","curint", "curstr", "curdex", "curpow"], function(pvalue) {
+ on("change:curstr change:curint change:curdex change:curpow change:strengthCast", function() {
+ getAttrs(["version","curint", "curstr", "curdex","strengthCast", "curpow"], function(pvalue) {
console.log("************ Start Manipulation Bonus ************");
console.log("curstr value: " + pvalue.curstr);
console.log("curint value: " + pvalue.curint);
@@ -5060,8 +4998,22 @@ wpn 3 HP 12
}else if (curPower >20){
BonusMod = BonusMod + 5+(Math.ceil((curPower-20)/4)*5);
}
+ console.log("before buff BonusMod value: " + BonusMod);
+
+ if (pvalue.strengthCast==="on"){
+ if (curStrength < 5) {
+ BonusMod = BonusMod+5;
+ }else if(curStrength >= 9 && curStrength <= 12){
+ BonusMod = BonusMod+5;
+ }else if(curStrength >= 13){
+ BonusMod = BonusMod+10;
+ }
+ }
+
+ console.log("after buff BonusMod value: " + BonusMod);
+
console.log("version "+pvalue.version);
if (parseInt(pvalue.version)===0){
BonusMod = 0;
@@ -5199,8 +5151,8 @@ wpn 3 HP 12
//Set Damage Bonus
- on("change:curstr change:cursiz", function() {
- getAttrs(["curstr", "cursiz", "damagebonus"], function(pvalue) {
+ on("change:curstr change:cursiz change:strengthCast", function() {
+ getAttrs(["curstr", "cursiz","strengthCast","damagebonus"], function(pvalue) {
console.log("************ Start Damage Bonus ************");
console.log("curstr value: " + pvalue.curstr);
console.log("cursiz value: " + pvalue.cursiz);
@@ -5220,7 +5172,13 @@ wpn 3 HP 12
if (StplusSi < 13) {
console.log("-- Str+Siz is less than 13 --");
DBonus = "-1d4";
- mDBonus = "-1d2";
+ mDBonus = "-1d2";
+
+ if (pvalue.strengthCast==="on"){
+ DBonus = "0";
+ mDBonus = "0";
+ }
+
console.log("DBonus value: " + DBonus);
/*setAttrs({ damagebonus: DBonus,mdamagebonus: mDBonus,maxDb:maxDb1});*/
}
@@ -5228,6 +5186,14 @@ wpn 3 HP 12
console.log("-- Str+Siz is less than 25 --");
DBonus = "0";
mDBonus = "0";
+
+ if (pvalue.strengthCast==="on"){
+ DBonus = "1d4";
+ mDBonus = "1d2";
+ maxDb1=4;
+ maxDb2=2
+ }
+
console.log("DBonus value: " + DBonus);
/*setAttrs({ damagebonus: DBonus,mdamagebonus: mDBonus,maxDb:maxDb1});*/
}
@@ -5238,6 +5204,15 @@ wpn 3 HP 12
console.log("DBonus value: " + DBonus);
maxDb1=4;
maxDb2=2
+ if (pvalue.strengthCast==="on"){
+ DBonus = "1d6";
+ mDBonus = "1d3";
+ maxDb1=6;
+ maxDb2=3
+ }
+
+
+
/*setAttrs({ damagebonus: DBonus,mdamagebonus: mDBonus,maxDb:maxDb1 });*/
}
else if (StplusSi < 41) {
@@ -5247,10 +5222,22 @@ wpn 3 HP 12
console.log("DBonus value: " + DBonus);
maxDb1=6;
maxDb2=3
+
+ if (pvalue.strengthCast==="on"){
+ DBonus = "2d6";
+ mDBonus = "1d6";
+ maxDb1=12;
+ maxDb2=6
+ }
+
/*setAttrs({ damagebonus: DBonus,mdamagebonus: mDBonus,maxDb:maxDb1 });*/
}
else { //StplusSi is greater than
DBonusC = 2+Math.floor(parseFloat((StplusSi - 40) / 16));
+ if (pvalue.strengthCast==="on"){
+ DBonusC += 1;
+ }
+
console.log("DBonusC value: " + DBonusC);
DBonus = DBonusC + "d6";
@@ -5330,12 +5317,67 @@ wpn 3 HP 12
});
});
+
+ on("change:glamourCast change:strengthCast change:vigorCast", function() {
+ getAttrs(["glamourCast","strengthCast","vigorCast"], function(pvalue) {
+
+
+ var buffStr = "";
+
+ if (pvalue.strengthCast==="on"){
+ buffStr= buffStr+"+8 STR "
+ setAttrs({strBuff:8});
+ }else if(pvalue.strengthCast==="0"){
+ setAttrs({strBuff:0});
+ }
+ if (pvalue.glamourCast==="on"){
+ if (buffStr.length>0){
+ buffStr = buffStr+","
+ }
+ buffStr= buffStr+ " +8 CHR "
+ setAttrs({chrBuff:8});
+ } else if (pvalue.glamourCast==="0"){
+ setAttrs({chrBuff:0});
+ }
+
+ if (pvalue.vigorCast==="on"){
+ if (buffStr.length>0){
+ buffStr = buffStr+","
+ }
+ buffStr= buffStr+" +3 CON "
+ setAttrs({conBuff:3});
+ } else if (pvalue.vigourCast==="0"){
+ setAttrs({conBuff:0});
+ }
+ if (buffStr.length>0){
+ buffStr = buffStr+" to resistance rolls only"
+ }
+ console.log("*********** Updating Buff String");
+ console.log("buff "+buffStr);
+ setAttrs({buffMsg:buffStr });
+ });
+ });
+
+
+
//Location Hit Points
//Set Hit Points
- on("change:hp_max ", function() {
- getAttrs(["hp_max"], function(pvalue) {
- console.log("************ Start Location Hit Point Calculation ************");
+
+ on("change:hp_max chnage:vigorCast", function() {
+ getAttrs(["hp_max","vigorCast"], function(pvalue) {
var HitPoints = parseInt(pvalue.hp_max);
+ console.log("************ Start Location Hit Point Calculation ************");
+ console.log("!!!!!!!!!! vigorCast "+pvalue.vigorCast);
+
+
+
+ var hpfudge =0;
+ if (pvalue.vigorCast==="on"){
+
+ HitPoints = HitPoints-3;
+ hpfudge=1;
+
+ }
console.log("hit points");
console.log(HitPoints);
@@ -5367,39 +5409,39 @@ wpn 3 HP 12
var LocPoints3 = 0; // Chest
if (HitPoints < 7){
- LocPoints1 = 2;
- LocPoints2 = 1;
- LocPoints3 = 3;
+ LocPoints1 = 2+hpfudge;
+ LocPoints2 = 1+hpfudge;
+ LocPoints3 = 3+hpfudge;
}
else if (HitPoints >= 7 && HitPoints <= 9){
- LocPoints1 = 3;
- LocPoints2 = 2;
- LocPoints3 = 4;
+ LocPoints1 = 3+hpfudge;
+ LocPoints2 = 2+hpfudge;
+ LocPoints3 = 4+hpfudge;
}
else if (HitPoints >= 10 && HitPoints <= 12){
- LocPoints1 = 4;
- LocPoints2 = 3;
- LocPoints3 = 5;
+ LocPoints1 = 4+hpfudge;
+ LocPoints2 = 3+hpfudge;
+ LocPoints3 = 5+hpfudge;
}
else if (HitPoints >= 13 && HitPoints <= 15){
- LocPoints1 = 5;
- LocPoints2 = 4;
- LocPoints3 = 6;
+ LocPoints1 = 5+hpfudge;
+ LocPoints2 = 4+hpfudge;
+ LocPoints3 = 6+hpfudge;
}
else if (HitPoints >= 16 && HitPoints <= 18){
- LocPoints1 = 6;
- LocPoints2 = 5;
- LocPoints3 = 7;
+ LocPoints1 = 6+hpfudge;
+ LocPoints2 = 5+hpfudge;
+ LocPoints3 = 7+hpfudge;
}
else if (HitPoints >= 19 && HitPoints <= 21){
- LocPoints1 = 7;
- LocPoints2 = 6;
- LocPoints3 = 8;
+ LocPoints1 = 7+hpfudge;
+ LocPoints2 = 6+hpfudge;
+ LocPoints3 = 8+hpfudge;
}
else if (HitPoints > 21){
- LocPoints1 = (7 + Math.ceil((HitPoints-21)/3));
- LocPoints2 = (6 + Math.ceil((HitPoints-21)/3));
- LocPoints3 = (8 + Math.ceil((HitPoints-21)/3));
+ LocPoints1 = (7 + Math.ceil((HitPoints-21)/3))+hpfudge;
+ LocPoints2 = (6 + Math.ceil((HitPoints-21)/3))+hpfudge;
+ LocPoints3 = (8 + Math.ceil((HitPoints-21)/3))+hpfudge;
}
setAttrs({r_leg_max_hp: LocPoints1,l_leg_max_hp: LocPoints1,abd_max_hp: LocPoints1,chst_max_hp: LocPoints3,
@@ -5430,8 +5472,8 @@ wpn 3 HP 12
//Set Hit Points
- on("change:curcon change:curpow change:cursiz ", function() {
- getAttrs(["curcon", "cursiz","curpow","hp","lhp_loss","thp_loss"], function(pvalue) {
+ on("change:curcon change:curpow change:cursiz change:vigorCast", function() {
+ getAttrs(["curcon", "cursiz","curpow","hp","lhp_loss","thp_loss","vigorCast"], function(pvalue) {
console.log("************ Start Hit Point Calculation ************");
console.log("curcon value: " + pvalue.curcon);
console.log("cursiz value: " + pvalue.cursiz);
@@ -5487,8 +5529,10 @@ wpn 3 HP 12
HitPoints += (3 + Math.ceil((charPow-20)/4));
}
-
+ if (pvalue.vigorCast==="on"){
+ HitPoints +=3;
+ }
CurHitPoints = HitPoints-THpLoss-LHpLoss;
@@ -6620,11 +6664,11 @@ console.log("111111111 swim_mod2 "+swim_mod);
});
})
- on("change:curstr change:curcon", function() {
- getAttrs(["curstr","curcon"], function(pvalue) {
+ on("change:curstr change:curcon change:strBuff change:conBuff", function() {
+ getAttrs(["curstr","curcon","conBuff","strBuff"], function(pvalue) {
- var cStr = parseInt(pvalue.curstr);
- var cCon = parseInt(pvalue.curcon);
+ var cStr = parseInt(pvalue.curstr)+parseInt(pvalue.strBuff);
+ var cCon = parseInt(pvalue.curcon)+parseInt(pvalue.conBuff);
var enc = Math.ceil((cStr+cCon)/2);
if (enc > cStr){
@@ -8097,8 +8141,8 @@ console.log("111111111 swim_mod2 "+swim_mod);
});
//spirit combat damage
- on("change:curpow change:curchr", function() {
- getAttrs(["curpow","curchr"], function(pvalue) {
+ on("change:curpow change:curchr change:glamourCast", function() {
+ getAttrs(["curpow","curchr","glamourCast"], function(pvalue) {
var charPow = parseInt(pvalue.curpow);
@@ -8107,18 +8151,53 @@ console.log("111111111 swim_mod2 "+swim_mod);
var sprtCbtDam = "";
console.log("!!!!!!!!!!! "+(charPow+charChr));
if (charPow+charChr < 13){
- sprtCbtDam = "1D3";
+
+ if (pvalue.glamourCast==="on"){
+ sprtCbtDam = "1D6";
+ }else{
+ sprtCbtDam = "1D3";
+ }
+
} else if (charPow+charChr < 25){
- sprtCbtDam = "1D6";
+
+ if (pvalue.glamourCast==="on"){
+ sprtCbtDam = "1D6+1";
+ }else{
+ sprtCbtDam = "1D6";
+ }
+
} else if (charPow+charChr < 33){
- sprtCbtDam = "1D6+1";
+
+
+ if (pvalue.glamourCast==="on"){
+ sprtCbtDam = "1D6+3";
+ }else{
+ sprtCbtDam = "1D6+1";
+ }
+
} else if (charPow+charChr < 41){
- sprtCbtDam = "1D6+3";
+
+ if (pvalue.glamourCast==="on"){
+ sprtCbtDam = "2D6+3";
+ }else{
+ sprtCbtDam = "1D6+3";
+ }
+
} else if (charPow+charChr < 57){
- sprtCbtDam = "2D6+3";
+
+ if (pvalue.glamourCast==="on"){
+ sprtCbtDam = "3D6+3";
+ }else{
+ sprtCbtDam = "2D6+3";
+ }
+
+
} else {
var val = (2 + Math.ceil(((charPow+charChr)-56)/16));
+ if (pvalue.glamourCast==="on"){
+ val =+ 1;
+ }
sprtCbtDam = val+"D6+"+(val+2);
}
@@ -8916,22 +8995,25 @@ console.log("111111111 swim_mod2 "+swim_mod);
+
+
+
+
-
- | Human Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 4}}Hit on the Left Leg | {{/rollBetween() roll 1 4}}
- {{#rollBetween() roll 5 8}}Hit on the Right Leg | {{/rollBetween() roll 5 8}}
- {{#rollBetween() roll 9 11}}Hit on the Abdomen | {{/rollBetween() roll 9 11}}
- {{#rollTotal() roll 12}}
- Hit on the Chest |
- {{/rollTotal() roll 12}}
- {{#rollBetween() roll 13 15}}Hit on the Right Arm | {{/rollBetween() roll 13 15}}
- {{#rollBetween() roll 16 18}}Hit on the Left Arm | {{/rollBetween() roll 16 18}}
- {{#rollBetween() roll 19 20}}Hit on the Head | {{/rollBetween() roll 19 20}}
-
-
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 4}}Hit on the Left Leg{{/rollBetween() roll 1 4}}
+ {{#rollBetween() roll 5 8}}Hit on the Right Leg{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 11}}Hit on the Abdomen{{/rollBetween() roll 9 11}}
+ {{#rollTotal() roll 12}}Hit on the Chest{{/rollTotal() roll 12}}
+ {{#rollBetween() roll 13 15}}Hit on the Right Arm{{/rollBetween() roll 13 15}}
+ {{#rollBetween() roll 16 18}}Hit on the Left Arm{{/rollBetween() roll 16 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
@@ -8972,118 +9054,124 @@ console.log("111111111 swim_mod2 "+swim_mod);
-
- | Four-legged Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 2}}Hit on the RH Leg | {{/rollBetween() roll 1 2}}
- {{#rollBetween() roll 3 4}}Hit on the LH Leg | {{/rollBetween() roll 3 4}}
- {{#rollBetween() roll 5 7}}Hit on the Hind Q | {{/rollBetween() roll 5 7}}
- {{#rollBetween() roll 8 10}}Hit on the Fore Q | {{/rollBetween() roll 8 10}}
- {{#rollBetween() roll 11 13}}Hit on the RF Leg | {{/rollBetween() roll 11 13}}
- {{#rollBetween() roll 14 16}}Hit on the LF Leg | {{/rollBetween() roll 14 16}}
- {{#rollBetween() roll 17 20}}Hit on the Head | {{/rollBetween() roll 17 20}}
-
-
-
-
-
-
-
- | Newtling Missle Hit location roll |
-
- | {{roll}} |
- {{#rollTotal() roll 1}}Hit on the Tail | {{/rollTotal() roll 1}}
- {{#rollBetween() roll 2 4}}Hit on the R Leg | {{/rollBetween() roll 2 4}}
- {{#rollBetween() roll 5 7}}Hit on the L Leg | {{/rollBetween() roll 5 7}}
- {{#rollBetween() roll 8 11}}Hit on the Abdomen | {{/rollBetween() roll 8 11}}
- {{#rollBetween() roll 12 15}}Hit on the Chest | {{/rollBetween() roll 12 15}}
- {{#rollBetween() roll 16 17}}Hit on the R Arm | {{/rollBetween() roll 16 17}}
- {{#rollBetween() roll 18 19}}Hit on the L Arm | {{/rollBetween() roll 18 19}}
- {{#rollTotal() roll 20}}Hit on the Head | {{/rollTotal() roll 20}}
-
-
-
-
-
-
-
- | Sprul-Pa Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 4}}Hit on the R Leg | {{/rollBetween() roll 1 4}}
- {{#rollBetween() roll 5 8}}Hit on the L Leg | {{/rollBetween() roll 5 8}}
- {{#rollBetween() roll 9 11}}Hit on the Abdomen | {{/rollBetween() roll 9 11}}
- {{#rollTotal() roll 12}}Hit on the Chest | {{/rollTotal() roll 12}}
- {{#rollTotal() roll 13}}Hit on the Lower R Arm | {{/rollTotal() roll 13}}
- {{#rollTotal() roll 14}}Hit on the Lower L Arm | {{/rollTotal() roll 14}}
- {{#rollBetween() roll 15 16}}Hit on the Upper R Arm | {{/rollBetween() roll 15 16}}
- {{#rollBetween() roll 17 18}}Hit on the Upper L Arm | {{/rollBetween() roll 17 18}}
- {{#rollBetween() roll 19 20}}Hit on the Head | {{/rollBetween() roll 19 20}}
-
-
-
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the RH Leg{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the LH Leg{{/rollBetween() roll 3 4}}
+ {{#rollBetween() roll 5 7}}Hit on the Hind Q{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 10}}Hit on the Fore Q{{/rollBetween() roll 8 10}}
+ {{#rollBetween() roll 11 13}}Hit on the RF Leg{{/rollBetween() roll 11 13}}
+ {{#rollBetween() roll 14 16}}Hit on the LF Leg{{/rollBetween() roll 14 16}}
+ {{#rollBetween() roll 17 20}}Hit on the Head{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 4}}Hit on the R Leg{{/rollBetween() roll 1 4}}
+ {{#rollBetween() roll 5 8}}Hit on the L Leg{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 11}}Hit on the Abdomen{{/rollBetween() roll 9 11}}
+ {{#rollTotal() roll 12}}Hit on the Chest{{/rollTotal() roll 12}}
+ {{#rollTotal() roll 13}}Hit on the Lower R Arm{{/rollTotal() roll 13}}
+ {{#rollTotal() roll 14}}Hit on the Lower L Arm{{/rollTotal() roll 14}}
+ {{#rollBetween() roll 15 16}}Hit on the Upper R Arm{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 18}}Hit on the Upper L Arm{{/rollBetween() roll 17 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollTotal() roll 1}}Hit on the Tail{{/rollTotal() roll 1}}
+ {{#rollBetween() roll 2 4}}Hit on the R Leg{{/rollBetween() roll 2 4}}
+ {{#rollBetween() roll 5 7}}Hit on the L Leg{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 11}}Hit on the Abdomen{{/rollBetween() roll 8 11}}
+ {{#rollBetween() roll 12 15}}Hit on the Chest{{/rollBetween() roll 12 15}}
+ {{#rollBetween() roll 16 17}}Hit on the R Arm{{/rollBetween() roll 16 17}}
+ {{#rollBetween() roll 18 19}}Hit on the L Arm{{/rollBetween() roll 18 19}}
+ {{#rollTotal() roll 20}}Hit on the Head{{/rollTotal() roll 20}}
+
+
+
+
+
+
+
-
- | Newtling Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 2}}Hit on the Tail | {{/rollBetween() roll 1 2}}
- {{#rollBetween() roll 3 5}}Hit on the R Leg | {{/rollBetween() roll 3 5}}
- {{#rollBetween() roll 6 8}}Hit on the L Leg | {{/rollBetween() roll 6 8}}
- {{#rollBetween() roll 9 11}}Hit on the Abdomen | {{/rollBetween() roll 9 11}}
- {{#rollTotal() roll 12}}Hit on the Chest | {{/rollTotal() roll 12}}
- {{#rollBetween() roll 13 15}}Hit on the R Arm | {{/rollBetween() roll 13 15}}
- {{#rollBetween() roll 16 18}}Hit on the L Arm | {{/rollBetween() roll 16 18}}
- {{#rollBetween() roll 19 20}}Hit on the Head | {{/rollBetween() roll 19 20}}
-
-
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the Tail{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 5}}Hit on the R Leg{{/rollBetween() roll 3 5}}
+ {{#rollBetween() roll 6 8}}Hit on the L Leg{{/rollBetween() roll 6 8}}
+ {{#rollBetween() roll 9 11}}Hit on the Abdomen{{/rollBetween() roll 9 11}}
+ {{#rollTotal() roll 12}}Hit on the Chest{{/rollTotal() roll 12}}
+ {{#rollBetween() roll 13 15}}Hit on the R Arm{{/rollBetween() roll 13 15}}
+ {{#rollBetween() roll 16 18}}Hit on the L Arm{{/rollBetween() roll 16 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
-
- | Rock Lizard Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 3}}Hit on the Tail | {{/rollBetween() roll 1 3}}
- {{#rollBetween() roll 4 5}}Hit on the R Leg | {{/rollBetween() roll 4 5}}
- {{#rollBetween() roll 6 7}}Hit on the L Leg | {{/rollBetween() roll 6 7}}
- {{#rollBetween() roll 8 11}}Hit on the HQ | {{/rollBetween() roll 8 11}}
- {{#rollBetween() roll 12 15}}Hit on the FQ | {{/rollBetween() roll 12 15}}
- {{#rollTotal() roll 16}}Hit on the R Fore Leg | {{/rollTotal() roll 16}}
- {{#rollTotal() roll 17}}Hit on the R Fore Leg | {{/rollTotal() roll 17}}
- {{#rollBetween() roll 18 20}}Hit on the Head | {{/rollBetween() roll 18 20}}
-
-
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 3}}
Hit on the Tail | {{/rollBetween() roll 1 3}}
+ {{#rollBetween() roll 4 5}}Hit on the R Leg | {{/rollBetween() roll 4 5}}
+ {{#rollBetween() roll 6 7}}Hit on the L Leg | {{/rollBetween() roll 6 7}}
+ {{#rollBetween() roll 8 11}}Hit on the HQ | {{/rollBetween() roll 8 11}}
+ {{#rollBetween() roll 12 15}}Hit on the FQ | {{/rollBetween() roll 12 15}}
+ {{#rollTotal() roll 16}}Hit on the R Fore Leg | {{/rollTotal() roll 16}}
+ {{#rollTotal() roll 17}}Hit on the R Fore Leg | {{/rollTotal() roll 17}}
+ {{#rollBetween() roll 18 20}}Hit on the Head | {{/rollBetween() roll 18 20}}
+
+
+
-
- | Walktapus Hit location roll |
-
- | {{roll}} |
- {{#rollBetween() roll 1 2}}Hit on the R Leg | {{/rollBetween() roll 1 2}}
- {{#rollBetween() roll 3 4}}Hit on the L Leg | {{/rollBetween() roll 3 4}}
- {{#rollTotal() roll 5}}Hit on the Abdomen | {{/rollTotal() roll 5}}
- {{#rollTotal() roll 6}}Hit on the Chest | {{/rollTotal() roll 6}}
- {{#rollBetween() roll 7 8}}Hit on the R Arm | {{/rollBetween() roll 7 8}}
- {{#rollBetween() roll 9 10}}Hit on the L Arm | {{/rollBetween() roll 9 10}}
- {{#rollTotal() roll 11}}Hit on the Tentacle 1 | {{/rollTotal() roll 11}}
- {{#rollTotal() roll 12}}Hit on the Tentacle 2 | {{/rollTotal() roll 12}}
- {{#rollTotal() roll 13}}Hit on the Tentacle 3 | {{/rollTotal() roll 13}}
- {{#rollTotal() roll 14}}Hit on the Tentacle 4 | {{/rollTotal() roll 14}}
- {{#rollTotal() roll 15}}Hit on the Tentacle 5 | {{/rollTotal() roll 15}}
- {{#rollTotal() roll 16}}Hit on the Tentacle 6 | {{/rollTotal() roll 16}}
- {{#rollTotal() roll 17}}Hit on the Tentacle 7 | {{/rollTotal() roll 17}}
- {{#rollTotal() roll 18}}Hit on the Tentacle 8 | {{/rollTotal() roll 18}}
- {{#rollBetween() roll 19 20}}Hit on Head | {{/rollBetween() roll 19 20}}
-
-
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the R Leg{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the L Leg{{/rollBetween() roll 3 4}}
+ {{#rollTotal() roll 5}}Hit on the Abdomen{{/rollTotal() roll 5}}
+ {{#rollTotal() roll 6}}Hit on the Chest{{/rollTotal() roll 6}}
+ {{#rollBetween() roll 7 8}}Hit on the R Arm{{/rollBetween() roll 7 8}}
+ {{#rollBetween() roll 9 10}}Hit on the L Arm{{/rollBetween() roll 9 10}}
+ {{#rollTotal() roll 11}}Hit on the Tentacle 1{{/rollTotal() roll 11}}
+ {{#rollTotal() roll 12}}Hit on the Tentacle 2{{/rollTotal() roll 12}}
+ {{#rollTotal() roll 13}}Hit on the Tentacle 3{{/rollTotal() roll 13}}
+ {{#rollTotal() roll 14}}Hit on the Tentacle 4{{/rollTotal() roll 14}}
+ {{#rollTotal() roll 15}}Hit on the Tentacle 5{{/rollTotal() roll 15}}
+ {{#rollTotal() roll 16}}Hit on the Tentacle 6{{/rollTotal() roll 16}}
+ {{#rollTotal() roll 17}}Hit on the Tentacle 7{{/rollTotal() roll 17}}
+ {{#rollTotal() roll 18}}Hit on the Tentacle 8{{/rollTotal() roll 18}}
+ {{#rollBetween() roll 19 20}}Hit on Head{{/rollBetween() roll 19 20}}
+
+
+
@@ -9136,25 +9224,307 @@ console.log("111111111 swim_mod2 "+swim_mod);
-
- | Scorpion Man Hit location roll |
-
- | {{roll}} |
- {{#rollTotal() roll 1}}Hit on the RH Leg | {{/rollTotal() roll 1}}
- {{#rollTotal() roll 2}}Hit on the RC Leg | {{/rollTotal() roll 2}}
- {{#rollBetween() roll 3 4}}Hit on the RF Leg | {{/rollBetween() roll 3 4}}
- {{#rollTotal() roll 5}}Hit on the LH Leg | {{/rollTotal() roll 5}}
- {{#rollTotal() roll 6}}Hit on the LC Leg | {{/rollTotal() roll 6}}
- {{#rollBetween() roll 7 8}}Hit on the LF Leg | {{/rollBetween() roll 7 8}}
- {{#rollBetween() roll 9 10}}Hit on the Tail | {{/rollBetween() roll 9 10}}
- {{#rollBetween() roll 11 12}}Hit on the Thorax | {{/rollBetween() roll 11 12}}
- {{#rollBetween() roll 13 14}}Hit on the Chest | {{/rollBetween() roll 13 14}}
- {{#rollBetween() roll 15 16}}Hit on the R Arm | {{/rollBetween() roll 15 16}}
- {{#rollBetween() roll 17 18}}Hit on the L Arm | {{/rollBetween() roll 17 18}}
- {{#rollBetween() roll 19 20}}Hit on the Head | {{/rollBetween() roll 19 20}}
+
+
+
{{roll}}
+
+ {{#rollTotal() roll 1}}Hit on the RH Leg{{/rollTotal() roll 1}}
+ {{#rollTotal() roll 2}}Hit on the RC Leg{{/rollTotal() roll 2}}
+ {{#rollBetween() roll 3 4}}Hit on the RF Leg{{/rollBetween() roll 3 4}}
+ {{#rollTotal() roll 5}}Hit on the LH Leg{{/rollTotal() roll 5}}
+ {{#rollTotal() roll 6}}Hit on the LC Leg{{/rollTotal() roll 6}}
+ {{#rollBetween() roll 7 8}}Hit on the LF Leg{{/rollBetween() roll 7 8}}
+ {{#rollBetween() roll 9 10}}Hit on the Tail{{/rollBetween() roll 9 10}}
+ {{#rollBetween() roll 11 12}}Hit on the Thorax{{/rollBetween() roll 11 12}}
+ {{#rollBetween() roll 13 14}}Hit on the Chest{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the R Arm{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 18}}Hit on the L Arm{{/rollBetween() roll 17 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
+
-
-
+
+
+
Ankylosaurs Hit location roll
+
+ {{roll}}
+
+ {{#rollBetween() roll 1 3}}Hit on the Tail{{/rollBetween() roll 1 3}}
+ {{#rollBetween() roll 4 5}}Hit on the RH Leg{{/rollBetween() roll 4 5}}
+ {{#rollBetween() roll 6 7}}Hit on the LH Leg{{/rollBetween() roll 6 7}}
+ {{#rollBetween() roll 8 11}}Hit on the HQ{{/rollBetween() roll 8 11}}
+ {{#rollBetween() roll 12 15}}Hit on the FQ Leg{{/rollBetween() roll 12 15}}
+ {{#rollTotal() roll 16}}Hit on the LH Leg{{/rollTotal() roll 16}}
+ {{#rollTotal() roll 17}}Hit on the LH Leg{{/rollTotal() roll 17}}
+ {{#rollBetween() roll 18 20}}Hit on the FQ Leg{{/rollBetween() roll 18 20}}
+
+
+
+
+
+
+
+
+
+
Beetle Hit location roll
+
+ {{roll}}
+ {{#rollTotal() roll 1}}Hit on the RH Leg{{/rollTotal() roll 1}}
+ {{#rollTotal() roll 2}}Hit on the RC Leg{{/rollTotal() roll 2}}
+ {{#rollTotal() roll 3}}Hit on the LH Leg{{/rollTotal() roll 3}}
+ {{#rollTotal() roll 4}}Hit on the LC Leg{{/rollTotal() roll 4}}
+ {{#rollBetween() roll 5 8}}Hit on the Abdomen{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 12}}Hit on the Thorax{{/rollBetween() roll 9 12}}
+ {{#rollBetween() roll 13 14}}Hit on the RF Leg{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the LF Leg{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 20}}Hit on the RF Leg{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
+
+
+
Birds,Flying Hit location roll
+
+ {{roll}}
+ {{#rollTotal() roll 1}}Hit on Tail{{/rollTotal() roll 1}}
+ {{#rollBetween() roll 2 4}}Hit on the RH Leg{{/rollBetween() roll 2 4}}
+ {{#rollBetween() roll 5 7}}Hit on the LH Leg{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 9}}Hit on the Abdomen{{/rollBetween() roll 8 9}}
+ {{#rollBetween() roll 10 12}}Hit on the Chest{{/rollBetween() roll 10 12}}
+ {{#rollBetween() roll 13 14}}Hit on the Right Wing{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the Left Wing{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 20}}Hit on the Head{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
Birds,Running Hit location roll
+
+ {{roll}}
+ {{#rollBetween() roll 1 4}}Hit on the Right Leg{{/rollBetween() roll 1 4}}
+ {{#rollBetween() roll 5 8}}Hit on the Left Leg{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 10}}Hit on the Abdomen{{/rollBetween() roll 9 10}}
+ {{#rollBetween() roll 11 13}}Hit on the Chest{{/rollBetween() roll 11 13}}
+ {{#rollBetween() roll 14 15}}Hit on the Right Wing{{/rollBetween() roll 14 15}}
+ {{#rollBetween() roll 16 17}}Hit on the Left Wing{{/rollBetween() roll 16 17}}
+ {{#rollBetween() roll 18 20}}Hit on the Head{{/rollBetween() roll 18 20}}
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the RH Leg{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the LH Leg{{/rollBetween() roll 3 4}}
+ {{#rollBetween() roll 5 6}}Hit on the HQ{{/rollBetween() roll 5 6}}
+ {{#rollBetween() roll 7 8}}Hit on the FQ{{/rollBetween() roll 7 8}}
+ {{#rollBetween() roll 9 10}}Hit on the RF Leg{{/rollBetween() roll 9 10}}
+ {{#rollBetween() roll 11 12}}Hit on the LF Leg{{/rollBetween() roll 11 12}}
+ {{#rollBetween() roll 13 14}}Hit on the Chest{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the R Arm{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 18}}Hit on the L Arm{{/rollBetween() roll 17 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the Tail{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the RH Leg{{/rollBetween() roll 3 4}}
+ {{#rollBetween() roll 5 6}}Hit on the LH Leg{{/rollBetween() roll 5 6}}
+ {{#rollBetween() roll 7 8}}Hit on the HQ{{/rollBetween() roll 7 8}}
+ {{#rollBetween() roll 9 10}}Hit on the FQ{{/rollBetween() roll 9 10}}
+ {{#rollBetween() roll 11 12}}Hit on the R Wing{{/rollBetween() roll 11 12}}
+ {{#rollBetween() roll 13 14}}Hit on the L Wing{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the RF Leg{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 18}}Hit on the LF Leg{{/rollBetween() roll 17 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 8}}Hit on the Shell{{/rollBetween() roll 1 8}}
+ {{#rollBetween() roll 9 14}}Hit on the Forebody{{/rollBetween() roll 9 14}}
+ {{#rollBetween() roll 15 20}}Hit on the Head{{/rollBetween() roll 15 20}}
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 7}}Hit on the Shell{{/rollBetween() roll 1 7}}
+ {{#rollBetween() roll 8 12}}Hit on the Forebody{{/rollBetween() roll 8 12}}
+ {{#rollBetween() roll 13 16}}Hit on the R Head{{/rollBetween() roll 13 16}}
+ {{#rollBetween() roll 17 20}}Hit on the L Head{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 3}}Hit on the RH Leg{{/rollBetween() roll 1 3}}
+ {{#rollBetween() roll 4 6}}Hit on the LH Leg{{/rollBetween() roll 4 6}}
+ {{#rollBetween() roll 7 9}}Hit on the HQ{{/rollBetween() roll 7 9}}
+ {{#rollTotal() roll 10}}Hit on the FQ{{/rollTotal() roll 10}}
+ {{#rollBetween() roll 11 12}}Hit on the R Wing{{/rollBetween() roll 11 12}}
+ {{#rollBetween() roll 13 14}}Hit on the L Wing{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the RF Leg{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 18}}Hit on the LF Leg{{/rollBetween() roll 17 18}}
+ {{#rollBetween() roll 19 20}}Hit on the Head{{/rollBetween() roll 19 20}}
+
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the R Leg{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the L Leg{{/rollBetween() roll 3 4}}
+ {{#rollBetween() roll 5 7}}Hit on the Abdomen{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 9}}Hit on the Chest{{/rollBetween() roll 8 9}}
+ {{#rollBetween() roll 10 13}}Hit on the R Wing{{/rollBetween() roll 10 13}}
+ {{#rollBetween() roll 14 17}}Hit on the L Wing{{/rollBetween() roll 14 17}}
+ {{#rollBetween() roll 18 20}}Hit on the Head{{/rollBetween() roll 18 20}}
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 2}}Hit on the RH Leg{{/rollBetween() roll 1 2}}
+ {{#rollBetween() roll 3 4}}Hit on the LH Leg{{/rollBetween() roll 3 4}}
+ {{#rollBetween() roll 5 7}}Hit on the HQ{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 10}}Hit on the FQ{{/rollBetween() roll 8 10}}
+ {{#rollBetween() roll 11 13}}Hit on the RF Leg{{/rollBetween() roll 11 13}}
+ {{#rollBetween() roll 14 16}}Hit on the LF Leg{{/rollBetween() roll 14 16}}
+ {{#rollTotal() roll 17}}Hit on the Trunk{{/rollTotal() roll 17}}
+ {{#rollBetween() roll 18 20}}Hit on the Head{{/rollBetween() roll 18 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 6}}Hit on the Tail{{/rollBetween() roll 1 6}}
+ {{#rollBetween() roll 7 14}}Hit on the Body{{/rollBetween() roll 7 14}}
+ {{#rollBetween() roll 15 20}}Hit on the Head{{/rollBetween() roll 15 20}}
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollBetween() roll 1 4}}Hit on the Tail{{/rollBetween() roll 1 4}}
+ {{#rollBetween() roll 5 8}}Hit on the Abdomen{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 12}}Hit on the Chest{{/rollBetween() roll 9 12}}
+ {{#rollBetween() roll 13 14}}Hit on the R Wing{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the L Wing{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 20}}Hit on the Head{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollTotal() roll 1}}Hit on the RH Leg{{/rollTotal() roll 1}}
+ {{#rollTotal() roll 2}}Hit on the LH Leg{{/rollTotal() roll 2}}
+ {{#rollTotal() roll 3}}Hit on the RCR Leg{{/rollTotal() roll 3}}
+ {{#rollTotal() roll 4}}Hit on the LCR Leg{{/rollTotal() roll 4}}
+ {{#rollBetween() roll 5 8}}Hit on the Abdomen{{/rollBetween() roll 5 8}}
+ {{#rollBetween() roll 9 10}}Hit on the RCF Leg{{/rollBetween() roll 9 10}}
+ {{#rollBetween() roll 11 12}}Hit on the LCF Leg{{/rollBetween() roll 11 12}}
+ {{#rollBetween() roll 13 14}}Hit on the RF Leg{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the LF leg{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 20}}Hit on the Head{{/rollBetween() roll 17 20}}
+
+
+
+
+
+
+
+
+
+
+
{{roll}}
+
+ {{#rollTotal() roll 1}}Hit on the Tail{{/rollTotal() roll 1}}
+ {{#rollBetween() roll 2 4}}Hit on the R Leg{{/rollBetween() roll 2 4}}
+ {{#rollBetween() roll 5 7}}Hit on the L Leg{{/rollBetween() roll 5 7}}
+ {{#rollBetween() roll 8 9}}Hit on the Abdomen{{/rollBetween() roll 8 9}}
+ {{#rollBetween() roll 10 12}}Hit on the Chest{{/rollBetween() roll 10 12}}
+ {{#rollBetween() roll 13 14}}Hit on the R Wing{{/rollBetween() roll 13 14}}
+ {{#rollBetween() roll 15 16}}Hit on the L Wing{{/rollBetween() roll 15 16}}
+ {{#rollBetween() roll 17 20}}Hit on the Head{{/rollBetween() roll 17 20}}
+
+
+