battle update

This commit is contained in:
unknown
2012-07-20 05:00:17 +03:00
parent bc6f144781
commit 22a10ec96d
+23 -23
View File
@@ -450,30 +450,30 @@ class Battle {
} }
} }
// //
// Formule voor de berekening van de bonus verdedigingsmuur "en" Residence "; // Formule voor de berekening van de bonus verdedigingsmuur "en" Residence ";
// //
if($def_wall > 0) { if($def_wall > 0) {
// Stel de factor berekening voor de "Muur" als het type van de beschaving // Stel de factor berekening voor de "Muur" als het type van de beschaving
// Factor = 1030 Romeinse muur // Factor = 1030 Romeinse muur
// Factor = 1020 Wall Germanen // Factor = 1020 Wall Germanen
// Factor = 1025 Wall Galliers // Factor = 1025 Wall Galliers
$dp *= pow($factor,$def_wall)*1.08; $factor = ($def_tribe == 1)? 1.030 : (($def_tribe == 2)? 1.020 : 1.025);
// Defensa Cavelerie = Cavelerie * Muur (%) // Verdediging infantery = Infantery * Muur (%)
$cdp *= pow($factor,$def_wall)*1.08; $dp *= pow($factor,$def_wall);
// Defensa Cavelerie = Cavelerie * Muur (%) // Verdediging Cavelerie = Cavelerie * Muur (%)
$cdp *= pow($factor,$def_wall)*2; $cdp *= pow($factor,$def_wall);
// Berekening van de Basic defence bonus "Residence" // Berekening van de Basic defence bonus "Residence"
$dp += ((2*(pow($residence,2)))*(pow($factor,$def_wall)))*0.5; $dp += ((2*(pow($residence,2)))*(pow($factor,$def_wall)));
$cdp += ((2*(pow($residence,2)))*(pow($factor,$def_wall)))*0.5; $cdp += ((2*(pow($residence,2)))*(pow($factor,$def_wall)));
} }
else else
{ {
// Berekening van de Basic defence bonus "Residence" // Berekening van de Basic defence bonus "Residence"
$dp += (2*(pow($residence,2))); $dp += (2*(pow($residence,2)));
$cdp += (2*(pow($residence,2))); $cdp += (2*(pow($residence,2)));
} }
// //
// Formule voor het berekenen van punten aanvallers (Infanterie & Cavalry) // Formule voor het berekenen van punten aanvallers (Infanterie & Cavalry)