mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-08-22 02:57:14 +00:00
battle update
This commit is contained in:
+23
-23
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user