This commit is contained in:
unknown
2012-10-04 01:46:57 +02:00
parent 0db8ffe8d1
commit c55ad7504c
+4
View File
@@ -672,10 +672,12 @@ class Building {
public function finishAll() { public function finishAll() {
global $database,$session,$logging,$village,$bid18,$bid10,$bid11,$technology,$_SESSION; global $database,$session,$logging,$village,$bid18,$bid10,$bid11,$technology,$_SESSION;
if($session->access!=BANNED){ if($session->access!=BANNED){
$ww = 1;
foreach($this->buildArray as $jobs) { foreach($this->buildArray as $jobs) {
if($jobs['wid']==$village->wid){ if($jobs['wid']==$village->wid){
$wwvillage = $database->getResourceLevel($jobs['wid']); $wwvillage = $database->getResourceLevel($jobs['wid']);
if($wwvillage['f99t']!=40){ if($wwvillage['f99t']!=40){
$ww = 0;
$level = $jobs['level']; $level = $jobs['level'];
if($jobs['type'] != 25 AND $jobs['type'] != 26 AND $jobs['type'] != 40) { if($jobs['type'] != 25 AND $jobs['type'] != 26 AND $jobs['type'] != 40) {
$finish = 1; $finish = 1;
@@ -715,6 +717,7 @@ class Building {
} }
} }
} }
if($ww == 0){
$database->finishDemolition($village->wid); $database->finishDemolition($village->wid);
$technology->finishTech(); $technology->finishTech();
$logging->goldFinLog($village->wid); $logging->goldFinLog($village->wid);
@@ -726,6 +729,7 @@ class Building {
$database->query($q); $database->query($q);
} }
} }
}
header("Location: ".$session->referrer); header("Location: ".$session->referrer);
}else{ }else{
header("Location: banned.php"); header("Location: banned.php");