diff --git a/Knight/knight.html b/Knight/knight.html
index b6f67d70ae..289804a832 100644
--- a/Knight/knight.html
+++ b/Knight/knight.html
@@ -887,7 +887,7 @@
});
on(
- "change:caracteristique1 change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+ "change:caracteristique1 change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getAttrs(["caracteristique1"], function(vcar1)
@@ -899,234 +899,376 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
-
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
setAttrs({
carac1: depl,
- carac1OD: dOD
+ carac1OD: dOD,
+ Warr1OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
carac1: force,
- carac1OD: fOD
+ carac1OD: fOD,
+ Warr1OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
carac1: endurance,
- carac1OD: eOD
+ carac1OD: eOD,
+ Warr1OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
-
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
+
setAttrs({
carac1: hargne,
- carac1OD: hOD
+ carac1OD: hOD,
+ Warr1OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
carac1: combat,
- carac1OD: cOD
+ carac1OD: cOD,
+ Warr1OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
carac1: instinct,
- carac1OD: iOD
+ carac1OD: iOD,
+ Warr1OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
carac1: tir,
- carac1OD: tOD
+ carac1OD: tOD,
+ Warr1OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
carac1: savoir,
- carac1OD: sOD
+ carac1OD: sOD,
+ Warr1OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
carac1: technique,
- carac1OD: tOD
+ carac1OD: tOD,
+ Warr1OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
carac1: aura,
- carac1OD: aOD
+ carac1OD: aOD,
+ Warr1OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
carac1: parole,
- carac1OD: pOD
+ carac1OD: pOD,
+ Warr1OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
carac1: sf,
- carac1OD: sOD
+ carac1OD: sOD,
+ Warr1OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
carac1: discretion,
- carac1OD: dOD
+ carac1OD: dOD,
+ Warr1OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
carac1: perception,
- carac1OD: pOD
+ carac1OD: pOD,
+ Warr1OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
carac1: dexterite,
- carac1OD: dOD
+ carac1OD: dOD,
+ Warr1OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ carac1: 0,
+ carac1OD: 0,
+ Warr1OD: 0
+ });
+ break;
}
});
});
-
- on(
- "change:caracteristique2 change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+
+ on(
+ "change:caracteristique2 change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getAttrs(["caracteristique2"], function(vcar1)
@@ -1138,234 +1280,376 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
-
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
setAttrs({
carac2: depl,
- carac2OD: dOD
+ carac2OD: dOD,
+ Warr2OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
carac2: force,
- carac2OD: fOD
+ carac2OD: fOD,
+ Warr2OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
carac2: endurance,
- carac2OD: eOD
+ carac2OD: eOD,
+ Warr2OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
-
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
+
setAttrs({
carac2: hargne,
- carac2OD: hOD
+ carac2OD: hOD,
+ Warr2OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
carac2: combat,
- carac2OD: cOD
+ carac2OD: cOD,
+ Warr2OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
carac2: instinct,
- carac2OD: iOD
+ carac2OD: iOD,
+ Warr2OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
carac2: tir,
- carac2OD: tOD
+ carac2OD: tOD,
+ Warr2OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
carac2: savoir,
- carac2OD: sOD
+ carac2OD: sOD,
+ Warr2OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
carac2: technique,
- carac2OD: tOD
+ carac2OD: tOD,
+ Warr2OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
carac2: aura,
- carac2OD: aOD
+ carac2OD: aOD,
+ Warr2OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
carac2: parole,
- carac2OD: pOD
+ carac2OD: pOD,
+ Warr2OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
carac2: sf,
- carac2OD: sOD
+ carac2OD: sOD,
+ Warr2OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
carac2: discretion,
- carac2OD: dOD
+ carac2OD: dOD,
+ Warr2OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
carac2: perception,
- carac2OD: pOD
+ carac2OD: pOD,
+ Warr2OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
carac2: dexterite,
- carac2OD: dOD
+ carac2OD: dOD,
+ Warr2OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ carac2: 0,
+ carac2OD: 0,
+ Warr2OD: 0
+ });
+ break;
}
});
});
on(
- "change:caracGrenade1 change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+ "change:caracGrenade1 change:barbarianGoliath change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getAttrs(["caracGrenade1"], function(vcar1)
@@ -1377,234 +1661,396 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: depl,
- armeGrenade1OD: dOD
+ armeGrenade1OD: dOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var taille = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: force,
- armeGrenade1OD: fOD
+ armeGrenade1OD: fOD,
+ armeGrenadeBonusBarb1: taille,
+ WarrGrenade1OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var taille = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: endurance,
- armeGrenade1OD: eOD
+ armeGrenade1OD: eOD,
+ armeGrenadeBonusBarb1: taille,
+ WarrGrenade1OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: hargne,
- armeGrenade1OD: hOD
+ armeGrenade1OD: hOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: combat,
- armeGrenade1OD: cOD
+ armeGrenade1OD: cOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: instinct,
- armeGrenade1OD: iOD
+ armeGrenade1OD: iOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: tir,
- armeGrenade1OD: tOD
+ armeGrenade1OD: tOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: savoir,
- armeGrenade1OD: sOD
+ armeGrenade1OD: sOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: technique,
- armeGrenade1OD: tOD
+ armeGrenade1OD: tOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: aura,
- armeGrenade1OD: aOD
+ armeGrenade1OD: aOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: parole,
- armeGrenade1OD: pOD
+ armeGrenade1OD: pOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: sf,
- armeGrenade1OD: sOD
+ armeGrenade1OD: sOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: discretion,
- armeGrenade1OD: dOD
+ armeGrenade1OD: dOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: perception,
- armeGrenade1OD: pOD
+ armeGrenade1OD: pOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
armeGrenade1: dexterite,
- armeGrenade1OD: dOD
+ armeGrenade1OD: dOD,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ armeGrenade1: 0,
+ armeGrenade1OD: 0,
+ armeGrenadeBonusBarb1: 0,
+ WarrGrenade1OD: 0
+ });
+ break;
}
});
});
on(
- "change:caracGrenade2 change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+ "change:caracGrenade2 change:barbarianGoliath change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getAttrs(["caracGrenade2"], function(vcar1)
@@ -1616,228 +2062,390 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: depl,
- armeGrenade2OD: dOD
+ armeGrenade2OD: dOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var taille = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: force,
- armeGrenade2OD: fOD
+ armeGrenade2OD: fOD,
+ armeGrenadeBonusBarb2: taille,
+ WarrGrenade2OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var taille = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: endurance,
- armeGrenade2OD: eOD
+ armeGrenade2OD: eOD,
+ armeGrenadeBonusBarb2: taille,
+ WarrGrenade2OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: hargne,
- armeGrenade2OD: hOD
+ armeGrenade2OD: hOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: combat,
- armeGrenade2OD: cOD
+ armeGrenade2OD: cOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: instinct,
- armeGrenade2OD: iOD
+ armeGrenade2OD: iOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: tir,
- armeGrenade2OD: tOD
+ armeGrenade2OD: tOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: savoir,
- armeGrenade2OD: sOD
+ armeGrenade2OD: sOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: technique,
- armeGrenade2OD: tOD
+ armeGrenade2OD: tOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: aura,
- armeGrenade2OD: aOD
+ armeGrenade2OD: aOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: parole,
- armeGrenade2OD: pOD
+ armeGrenade2OD: pOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: sf,
- armeGrenade2OD: sOD
+ armeGrenade2OD: sOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: discretion,
- armeGrenade2OD: dOD
+ armeGrenade2OD: dOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: perception,
- armeGrenade2OD: pOD
+ armeGrenade2OD: pOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
armeGrenade2: dexterite,
- armeGrenade2OD: dOD
+ armeGrenade2OD: dOD,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ armeGrenade2: 0,
+ armeGrenade2OD: 0,
+ armeGrenadeBonusBarb2: 0,
+ WarrGrenade2OD: 0
+ });
+ break;
}
});
});
@@ -1944,228 +2552,390 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
- var dOD = parseInt(vdepl["deplOD"]);
+ var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: depl,
- repeating_armeDist_ArmeDist1OD: dOD
+ repeating_armeDist_ArmeDist1OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: force,
- repeating_armeDist_ArmeDist1OD: fOD
+ repeating_armeDist_ArmeDist1OD: fOD,
+ repeating_armeDist_ArmeDistBonusBarb1: fBarb,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: endurance,
- repeating_armeDist_ArmeDist1OD: eOD
+ repeating_armeDist_ArmeDist1OD: eOD,
+ repeating_armeDist_ArmeDistBonusBarb1: fBarb,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: hargne,
- repeating_armeDist_ArmeDist1OD: hOD
+ repeating_armeDist_ArmeDist1OD: hOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: combat,
- repeating_armeDist_ArmeDist1OD: cOD
+ repeating_armeDist_ArmeDist1OD: cOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: instinct,
- repeating_armeDist_ArmeDist1OD: iOD
+ repeating_armeDist_ArmeDist1OD: iOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: tir,
- repeating_armeDist_ArmeDist1OD: tOD
+ repeating_armeDist_ArmeDist1OD: tOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: savoir,
- repeating_armeDist_ArmeDist1OD: sOD
+ repeating_armeDist_ArmeDist1OD: sOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: technique,
- repeating_armeDist_ArmeDist1OD: tOD
+ repeating_armeDist_ArmeDist1OD: tOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: aura,
- repeating_armeDist_ArmeDist1OD: aOD
+ repeating_armeDist_ArmeDist1OD: aOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: parole,
- repeating_armeDist_ArmeDist1OD: pOD
+ repeating_armeDist_ArmeDist1OD: pOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: sf,
- repeating_armeDist_ArmeDist1OD: sOD
+ repeating_armeDist_ArmeDist1OD: sOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: discretion,
- repeating_armeDist_ArmeDist1OD: dOD
+ repeating_armeDist_ArmeDist1OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: perception,
- repeating_armeDist_ArmeDist1OD: pOD
+ repeating_armeDist_ArmeDist1OD: pOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist1: dexterite,
- repeating_armeDist_ArmeDist1OD: dOD
+ repeating_armeDist_ArmeDist1OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ repeating_armeDist_ArmeDist1: 0,
+ repeating_armeDist_ArmeDist1OD: 0,
+ repeating_armeDist_ArmeDistBonusBarb1: 0,
+ repeating_armeDist_ArmeDistWarr1OD: 0
+ });
+ break;
}
});
});
@@ -2183,234 +2953,396 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: depl,
- repeating_armeDist_ArmeDist2OD: dOD
+ repeating_armeDist_ArmeDist2OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: force,
- repeating_armeDist_ArmeDist2OD: fOD
+ repeating_armeDist_ArmeDist2OD: fOD,
+ repeating_armeDist_ArmeDistBonusBarb2: fBarb,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
- });
+ });
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: endurance,
- repeating_armeDist_ArmeDist2OD: eOD
+ repeating_armeDist_ArmeDist2OD: eOD,
+ repeating_armeDist_ArmeDistBonusBarb2: fBarb,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: hargne,
- repeating_armeDist_ArmeDist2OD: hOD
+ repeating_armeDist_ArmeDist2OD: hOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: combat,
- repeating_armeDist_ArmeDist2OD: cOD
+ repeating_armeDist_ArmeDist2OD: cOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: instinct,
- repeating_armeDist_ArmeDist2OD: iOD
+ repeating_armeDist_ArmeDist2OD: iOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: tir,
- repeating_armeDist_ArmeDist2OD: tOD
+ repeating_armeDist_ArmeDist2OD: tOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: savoir,
- repeating_armeDist_ArmeDist2OD: sOD
+ repeating_armeDist_ArmeDist2OD: sOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: technique,
- repeating_armeDist_ArmeDist2OD: tOD
+ repeating_armeDist_ArmeDist2OD: tOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: aura,
- repeating_armeDist_ArmeDist2OD: aOD
+ repeating_armeDist_ArmeDist2OD: aOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: parole,
- repeating_armeDist_ArmeDist2OD: pOD
+ repeating_armeDist_ArmeDist2OD: pOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: sf,
- repeating_armeDist_ArmeDist2OD: sOD
+ repeating_armeDist_ArmeDist2OD: sOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: discretion,
- repeating_armeDist_ArmeDist2OD: dOD
+ repeating_armeDist_ArmeDist2OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: perception,
- repeating_armeDist_ArmeDist2OD: pOD
+ repeating_armeDist_ArmeDist2OD: pOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
repeating_armeDist_ArmeDist2: dexterite,
- repeating_armeDist_ArmeDist2OD: dOD
+ repeating_armeDist_ArmeDist2OD: dOD,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ repeating_armeDist_ArmeDist2: 0,
+ repeating_armeDist_ArmeDist2OD: 0,
+ repeating_armeDist_ArmeDistBonusBarb2: 0,
+ repeating_armeDist_ArmeDistWarr2OD: 0
+ });
+ break;
}
});
});
on(
- "change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+ "change:barbarianGoliath change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getSectionIDs("repeating_armeDist", function(idarray)
@@ -2429,11 +3361,22 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var B = parseInt(vdepl["deplacement"]);
var OD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2441,18 +3384,36 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
- B = parseInt(vfor["force"]);
- OD = parseInt(vfor["forOD"]);
+ var B = parseInt(vfor["force"]);
+ var OD = parseInt(vfor["forOD"]);
+ var Barb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2460,18 +3421,36 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = Barb;
+
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Barb1);
+ setAttrs(Warr1);
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
- B = parseInt(vend["endurance"]);
- OD = parseInt(vend["endOD"]);
+ var B = parseInt(vend["endurance"]);
+ var OD = parseInt(vend["endOD"]);
+ var Barb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2479,18 +3458,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = Barb;
+
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Barb1);
+ setAttrs(Warr1);
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
- B = parseInt(vhar["hargne"]);
- OD = parseInt(vhar["hargneOD"]);
+ var B = parseInt(vhar["hargne"]);
+ var OD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2498,18 +3493,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
- B = parseInt(vcom["combat"]);
- OD = parseInt(vcom["combOD"]);
+ var B = parseInt(vcom["combat"]);
+ var OD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2517,18 +3528,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
- B = parseInt(vins["instinct"]);
- OD = parseInt(vins["instOD"]);
+ var B = parseInt(vins["instinct"]);
+ var OD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2536,18 +3563,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
- B = parseInt(vtir["tir"]);
- OD = parseInt(vtir["tirOD"]);
+ var B = parseInt(vtir["tir"]);
+ var OD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2555,18 +3598,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
- B = parseInt(vsav["savoir"]);
- OD = parseInt(vsav["savoirOD"]);
+ var B = parseInt(vsav["savoir"]);
+ var OD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2574,18 +3633,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
- B = parseInt(vtec["technique"]);
- OD = parseInt(vtec["technOD"]);
+ var B = parseInt(vtec["technique"]);
+ var OD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2593,18 +3668,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
- B = parseInt(vaur["aura"]);
- OD = parseInt(vaur["auraOD"]);
+ var B = parseInt(vaur["aura"]);
+ var OD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2612,18 +3703,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
- B = parseInt(vpar["parole"]);
- OD = parseInt(vpar["paroleOD"]);
+ var B = parseInt(vpar["parole"]);
+ var OD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2631,18 +3738,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
- B = parseInt(vsf["sf"]);
- OD = parseInt(vsf["sfOD"]);
+ var B = parseInt(vsf["sf"]);
+ var OD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2650,18 +3773,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
- B = parseInt(vdis["discretion"]);
- OD = parseInt(vdis["discrOD"]);
+ var B = parseInt(vdis["discretion"]);
+ var OD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2669,18 +3808,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
- B = parseInt(vper["perception"]);
- OD = parseInt(vper["percOD"]);
+ var B = parseInt(vper["perception"]);
+ var OD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2688,18 +3843,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
- B = parseInt(vdex["dexterite"]);
- OD = parseInt(vdex["dextOD"]);
+ var B = parseInt(vdex["dexterite"]);
+ var OD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = B;
@@ -2707,10 +3878,33 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
+ default:
+ var Warr1 = {};
+ Warr1["repeating_armeDist_" + currentID + "_ArmeDistWarr1OD"] = 0;
+
+ var Base1 = {};
+ Base1["repeating_armeDist_" + currentID + "_ArmeDist1"] = 0;
+
+ var OD1 = {};
+ OD1["repeating_armeDist_" + currentID + "_ArmeDist1OD"] = 0;
+
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb1"] = 0;
+
+ setAttrs(Barb1);
+ setAttrs(Base1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
+ break;
}
});
@@ -2723,11 +3917,22 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var B = parseInt(vdepl["deplacement"]);
var OD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2735,18 +3940,36 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
- B = parseInt(vfor["force"]);
- OD = parseInt(vfor["forOD"]);
+ var B = parseInt(vfor["force"]);
+ var OD = parseInt(vfor["forOD"]);
+ var Barb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2754,18 +3977,36 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = Barb;
+
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Barb1);
+ setAttrs(Warr2);
});
- break;
+ break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
- B = parseInt(vend["endurance"]);
- OD = parseInt(vend["endOD"]);
+ var B = parseInt(vend["endurance"]);
+ var OD = parseInt(vend["endOD"]);
+ var Barb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2773,18 +4014,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = Barb;
+
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Barb1);
+ setAttrs(Warr2);
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
- B = parseInt(vhar["hargne"]);
- OD = parseInt(vhar["hargneOD"]);
+ var B = parseInt(vhar["hargne"]);
+ var OD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vend["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2792,18 +4049,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
- B = parseInt(vcom["combat"]);
- OD = parseInt(vcom["combOD"]);
+ var B = parseInt(vcom["combat"]);
+ var OD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vend["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2811,18 +4084,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
- B = parseInt(vins["instinct"]);
- OD = parseInt(vins["instOD"]);
+ var B = parseInt(vins["instinct"]);
+ var OD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vend["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2830,18 +4119,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
- B = parseInt(vtir["tir"]);
- OD = parseInt(vtir["tirOD"]);
+ var B = parseInt(vtir["tir"]);
+ var OD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2849,18 +4154,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
- B = parseInt(vsav["savoir"]);
- OD = parseInt(vsav["savoirOD"]);
+ var B = parseInt(vsav["savoir"]);
+ var OD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2868,18 +4189,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
- B = parseInt(vtec["technique"]);
- OD = parseInt(vtec["technOD"]);
+ var B = parseInt(vtec["technique"]);
+ var OD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2887,18 +4224,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
- B = parseInt(vaur["aura"]);
- OD = parseInt(vaur["auraOD"]);
+ var B = parseInt(vaur["aura"]);
+ var OD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2906,18 +4259,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
- B = parseInt(vpar["parole"]);
- OD = parseInt(vpar["paroleOD"]);
+ var B = parseInt(vpar["parole"]);
+ var OD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2925,18 +4294,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
- B = parseInt(vsf["sf"]);
- OD = parseInt(vsf["sfOD"]);
+ var B = parseInt(vsf["sf"]);
+ var OD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2944,18 +4329,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
- B = parseInt(vdis["discretion"]);
- OD = parseInt(vdis["discrOD"]);
+ var B = parseInt(vdis["discretion"]);
+ var OD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2963,18 +4364,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
- B = parseInt(vper["perception"]);
- OD = parseInt(vper["percOD"]);
+ var B = parseInt(vper["perception"]);
+ var OD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -2982,18 +4399,34 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
- B = parseInt(vdex["dexterite"]);
- OD = parseInt(vdex["dextOD"]);
+ var B = parseInt(vdex["dexterite"]);
+ var OD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = B;
@@ -3001,10 +4434,33 @@
var OD1 = {};
OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = OD;
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
+ default:
+ var Warr2 = {};
+ Warr2["repeating_armeDist_" + currentID + "_ArmeDistWarr2OD"] = 0;
+
+ var Base1 = {};
+ Base1["repeating_armeDist_" + currentID + "_ArmeDist2"] = 0;
+
+ var OD1 = {};
+ OD1["repeating_armeDist_" + currentID + "_ArmeDist2OD"] = 0;
+
+ var Barb1 = {};
+ Barb1["repeating_armeDist_" + currentID + "_ArmeDistBonusBarb2"] = 0;
+
+ setAttrs(Barb1);
+ setAttrs(Base1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
+ break;
}
});
});
@@ -3025,228 +4481,392 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
+ var depl = parseInt(vdepl["deplacement"]);
+ var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: depl,
- repeating_armeCaC_ArmeCaC1OD: dOD
+ repeating_armeCaC_ArmeCaC1OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
- break;
+ break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: force,
- repeating_armeCaC_ArmeCaC1OD: fOD
+ repeating_armeCaC_ArmeCaC1OD: fOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: fBarb,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: endurance,
- repeating_armeCaC_ArmeCaC1OD: eOD
+ repeating_armeCaC_ArmeCaC1OD: eOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: fBarb,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: hargne,
- repeating_armeCaC_ArmeCaC1OD: hOD
+ repeating_armeCaC_ArmeCaC1OD: hOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: combat,
- repeating_armeCaC_ArmeCaC1OD: cOD
+ repeating_armeCaC_ArmeCaC1OD: cOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: instinct,
- repeating_armeCaC_ArmeCaC1OD: iOD
+ repeating_armeCaC_ArmeCaC1OD: iOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: tir,
- repeating_armeCaC_ArmeCaC1OD: tOD
+ repeating_armeCaC_ArmeCaC1OD: tOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: savoir,
- repeating_armeCaC_ArmeCaC1OD: sOD
+ repeating_armeCaC_ArmeCaC1OD: sOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: technique,
- repeating_armeCaC_ArmeCaC1OD: tOD
+ repeating_armeCaC_ArmeCaC1OD: tOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: aura,
- repeating_armeCaC_ArmeCaC1OD: aOD
+ repeating_armeCaC_ArmeCaC1OD: aOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
-
+ var dWarr = parseInt(vpar["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
+
setAttrs({
repeating_armeCaC_ArmeCaC1: parole,
- repeating_armeCaC_ArmeCaC1OD: pOD
+ repeating_armeCaC_ArmeCaC1OD: pOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: sf,
- repeating_armeCaC_ArmeCaC1OD: sOD
+ repeating_armeCaC_ArmeCaC1OD: sOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: discretion,
- repeating_armeCaC_ArmeCaC1OD: dOD
+ repeating_armeCaC_ArmeCaC1OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: perception,
- repeating_armeCaC_ArmeCaC1OD: pOD
+ repeating_armeCaC_ArmeCaC1OD: pOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC1: dexterite,
- repeating_armeCaC_ArmeCaC1OD: dOD
+ repeating_armeCaC_ArmeCaC1OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ repeating_armeCaC_ArmeCaC1: 0,
+ repeating_armeCaC_ArmeCaC1OD: 0,
+ repeating_armeDist_ArmeCaCBonusBarb1: 0,
+ repeating_armeDist_ArmeCaCWarr1OD: 0
+ });
+ break;
}
});
});
@@ -3264,234 +4884,396 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var depl = parseInt(vdepl["deplacement"]);
var dOD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: depl,
- repeating_armeCaC_ArmeCaC2OD: dOD
+ repeating_armeCaC_ArmeCaC2OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
- break;
+ break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
var force = parseInt(vfor["force"]);
var fOD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: force,
- repeating_armeCaC_ArmeCaC2OD: fOD
+ repeating_armeCaC_ArmeCaC2OD: fOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: fBarb,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
var endurance = parseInt(vend["endurance"]);
var eOD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: endurance,
- repeating_armeCaC_ArmeCaC2OD: eOD
+ repeating_armeCaC_ArmeCaC2OD: eOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: fBarb,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
var hargne = parseInt(vhar["hargne"]);
var hOD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: hargne,
- repeating_armeCaC_ArmeCaC2OD: hOD
+ repeating_armeCaC_ArmeCaC2OD: hOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
var combat = parseInt(vcom["combat"]);
var cOD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: combat,
- repeating_armeCaC_ArmeCaC2OD: cOD
+ repeating_armeCaC_ArmeCaC2OD: cOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
var instinct = parseInt(vins["instinct"]);
var iOD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: instinct,
- repeating_armeCaC_ArmeCaC2OD: iOD
+ repeating_armeCaC_ArmeCaC2OD: iOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
var tir = parseInt(vtir["tir"]);
var tOD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: tir,
- repeating_armeCaC_ArmeCaC2OD: tOD
+ repeating_armeCaC_ArmeCaC2OD: tOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
var savoir = parseInt(vsav["savoir"]);
var sOD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: savoir,
- repeating_armeCaC_ArmeCaC2OD: sOD
+ repeating_armeCaC_ArmeCaC2OD: sOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
var technique = parseInt(vtec["technique"]);
var tOD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: technique,
- repeating_armeCaC_ArmeCaC2OD: tOD
+ repeating_armeCaC_ArmeCaC2OD: tOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
var aura = parseInt(vaur["aura"]);
var aOD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: aura,
- repeating_armeCaC_ArmeCaC2OD: aOD
+ repeating_armeCaC_ArmeCaC2OD: aOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
var parole = parseInt(vpar["parole"]);
var pOD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: parole,
- repeating_armeCaC_ArmeCaC2OD: pOD
+ repeating_armeCaC_ArmeCaC2OD: pOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
var sf = parseInt(vsf["sf"]);
var sOD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: sf,
- repeating_armeCaC_ArmeCaC2OD: sOD
+ repeating_armeCaC_ArmeCaC2OD: sOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
var discretion = parseInt(vdis["discretion"]);
var dOD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: discretion,
- repeating_armeCaC_ArmeCaC2OD: dOD
+ repeating_armeCaC_ArmeCaC2OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
var perception = parseInt(vper["perception"]);
var pOD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: perception,
- repeating_armeCaC_ArmeCaC2OD: pOD
+ repeating_armeCaC_ArmeCaC2OD: pOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
var dexterite = parseInt(vdex["dexterite"]);
var dOD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"]);
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
setAttrs({
repeating_armeCaC_ArmeCaC2: dexterite,
- repeating_armeCaC_ArmeCaC2OD: dOD
+ repeating_armeCaC_ArmeCaC2OD: dOD,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: dWarr
});
});
break;
+ default:
+ setAttrs({
+ repeating_armeCaC_ArmeCaC2: 0,
+ repeating_armeCaC_ArmeCaC2OD: 0,
+ repeating_armeDist_ArmeCaCBonusBarb2: 0,
+ repeating_armeDist_ArmeCaCWarr2OD: 0
+ });
+ break;
}
});
});
on(
- "change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
+ "change:barbarianGoliath change:warrior250PG change:warriorSoldierA change:warriorHunterA change:warriorScholarA change:warriorHeraldA change:warriorScoutA change:deplacement change:deplOD change:force change:forOD change:endurance change:endOD change:hargne change:hargneOD change:combat change:combOD change:instinct change:instOD change:tir change:tirOD change:savoir change:savoirOD change:technique change:technOD change:aura change:auraOD change:parole change:paroleOD change:sf change:sfOD change:discretion change:discrOD change:perception change:percOD change:dexterite change:dextOD"
, function()
{
getSectionIDs("repeating_armeCaC", function(idarray)
@@ -3510,11 +5292,22 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var B = parseInt(vdepl["deplacement"]);
var OD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3522,18 +5315,36 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
- break;
+ break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
- B = parseInt(vfor["force"]);
- OD = parseInt(vfor["forOD"]);
+ var B = parseInt(vfor["force"]);
+ var OD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3541,18 +5352,36 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = fBarb;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
- B = parseInt(vend["endurance"]);
- OD = parseInt(vend["endOD"]);
+ var B = parseInt(vend["endurance"]);
+ var OD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3560,18 +5389,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = fBarb;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
- B = parseInt(vhar["hargne"]);
- OD = parseInt(vhar["hargneOD"]);
+ var B = parseInt(vhar["hargne"]);
+ var OD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3579,18 +5424,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
- B = parseInt(vcom["combat"]);
- OD = parseInt(vcom["combOD"]);
+ var B = parseInt(vcom["combat"]);
+ var OD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3598,18 +5459,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
- B = parseInt(vins["instinct"]);
- OD = parseInt(vins["instOD"]);
+ var B = parseInt(vins["instinct"]);
+ var OD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3617,18 +5494,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
- B = parseInt(vtir["tir"]);
- OD = parseInt(vtir["tirOD"]);
+ var B = parseInt(vtir["tir"]);
+ var OD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3637,17 +5530,29 @@
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
- B = parseInt(vsav["savoir"]);
- OD = parseInt(vsav["savoirOD"]);
+ var B = parseInt(vsav["savoir"]);
+ var OD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3655,18 +5560,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
- B = parseInt(vtec["technique"]);
- OD = parseInt(vtec["technOD"]);
+ var B = parseInt(vtec["technique"]);
+ var OD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3674,18 +5595,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
- B = parseInt(vaur["aura"]);
- OD = parseInt(vaur["auraOD"]);
+ var B = parseInt(vaur["aura"]);
+ var OD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3693,18 +5630,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
- B = parseInt(vpar["parole"]);
- OD = parseInt(vpar["paroleOD"]);
+ var B = parseInt(vpar["parole"]);
+ var OD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3712,18 +5665,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
- B = parseInt(vsf["sf"]);
- OD = parseInt(vsf["sfOD"]);
+ var B = parseInt(vsf["sf"]);
+ var OD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3731,18 +5700,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
- B = parseInt(vdis["discretion"]);
- OD = parseInt(vdis["discrOD"]);
+ var B = parseInt(vdis["discretion"]);
+ var OD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3750,18 +5735,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
- B = parseInt(vper["perception"]);
- OD = parseInt(vper["percOD"]);
+ var B = parseInt(vper["perception"]);
+ var OD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3769,18 +5770,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
- B = parseInt(vdex["dexterite"]);
- OD = parseInt(vdex["dextOD"]);
+ var B = parseInt(vdex["dexterite"]);
+ var OD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
+
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = B;
@@ -3788,10 +5805,33 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr1);
});
break;
+ default:
+ var Warr1 = {};
+ Warr1["repeating_armeCaC_" + currentID + "_ArmeCaCWarr1OD"] = 0;
+
+ var Base1 = {};
+ Base1["repeating_armeCaC_" + currentID + "_ArmeCaC1"] = 0;
+
+ var OD1 = {};
+ OD1["repeating_armeCaC_" + currentID + "_ArmeCaC1OD"] = 0;
+
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb1"] = 0;
+
+ setAttrs(Barb);
+ setAttrs(Base1);
+ setAttrs(OD1);
+ setAttrs(Warr1);
+ break;
}
});
@@ -3804,11 +5844,22 @@
case "deplacement":
getAttrs([
"deplacement",
- "deplOD"
+ "deplOD",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vdepl)
{
var B = parseInt(vdepl["deplacement"]);
var OD = parseInt(vdepl["deplOD"]);
+ var dWarr = parseInt(vdepl["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdepl["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3816,18 +5867,36 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "force":
getAttrs([
"force",
- "forOD"
+ "forOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vfor)
{
- B = parseInt(vfor["force"]);
- OD = parseInt(vfor["forOD"]);
+ var B = parseInt(vfor["force"]);
+ var OD = parseInt(vfor["forOD"]);
+ var fBarb = parseInt(vfor["barbarianGoliath"]);
+ var dWarr = parseInt(vfor["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vfor["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3835,18 +5904,36 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = fBarb;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "endurance":
getAttrs([
"endurance",
- "endOD"
+ "endOD",
+ "barbarianGoliath",
+ "warriorSoldierA",
+ "warrior250PG"
], function(vend)
{
- B = parseInt(vend["endurance"]);
- OD = parseInt(vend["endOD"]);
+ var B = parseInt(vend["endurance"]);
+ var OD = parseInt(vend["endOD"]);
+ var fBarb = parseInt(vend["barbarianGoliath"]);
+ var dWarr = parseInt(vend["warriorSoldierA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vend["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3854,18 +5941,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = fBarb;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "hargne":
getAttrs([
"hargne",
- "hargneOD"
+ "hargneOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vhar)
{
- B = parseInt(vhar["hargne"]);
- OD = parseInt(vhar["hargneOD"]);
+ var B = parseInt(vhar["hargne"]);
+ var OD = parseInt(vhar["hargneOD"]);
+ var dWarr = parseInt(vhar["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vhar["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3873,18 +5976,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "combat":
getAttrs([
"combat",
- "combOD"
+ "combOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vcom)
{
- B = parseInt(vcom["combat"]);
- OD = parseInt(vcom["combOD"]);
+ var B = parseInt(vcom["combat"]);
+ var OD = parseInt(vcom["combOD"]);
+ var dWarr = parseInt(vcom["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vcom["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3892,18 +6011,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "instinct":
getAttrs([
"instinct",
- "instOD"
+ "instOD",
+ "warriorHunterA",
+ "warrior250PG"
], function(vins)
{
- B = parseInt(vins["instinct"]);
- OD = parseInt(vins["instOD"]);
+ var B = parseInt(vins["instinct"]);
+ var OD = parseInt(vins["instOD"]);
+ var dWarr = parseInt(vins["warriorHunterA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vins["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3911,18 +6046,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "tir":
getAttrs([
"tir",
- "tirOD"
+ "tirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtir)
{
- B = parseInt(vtir["tir"]);
- OD = parseInt(vtir["tirOD"]);
+ var B = parseInt(vtir["tir"]);
+ var OD = parseInt(vtir["tirOD"]);
+ var dWarr = parseInt(vtir["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtir["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3930,18 +6081,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
- setAttrs(OD1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "savoir":
getAttrs([
"savoir",
- "savoirOD"
+ "savoirOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vsav)
{
- B = parseInt(vsav["savoir"]);
- OD = parseInt(vsav["savoirOD"]);
+ var B = parseInt(vsav["savoir"]);
+ var OD = parseInt(vsav["savoirOD"]);
+ var dWarr = parseInt(vsav["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsav["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3949,18 +6116,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "technique":
getAttrs([
"technique",
- "technOD"
+ "technOD",
+ "warriorScholarA",
+ "warrior250PG"
], function(vtec)
{
- B = parseInt(vtec["technique"]);
- OD = parseInt(vtec["technOD"]);
+ var B = parseInt(vtec["technique"]);
+ var OD = parseInt(vtec["technOD"]);
+ var dWarr = parseInt(vtec["warriorScholarA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vtec["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3968,18 +6151,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "aura":
getAttrs([
"aura",
- "auraOD"
+ "auraOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vaur)
{
- B = parseInt(vaur["aura"]);
- OD = parseInt(vaur["auraOD"]);
+ var B = parseInt(vaur["aura"]);
+ var OD = parseInt(vaur["auraOD"]);
+ var dWarr = parseInt(vaur["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vaur["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -3987,18 +6186,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "parole":
getAttrs([
"parole",
- "paroleOD"
+ "paroleOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vpar)
{
- B = parseInt(vpar["parole"]);
- OD = parseInt(vpar["paroleOD"]);
+ var B = parseInt(vpar["parole"]);
+ var OD = parseInt(vpar["paroleOD"]);
+ var dWarr = parseInt(vpar["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vpar["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -4006,18 +6221,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "sangFroid":
getAttrs([
"sf",
- "sfOD"
+ "sfOD",
+ "warriorHeraldA",
+ "warrior250PG"
], function(vsf)
{
- B = parseInt(vsf["sf"]);
- OD = parseInt(vsf["sfOD"]);
+ var B = parseInt(vsf["sf"]);
+ var OD = parseInt(vsf["sfOD"]);
+ var dWarr = parseInt(vsf["warriorHeraldA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vsf["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -4025,18 +6256,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "discretion":
getAttrs([
"discretion",
- "discrOD"
+ "discrOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdis)
{
- B = parseInt(vdis["discretion"]);
- OD = parseInt(vdis["discrOD"]);
+ var B = parseInt(vdis["discretion"]);
+ var OD = parseInt(vdis["discrOD"]);
+ var dWarr = parseInt(vdis["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdis["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -4044,18 +6291,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "perception":
getAttrs([
"perception",
- "percOD"
+ "percOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vper)
{
- B = parseInt(vper["perception"]);
- OD = parseInt(vper["percOD"]);
+ var B = parseInt(vper["perception"]);
+ var OD = parseInt(vper["percOD"]);
+ var dWarr = parseInt(vper["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vper["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -4063,18 +6326,34 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
case "dexterite":
getAttrs([
"dexterite",
- "dextOD"
+ "dextOD",
+ "warriorScoutA",
+ "warrior250PG"
], function(vdex)
{
- B = parseInt(vdex["dexterite"]);
- OD = parseInt(vdex["dextOD"]);
+ var B = parseInt(vdex["dexterite"]);
+ var OD = parseInt(vdex["dextOD"]);
+ var dWarr = parseInt(vdex["warriorScoutA"])
+
+ if(dWarr == 1)
+ {
+ dWarr = dWarr+parseInt(vdex["warrior250PG"]);
+ }
+
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = dWarr;
var Base1 = {};
Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = B;
@@ -4082,10 +6361,33 @@
var OD1 = {};
OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = OD;
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
setAttrs(Base1);
setAttrs(OD1);
+ setAttrs(Warr2);
});
break;
+ default:
+ var Warr2 = {};
+ Warr2["repeating_armeCaC_" + currentID + "_ArmeCaCWarr2OD"] = 0;
+
+ var Base1 = {};
+ Base1["repeating_armeCaC_" + currentID + "_ArmeCaC2"] = 0;
+
+ var OD1 = {};
+ OD1["repeating_armeCaC_" + currentID + "_ArmeCaC2OD"] = 0;
+
+ var Barb = {};
+ Barb["repeating_armeCaC_" + currentID + "_ArmeCaCBonusBarb2"] = 0;
+
+ setAttrs(Barb);
+ setAttrs(Base1);
+ setAttrs(OD1);
+ setAttrs(Warr2);
+ break;
}
});
});
@@ -4134,1928 +6436,9158 @@
{
TAS.repeatingSimpleSum("slotsJD", "slotsUJD", "slotsOccupeJD");
});
-
+
+ on(
+ "change:barbarianGoliath change:caracteristique1 change:caracteristique2"
+ , function()
+ {
+ getAttrs(["caracteristique1", "caracteristique2", "barbarianGoliath"], function(vCar)
+ {
+ var CA1 = vCar["caracteristique1"];
+ var CA2 = vCar["caracteristique2"];
+ var taille = parseInt(vCar["barbarianGoliath"]);
+ switch(CA1)
+ {
+ case "force":
+ setAttrs
+ ({
+ bonusBarb1: taille
+ });
+ break;
+ case "endurance":
+ setAttrs
+ ({
+ bonusBarb1: taille
+ });
+ break;
+ default:
+ setAttrs
+ ({
+ bonusBarb1: 0
+ });
+ break;
+ }
+
+ switch(CA2)
+ {
+ case "force":
+ setAttrs
+ ({
+ bonusBarb2: taille
+ });
+ break;
+ case "endurance":
+ setAttrs
+ ({
+ bonusBarb2: taille
+ });
+ break;
+ default:
+ setAttrs
+ ({
+ bonusBarb2: 0
+ });
+ break;
+ }
+ });
+ });
+
+ on(
+ "change:repeating_equipDefensif:porte change:repeating_equipDefensif:defenseBonus change:repeating_equipDefensif:reactionBonus"
+ , function()
+ {
+ getAttrs(["repeating_equipDefensif_defenseBonus", "repeating_equipDefensif_reactionBonus", "repeating_equipDefensif_porte"], function(vDef)
+ {
+ var vDefE = parseInt(vDef["repeating_equipDefensif_defenseBonus"]);
+ var vReaE = parseInt(vDef["repeating_equipDefensif_reactionBonus"]);
+
+ var vPorte = vDef["repeating_equipDefensif_porte"];
+
+ if(vPorte == "1")
+ {
+ setAttrs
+ ({
+ repeating_equipDefensif_reaLigne: vReaE,
+ repeating_equipDefensif_defLigne: vDefE
+ });
+ }
+ else
+ {
+ setAttrs
+ ({
+ repeating_equipDefensif_reaLigne: 0,
+ repeating_equipDefensif_defLigne: 0
+ });
+ }
+ });
+ });
+
+ on(
+ "change:repeating_equipDefensif:reaLigne"
+ , function()
+ {
+ TAS.repeatingSimpleSum("equipDefensif", "reaLigne", "bonusReaction");
+ });
+
+ on(
+ "change:repeating_equipDefensif:defLigne"
+ , function()
+ {
+ TAS.repeatingSimpleSum("equipDefensif", "defLigne", "bonusDefense");
+ });
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
- Caractéristique
- Caractéristique
-
-
-
-
-
-
- Déplacement
- Force
- Endurance
- Hargne
- Combat
- Instinct
- Tir
- Savoir
- Technique
- Aura
- Parole
- Sang-Froid
- Discrétion
- Perception
- Dextérité
-
-
-
-
-
- Déplacement
- Force
- Endurance
- Hargne
- Combat
- Instinct
- Tir
- Savoir
- Technique
- Aura
- Parole
- Sang-Froid
- Discrétion
- Perception
- Dextérité
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- Portée
-
-
- Contact
- Courte
- Moyenne
- Longue
- Lointaine
-
-
- 0 à 2m
- 2 à 15m
- 15 à 50m
- 50 à 300m
- + de 300m
-
-
-
-
-
-
-
-
-
- Style de Combat
-
-
-
-
- Standard
- À Couvert
- Agressif
- Akimbo
- Ambidextre
- Défensif
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Style de Combat
+
+
+
+
+ Standard
+ À Couvert
+ Agressif
+ Akimbo
+ Ambidextre
+ Défensif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Lente et Lourde
+
+
+
+ La méta-armure ne peut pas utiliser de module de course, de déplacement ou de saut. En outre, il peut être risqué de passer sur certains types de sols, trop fragiles. La difficulté des tests base Discrétion et Déplacement avec la méta-armure Paladin est toujours augmentée d'un niveau.
+
+
+
+
+
+
+
+
+
+
+ Mode Nanoc
+
+
+ Créations
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Style de Combat
+
+
+
+
+ Standard
+ À Couvert
+ Agressif
+ Ambidextre
+ Défensif
+
+
+
+
+
+
+
+
+
+ Effet des armes
+
+
+
+
+
+ Anti Anathème
+ Anti Véhicule
+ Artillerie
+ Assistance à l'attaque
+ Chargeur X
+ Choc X
+ Deux Mains
+ Dispersion X
+ Dégâts Continus X
+ Démoralisant
+ Désignation
+ En Chaîne
+ Fureur
+ Ignore Armure
+ Lourd
+ Lumière X
+ Pénétrant X
+ Perce Armure X
+ Silencieux
+ Ultra-Violence
+
+
+
+
+
+
+
+
+
+
+
+
+ Style de Combat
+
+
+
+
+ Standard
+ À Couvert
+ Agressif
+ Akimbo
+ Ambidextre
+ Défensif
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ponctionner l'énergie
+
+
+
+
+ 1D6
+ 2D6
+ 3D6
+
+
+
+
+
+
+
+
+
+
+
+
+ Mode Falcon
+
+
+ Faiblesses détectées
+
+
+
+
+
+
+
+
+
+
+
+ Style de Combat
+
+
+
+
+ Standard
+ À Couvert
+ Agressif
+ Akimbo
+ Ambidextre
+ Défensif
+
+
+
+
+
+
+
+
+
+
-
-
- Effet des armes
-
-
-
-
-
- Anti Anathème
- Anti Véhicule
- Artillerie
- Assistance à l'attaque
- Barrage X
- Chargeur X
- Choc X
- Défense X / Réaction X
- Deux Mains
- Dispersion X
- Dégâts Continue X
- Démoralisant
- Désignation
- Destructeur
- En Chaîne
- Espérance
- Fureur
- Ignore Armure
- Ignore Champs de Force
- Leste
- Lourd
- Lumière X
- Meurtrier
- Oblitération
- Orfévrerie
- Pénétrant X
- Perce Armure X
- Précision
- Silencieux
- Ténébricité
- Tir en sécurité
- Ultra-Violence
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ Portée
+
+
+ Contact
+ Courte
+ Moyenne
+ Longue
+ Lointaine
+
+
+ 0 à 2m
+ 2 à 15m
+ 15 à 50m
+ 50 à 300m
+ + de 300m
+
+
+
+
+
+
+
+
-
-
+
+
-
+
+
+
+ Portée
+
+
+ Contact
+ Courte
+ Moyenne
+ Longue
+ Lointaine
+
+
+ 0 à 2m
+ 2 à 15m
+ 15 à 50m
+ 50 à 300m
+ + de 300m
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Autres armes
+
+
+
+
+
+ Arme
+ Dégâts
+ Violence
+ Portée
+ Attaque
+ OD
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6063,84 +15595,61 @@
-
-
- Overdrive
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+ Notes
+
+
+
+
+
+
+
+
+
+
-
-
- Overdrive
-
-
-
-
-
-
-
-
-
+
@@ -6148,154 +15657,247 @@
-
-
-
-
- Avantages
-
-
-
-
-
-
-
-
-
-
-
-
- Langues
-
-
-
-
-
-
-
-
-
-
-
-
- Notes
-
-
-
-
-
-
-
-
-
+
+
+
+ Overdrive
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- Inconvénients
-
-
-
-
-
-
-
-
-
-
-
-
- Section, blason et voeux
-
-
-
-
-
-
-
-
-
+
+
+
+ Overdrive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Avantages
+
+
+
+
+
+
+
+
+
+
+
+
+ Langues
+
+
+
+
+
+
+
+
+
+
+
+
+ Notes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Inconvénients
+
+
+
+
+
+
+
+
+
+
+
+
+ Section, blason et voeux
+
+
+
+
+
+
+
+
+
+
@@ -6305,14 +15907,67 @@
{{Nom}}
+ {{#Special}}
- OD
- {{OD}}
+ {{Special}}
+ {{/Special}}
+ {{#carac1}}
+
+ {{carac1}}
+ {{carac2}}
+
+ {{/carac1}}
+ {{#rollGreater() taille 0}}
+
+ Taille Goliath
+ {{taille}}
+
+ {{/rollGreater() taille 0}}
+ {{#modeGhost}}
+
+ Mode Ghost
+ Activé
+
+ {{/modeGhost}}
Succès
{{Total}}
+
+ {{#OD}}
+
+ +OD
+ {{OD}}
+
+ {{/OD}}
+
+ {{#rollGreater() bonusArmure 0}}
+
+ +Bonus Goliath
+ {{bonusArmure}}
+
+ {{/rollGreater() bonusArmure 0}}
+
+ {{#etirement}}
+
+ +Étirement
+ {{etirement}}
+
+ {{/etirement}}
+
+ {{#modeGhost}}
+
+ +Mode Ghost
+ {{modeGhost}}
+
+ {{/modeGhost}}
+ {{#rollGreater() bonusWarrior 0}}
+
+ +Bonus Warrior
+ {{bonusWarrior}}
+
+ {{/rollGreater() bonusWarrior 0}}
@@ -6347,20 +16002,94 @@
{{Arme}}
+ {{#carac1}}
+
+ {{carac1}}
+ {{carac2}}
+
+ {{/carac1}}
+ {{#style}}
- OD
- {{OD}}
+ Style
+ {{style}}
+ {{/style}}
+ {{#rollGreater() taille 0}}
+
+ Taille Goliath
+ {{taille}}
+
+ {{/rollGreater() taille 0}}
{{#Portee}}
Portée
{{Portee}}
{{/Portee}}
+ {{#Total}}
Succès
{{Total}}
+ {{/Total}}
+ {{#OD}}
+
+ +OD
+ {{OD}}
+
+ {{/OD}}
+
+ {{#couvert}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/couvert}}
+ {{#agressif}}
+
+ +Style
+ {{styleAtkBM}}
+
+ {{/agressif}}
+ {{#akimbo}}
+ {{#effetAkimbo}}
+
+ -Style
+ {{effetAkimbo}}
+
+ {{/effetAkimbo}}
+ {{^effetAkimbo}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/effetAkimbo}}
+ {{/akimbo}}
+ {{#ambidextre}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/ambidextre}}
+ {{#defensif}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/defensif}}
+
+ {{#rollGreater() bonusArmure 0}}
+
+ +Bonus Goliath
+ {{bonusArmure}}
+
+ {{/rollGreater() bonusArmure 0}}
+ {{#rollGreater() bonusWarrior 0}}
+
+ +Bonus Warrior
+ {{bonusWarrior}}
+
+ {{/rollGreater() bonusWarrior 0}}
{{#tirSecurite}}
+Tir en Sécurité (si Couvert)
@@ -6371,12 +16100,43 @@
Dégâts
{{Degats}}
+ {{#force}}
+
+ +Force
+ {{force}}
+
+ {{/force}}
+ {{#akimbo}}
+
+ +Style
+ {{styleDgtBM}}
+
+ {{/akimbo}}
+
+ {{#rollGreater() BonusForce 0}}
+
+ +Bonus OD Force
+ {{BonusForce}}
+
+ {{/rollGreater() BonusForce 0}}
+ {{#ImpulsionGuerreD}}
+
+ +Impulsion de Guerre
+ {{ImpulsionGuerreD}}
+
+ {{/ImpulsionGuerreD}}
{{#surVehicule}}
+Sur Vehicule
{{surVehicule}}
{{/surVehicule}}
+ {{#rollGreater() modeGoliathD 0}}
+
+ +Mode Goliath
+ {{modeGoliathD}}
+
+ {{/rollGreater() modeGoliathD 0}}
{{#destructeur}}
+Destructeur
@@ -6385,7 +16145,7 @@
{{/destructeur}}
{{#leste}}
- +Leste
+ +Lesté
{{leste}}
{{/leste}}
@@ -6411,6 +16171,26 @@
Violence
{{Violence}}
+
+ {{#akimbo}}
+
+ +Style
+ {{styleViolBM}}
+
+ {{/akimbo}}
+
+ {{#ImpulsionGuerreV}}
+
+ +Impulsion de Guerre
+ {{ImpulsionGuerreV}}
+
+ {{/ImpulsionGuerreV}}
+ {{#rollGreater() modeGoliathV 0}}
+
+ +Mode Goliath
+ {{modeGoliathV}}
+
+ {{/rollGreater() modeGoliathV 0}}
{{#fureur}}
+Fureur
@@ -6428,12 +16208,22 @@
+ {{#effetAkimbo}}
+ Akimbo /
+ {{/effetAkimbo}}
+
{{#antiAnathème}}
{{antiAnathème}} /
{{/antiAnathème}}
{{#antiVehicule}}
- {{antiVehicule}} /
+ {{antiVehicule}} /
+ {{/antiVehicule}}
+
+ {{^antiVehicule}}
+ {{#rollGreater() taille 5}}
+ Anti Véhicule /
+ {{/rollGreater() taille 5}}
{{/antiVehicule}}
{{#artillerie}}
@@ -6464,13 +16254,17 @@
{{deuxMains}} /
{{/deuxMains}}
+ {{#rangerEvol}}
+ Deux Mains /
+ {{/rangerEvol}}
+
{{#dispersion}}
{{dispersion}} /
{{/dispersion}}
- {{#degatContinue}}
- {{degatContinue}} /
- {{/degatContinue}}
+ {{#degatContinus}}
+ {{degatContinus}} /
+ {{/degatContinus}}
{{#demoralisant}}
{{demoralisant}} /
@@ -6497,7 +16291,9 @@
{{/ignoreCdF}}
{{#lourd}}
- {{lourd}} /
+ {{^rangerEvol}}
+ {{lourd}} /
+ {{/rangerEvol}}
{{/lourd}}
{{#lumiere}}
@@ -6508,6 +16304,10 @@
{{obliteration}} /
{{/obliteration}}
+ {{#parasitage}}
+ {{parasitage}} /
+ {{/parasitage}}
+
{{#penetrant}}
{{penetrant}} /
{{/penetrant}}
@@ -6536,6 +16336,351 @@
+
+
+
+ {{Nom}}
+
+
+ {{Arme}}
+
+ {{#carac1}}
+
+ {{carac1}}
+ {{carac2}}
+
+ {{/carac1}}
+ {{#style}}
+
+ Style
+ {{style}}
+
+ {{/style}}
+ {{#modeGhost}}
+
+ Mode Ghost
+ {{modeGhost}}
+
+ {{/modeGhost}}
+ {{#Portee}}
+
+ Portée
+ {{Portee}}
+
+ {{/Portee}}
+ {{#Total}}
+
+ Succès
+ {{Total}}
+
+ {{/Total}}
+ {{#OD}}
+
+ +OD
+ {{OD}}
+
+ {{/OD}}
+
+ {{#couvert}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/couvert}}
+ {{#agressif}}
+
+ +Style
+ {{styleAtkBM}}
+
+ {{/agressif}}
+ {{#akimbo}}
+ {{#effetAkimbo}}
+
+ -Style
+ {{effetAkimbo}}
+
+ {{/effetAkimbo}}
+ {{^effetAkimbo}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/effetAkimbo}}
+ {{/akimbo}}
+ {{#ambidextre}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/ambidextre}}
+ {{#defensif}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/defensif}}
+
+ {{#Dist}}
+ {{#silencieux}}
+ {{#modeGhost}}
+
+ +Mode Ghost
+ {{modeGhostTotal}}
+
+ {{/modeGhost}}
+ {{/silencieux}}
+ {{/Dist}}
+ {{#CaC}}
+ {{^lumiere}}
+ {{#modeGhost}}
+
+ +Mode Ghost
+ {{modeGhostTotal}}
+
+ {{/modeGhost}}
+ {{/lumiere}}
+ {{/CaC}}
+ {{#tirSecurite}}
+
+ +Tir en Sécurité (si Couvert)
+ {{tirSecurite}}
+
+ {{/tirSecurite}}
+
+ Dégâts
+ {{Degats}}
+
+ {{#force}}
+
+ +Force
+ {{force}}
+
+ {{/force}}
+ {{#akimbo}}
+
+ +Style
+ {{styleDgtBM}}
+
+ {{/akimbo}}
+
+ {{#Dist}}
+ {{#silencieux}}
+ {{#modeGhost}}
+
+ +Mode Ghost
+ {{modeGhostDmg}}
+
+ {{/modeGhost}}
+ {{/silencieux}}
+ {{/Dist}}
+ {{#CaC}}
+ {{^lumiere}}
+ {{#modeGhost}}
+
+ +Mode Ghost
+ {{modeGhostDmg}}
+
+ {{/modeGhost}}
+ {{/lumiere}}
+ {{/CaC}}
+ {{#rollGreater() BonusForce 0}}
+
+ +Bonus OD Force
+ {{BonusForce}}
+
+ {{/rollGreater() BonusForce 0}}
+ {{#surVehicule}}
+
+ +Sur Vehicule
+ {{surVehicule}}
+
+ {{/surVehicule}}
+ {{#destructeur}}
+
+ +Destructeur
+ {{destructeur}}
+
+ {{/destructeur}}
+ {{#leste}}
+
+ +Lesté
+ {{leste}}
+
+ {{/leste}}
+ {{#meurtrier}}
+
+ +Meurtrier
+ {{meurtrier}}
+
+ {{/meurtrier}}
+ {{#orfevrerie}}
+
+ +Orfévrerie
+ {{orfevrerie}}
+
+ {{/orfevrerie}}
+ {{#precision}}
+
+ +Précision
+ {{precision}}
+
+ {{/precision}}
+
+ Violence
+ {{Violence}}
+
+
+ {{#akimbo}}
+
+ +Style
+ {{styleViolBM}}
+
+ {{/akimbo}}
+
+ {{#fureur}}
+
+ +Fureur
+ {{fureur}}
+
+ {{/fureur}}
+ {{#ultraviolence}}
+
+ +Ultraviolence
+ {{ultraviolence}}
+
+ {{/ultraviolence}}
+
+ Effets de l'arme
+
+
+
+ {{#effetAkimbo}}
+ Akimbo /
+ {{/effetAkimbo}}
+
+ {{#antiAnathème}}
+ {{antiAnathème}} /
+ {{/antiAnathème}}
+
+ {{#antiVehicule}}
+ {{antiVehicule}} /
+ {{/antiVehicule}}
+
+ {{^antiVehicule}}
+ {{#rollGreater() taille 5}}
+ Anti Véhicule /
+ {{/rollGreater() taille 5}}
+ {{/antiVehicule}}
+
+ {{#artillerie}}
+ {{artillerie}} /
+ {{/artillerie}}
+
+ {{#assistanceAttaque}}
+ {{assistanceAttaque}} /
+ {{/assistanceAttaque}}
+
+ {{#barrage}}
+ {{barrage}} /
+ {{/barrage}}
+
+ {{#chargeur}}
+ {{chargeur}} /
+ {{/chargeur}}
+
+ {{#choc}}
+ {{choc}} /
+ {{/choc}}
+
+ {{#defense}}
+ {{defense}} /
+ {{/defense}}
+
+ {{#deuxMains}}
+ {{deuxMains}} /
+ {{/deuxMains}}
+
+ {{#rangerEvol}}
+ Deux Mains /
+ {{/rangerEvol}}
+
+ {{#dispersion}}
+ {{dispersion}} /
+ {{/dispersion}}
+
+ {{#degatContinus}}
+ {{degatContinus}} /
+ {{/degatContinus}}
+
+ {{#demoralisant}}
+ {{demoralisant}} /
+ {{/demoralisant}}
+
+ {{#designation}}
+ {{designation}} /
+ {{/designation}}
+
+ {{#enChaine}}
+ {{enChaine}} /
+ {{/enChaine}}
+
+ {{#esperance}}
+ {{esperance}} /
+ {{/esperance}}
+
+ {{#ignoreArmure}}
+ {{ignoreArmure}} /
+ {{/ignoreArmure}}
+
+ {{#ignoreCdF}}
+ {{ignoreCdF}} /
+ {{/ignoreCdF}}
+
+ {{#lourd}}
+ {{^rangerEvol}}
+ {{lourd}} /
+ {{/rangerEvol}}
+ {{/lourd}}
+
+ {{#lumiere}}
+ {{lumiere}} /
+ {{/lumiere}}
+
+ {{#obliteration}}
+ {{obliteration}} /
+ {{/obliteration}}
+
+ {{#parasitage}}
+ {{parasitage}} /
+ {{/parasitage}}
+
+ {{#penetrant}}
+ {{penetrant}} /
+ {{/penetrant}}
+
+ {{#perceArmure}}
+ {{perceArmure}} /
+ {{/perceArmure}}
+
+ {{#reaction}}
+ {{reaction}} /
+ {{/reaction}}
+
+ {{#silencieux}}
+ {{silencieux}} /
+ {{/silencieux}}
+
+ {{#tenebricite}}
+ {{tenebricite}}
+ {{/tenebricite}}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{Nom}}
+
+
+ {{Mode}}
+
+
+ Réparation
+ {{Total}}
+
+
+
+
+
+
+
+
+
+
+
+ {{Nom}}
+
+
+ {{Special}}
+
+
+ Energie ponctionnée
+ {{Total}}
+
+
+
+
+
+
+
+
+
+
+
+ {{Nom}}
+
+ {{#Special}}
+
+ {{Special}}
+
+ {{/Special}}
+ {{#carac1}}
+
+ {{carac1}}
+ {{carac2}}
+
+ {{/carac1}}
+ {{#style}}
+
+ Style
+ {{style}}
+
+ {{/style}}
+ {{#Portee}}
+
+ Portée
+ {{Portee}}
+
+ {{/Portee}}
+ {{#Total}}
+
+ Succès
+ {{Total}}
+
+ {{/Total}}
+
+ {{#OD}}
+
+ +OD
+ {{OD}}
+
+ {{/OD}}
+
+ {{#couvert}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/couvert}}
+ {{#agressif}}
+
+ +Style
+ {{styleAtkBM}}
+
+ {{/agressif}}
+ {{#akimbo}}
+ {{#effetAkimbo}}
+
+ -Style
+ {{effetAkimbo}}
+
+ {{/effetAkimbo}}
+ {{^effetAkimbo}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/effetAkimbo}}
+ {{/akimbo}}
+ {{#ambidextre}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/ambidextre}}
+ {{#defensif}}
+
+ -Style
+ {{styleAtkBM}}
+
+ {{/defensif}}
+
+
+ Dégâts
+ {{Degats}}
+
+
+ {{#akimbo}}
+
+ +Style
+ {{styleDgtBM}}
+
+ {{/akimbo}}
+
+
+ Violence
+ {{Violence}}
+
+
+ {{#akimbo}}
+
+ +Style
+ {{styleViolBM}}
+
+ {{/akimbo}}
+
+
+ Effets de l'arme
+
+
+
+ {{#antiAnathème}}
+ {{antiAnathème}} /
+ {{/antiAnathème}}
+
+ {{#effetAkimbo}}
+ Akimbo /
+ {{/effetAkimbo}}
+
+ {{#degatContinus}}
+ {{degatContinus}} /
+ {{/degatContinus}}
+
+ {{#note}}
+ {{note}} /
+ {{/note}}
+
+
+
+
+
+
+
+