1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
|
<script type="text/javascript">// <![CDATA[
function Trenner(number) {
number = '' + number;
if (number.length > 3) {
var mod = number.length % 3;
var output = (mod > 0 ? (number.substring(0,mod)) : '');
for (i=0 ; i < Math.floor(number.length / 3); i++) {
if ((mod == 0) && (i == 0))
output += number.substring(mod+ 3 * i, mod + 3 * i + 3);
else
output+= '.' + number.substring(mod + 3 * i, mod + 3 * i + 3);
}
return (output);
}
else return number;
}
function Bonusmaprechner(){
var Kanonen55 = document.Bonusmap.Kanonen55.value;
var Design = document.Bonusmap.Design.value;
var Talent1 = document.Bonusmap.Talent1.value;
var Talent2 = document.Bonusmap.Talent2.value;
var Talent3 = document.Bonusmap.Talent3.value;
var KastellA = document.Bonusmap.KastellA.value;
var KastellB = document.Bonusmap.KastellB.value;
var PERCANTE = document.Bonusmap.PERCANTE.value;
var AVERSE = document.Bonusmap.AVERSE.value;
var Kanonier = document.Bonusmap.Kanonier.value;
var BMDMG = document.Bonusmap.BMDMG.value;
var Veredelt = document.Bonusmap.Veredelt.value;
var spilttedkrit = Veredelt.split("/");
var Treffer = 0.75*Kanonier*Talent2*KastellA;
var Schaden = BMDMG*Design*Talent1*Talent3*KastellB*AVERSE/PERCANTE;
if (Talent3 >1) {
var X = Kanonen55*1.1;
} else {
var X = Kanonen55*1;
}
var abc = Kanonen55;
// Calcul rat/0 puissance
var KritPuiss = Veredelt[1];
Hohl = 20*abc*Treffer*Schaden;
Spreng = (75+KritPuiss)*abc*Treffer*Schaden;
var KRSpreng = (80+KritPuiss)*abc*Treffer*Schaden;
var Shrap = (85+KritPuiss)*abc*Treffer*Schaden;
var KRShrap = (95+KritPuiss)*abc*Treffer*Schaden;
var Birth = (90+KritPuiss)*abc*Treffer*Schaden;
var Fuss = (150+KritPuiss)*abc*Treffer*Schaden;
var Phosphore = (50+KritPuiss)*abc*Treffer*Schaden;
var Phosphore2 = (10+KritPuiss)*abc*Treffer*Schaden;
var Pieuvre = (60+KritPuiss)*abc*Treffer*Schaden;
var Pieuvre2 = (15+KritPuiss)*abc*Treffer*Schaden;
var Krit = Veredelt[0];
// Vérification de la valeur récup = toujours 1
document.getElementById('checkVere').innerHTML = Krit;
// Calculs + inject dans tableau
document.Bonusmap.DMG1.value=(Trenner(Math.ceil(Hohl))); document.Bonusmap.DMG1a.value=(Trenner(Math.ceil(Hohl*0.95)));
document.Bonusmap.DMG1b.value=(Trenner(Math.ceil(Hohl*1.05)));
document.Bonusmap.DMG1c.value=(Trenner(Math.ceil(Hohl*Krit)));
document.Bonusmap.DMG1d.value=(Trenner(Math.ceil(Hohl*0.9*Krit)));
document.Bonusmap.DMG1e.value=(Trenner(Math.ceil(Hohl*1.1*Krit)));
document.Bonusmap.DMG2.value=(Trenner(Math.ceil(Spreng))); document.Bonusmap.DMG2a.value=(Trenner(Math.ceil(Spreng*0.95)));
document.Bonusmap.DMG2b.value=(Trenner(Math.ceil(Spreng*1.05)));
document.Bonusmap.DMG2c.value=(Trenner(Math.ceil(Spreng*Krit)));
document.Bonusmap.DMG2d.value=(Trenner(Math.ceil(Spreng*0.9*Krit)));
document.Bonusmap.DMG2e.value=(Trenner(Math.ceil(Spreng*1.1*Krit)));
document.Bonusmap.DMG3.value=(Trenner(Math.ceil(KRSpreng))); document.Bonusmap.DMG3a.value=(Trenner(Math.ceil(KRSpreng*0.95)));
document.Bonusmap.DMG3b.value=(Trenner(Math.ceil(KRSpreng*1.05)));
document.Bonusmap.DMG3c.value=(Trenner(Math.ceil(KRSpreng*Krit)));
document.Bonusmap.DMG3d.value=(Trenner(Math.ceil(KRSpreng*0.9*Krit)));
document.Bonusmap.DMG3e.value=(Trenner(Math.ceil(KRSpreng*1.1*Krit)));
document.Bonusmap.DMG4.value=(Trenner(Math.ceil(Fuss))); document.Bonusmap.DMG4a.value=(Trenner(Math.ceil(Fuss*0.95)));
document.Bonusmap.DMG4b.value=(Trenner(Math.ceil(Fuss*1.05)));
document.Bonusmap.DMG4c.value=(Trenner(Math.ceil(Fuss*Krit)));
document.Bonusmap.DMG4d.value=(Trenner(Math.ceil(Fuss*0.9*Krit)));
document.Bonusmap.DMG4e.value=(Trenner(Math.ceil(Fuss*1.1*Krit)));
document.Bonusmap.DMG5.value=(Trenner(Math.ceil(Shrap))); document.Bonusmap.DMG5a.value=(Trenner(Math.ceil(Shrap*0.95)));
document.Bonusmap.DMG5b.value=(Trenner(Math.ceil(Shrap*1.05)));
document.Bonusmap.DMG5c.value=(Trenner(Math.ceil(Shrap*Krit)));
document.Bonusmap.DMG5d.value=(Trenner(Math.ceil(Shrap*0.9*Krit)));
document.Bonusmap.DMG5e.value=(Trenner(Math.ceil(Shrap*1.1*Krit)));
document.Bonusmap.DMG6.value=(Trenner(Math.ceil(KRShrap))); document.Bonusmap.DMG6a.value=(Trenner(Math.ceil(KRShrap*0.95)));
document.Bonusmap.DMG6b.value=(Trenner(Math.ceil(KRShrap*1.05)));
document.Bonusmap.DMG6c.value=(Trenner(Math.ceil(KRShrap*Krit)));
document.Bonusmap.DMG6d.value=(Trenner(Math.ceil(KRShrap*0.9*Krit)));
document.Bonusmap.DMG6e.value=(Trenner(Math.ceil(KRShrap*1.1*Krit)));
document.Bonusmap.DMG7.value=(Trenner(Math.ceil(Birth))); document.Bonusmap.DMG7a.value=(Trenner(Math.ceil(Birth*0.95)));
document.Bonusmap.DMG7b.value=(Trenner(Math.ceil(Birth*1.05)));
document.Bonusmap.DMG7c.value=(Trenner(Math.ceil(Birth*Krit)));
document.Bonusmap.DMG7d.value=(Trenner(Math.ceil(Birth*0.9*Krit)));
document.Bonusmap.DMG7e.value=(Trenner(Math.ceil(Birth*1.1*Krit)));
document.Bonusmap.DMG8.value=(Trenner(Math.ceil(Phosphore)));
document.Bonusmap.DMG8a.value=(Trenner(Math.ceil(Phosphore*0.95)));
document.Bonusmap.DMG8b.value=(Trenner(Math.ceil(Phosphore*1.05)));
document.Bonusmap.DMG8c.value=(Trenner(Math.ceil(Phosphore*Krit)));
document.Bonusmap.DMG8d.value=(Trenner(Math.ceil(Phosphore*0.9*Krit)));
document.Bonusmap.DMG8e.value=(Trenner(Math.ceil(Phosphore*1.1*Krit)));
document.Bonusmap.DMG9.value=(Trenner(Math.ceil(Phosphore2)));
document.Bonusmap.DMG9a.value=(Trenner(Math.ceil(Phosphore2*0.95)));
document.Bonusmap.DMG9b.value=(Trenner(Math.ceil(Phosphore2*1.05)));
document.Bonusmap.DMG9c.value=(Trenner(Math.ceil(Phosphore2*Krit)));
document.Bonusmap.DMG9d.value=(Trenner(Math.ceil(Phosphore2*0.9*Krit)));
document.Bonusmap.DMG9e.value=(Trenner(Math.ceil(Phosphore2*1.1*Krit)));
document.Bonusmap.DMG10.value=(Trenner(Math.ceil(Pieuvre)));
document.Bonusmap.DMG10a.value=(Trenner(Math.ceil(Pieuvre*0.95)));
document.Bonusmap.DMG10b.value=(Trenner(Math.ceil(Pieuvre*1.05)));
document.Bonusmap.DMG10c.value=(Trenner(Math.ceil(Pieuvre*Krit)));
document.Bonusmap.DMG10d.value=(Trenner(Math.ceil(Pieuvre*0.9*Krit)));
document.Bonusmap.DMG10e.value=(Trenner(Math.ceil(Pieuvre*1.1*Krit)));
document.Bonusmap.DMG11.value=(Trenner(Math.ceil(Pieuvre2)));
document.Bonusmap.DMG11a.value=(Trenner(Math.ceil(Pieuvre2*0.95)));
document.Bonusmap.DMG11b.value=(Trenner(Math.ceil(Pieuvre2*1.05)));
document.Bonusmap.DMG11c.value=(Trenner(Math.ceil(Pieuvre2*Krit)));
document.Bonusmap.DMG11d.value=(Trenner(Math.ceil(Pieuvre2*0.9*Krit)));
document.Bonusmap.DMG11e.value=(Trenner(Math.ceil(Pieuvre2*1.1*Krit)));
document.Bonusmap.Verbrauch.value=(Trenner(Math.floor(X)));
XX = (Math.floor(X))
}
// ]]></script> |
Partager