diff --git a/GameEngine/Automation.php b/GameEngine/Automation.php index 5ed31e90..e4a47343 100644 --- a/GameEngine/Automation.php +++ b/GameEngine/Automation.php @@ -545,7 +545,7 @@ private function loyaltyRegeneration() { $fromcoor = $database->getCoor($data['to']); $targettribe = $database->getUserField($database->getVillageField($data['from'],"owner"),"tribe",0); $endtime = $this->procDistanceTime($tocoor,$fromcoor,$targettribe,0) + $data['endtime']; - $database->addMovement(2,$data['to'],$data['from'],$data['merchant'],$endtime); + $database->addMovement(2,$data['to'],$data['from'],$data['merchant'],time(),$endtime); $database->setMovementProc($data['moveid']); } $q = "UPDATE ".TB_PREFIX."movement set proc = 1 where endtime < $time and sort_type = 2"; @@ -1877,14 +1877,14 @@ if($data['t11'] > 0){ } $database->setMovementProc($data['moveid']); - $database->addMovement(4,$to['wref'],$from['wref'],$data['ref'],$endtime); + $database->addMovement(4,$to['wref'],$from['wref'],$data['ref'],time(),$endtime); // send the bounty on type 6. if($type !== 1) { $reference = $database->sendResource($steal[0],$steal[1],$steal[2],$steal[3],0,0); $database->modifyResource($to['wref'],$steal[0],$steal[1],$steal[2],$steal[3],0); - $database->addMovement(6,$to['wref'],$from['wref'],$reference,$endtime); + $database->addMovement(6,$to['wref'],$from['wref'],$reference,time(),$endtime); //$database->updateVillage($to['wref']); $totalstolengain=$steal[0]+$steal[1]+$steal[2]+$steal[3]; $totalstolentaken=($totalstolentaken-($steal[0]+$steal[1]+$steal[2]+$steal[3])); diff --git a/GameEngine/Database/db_MYSQL.php b/GameEngine/Database/db_MYSQL.php index b5b77469..36153004 100644 --- a/GameEngine/Database/db_MYSQL.php +++ b/GameEngine/Database/db_MYSQL.php @@ -1743,8 +1743,8 @@ } } - function addMovement($type, $from, $to, $ref, $endtime) { - $q = "INSERT INTO " . TB_PREFIX . "movement values (0,$type,$from,$to,$ref,$endtime,0)"; + function addMovement($type, $from, $to, $ref, $time, $endtime) { + $q = "INSERT INTO " . TB_PREFIX . "movement values (0,$type,$from,$to,$ref,$time,$endtime,0)"; return mysql_query($q, $this->connection); } diff --git a/GameEngine/Units.php b/GameEngine/Units.php index 7f8bf64b..5765aa59 100644 --- a/GameEngine/Units.php +++ b/GameEngine/Units.php @@ -284,7 +284,7 @@ class Units { if (isset($post['spy'])){$post['spy'] = $post['spy'];}else{ $post['spy'] = 0;} $abdata = $database->getABTech($village->wid); $reference = $database->addAttack(($village->wid),$data['u1'],$data['u2'],$data['u3'],$data['u4'],$data['u5'],$data['u6'],$data['u7'],$data['u8'],$data['u9'],$data['u10'],$data['u11'],$data['type'],$post['ctar1'],$post['ctar2'],$post['spy'],$abdata['b1'],$abdata['b2'],$abdata['b3'],$abdata['b4'],$abdata['b5'],$abdata['b6'],$abdata['b7'],$abdata['b8']); - $database->addMovement(3,$village->wid,$data['to_vid'],$reference,($time+time())); + $database->addMovement(3,$village->wid,$data['to_vid'],$reference,time(),($time+time())); if($form->returnErrors() > 0) { $_SESSION['errorarray'] = $form->getErrors(); @@ -363,7 +363,7 @@ class Units { } $time = $generator->procDistanceTime($fromCor,$toCor,min($speeds),1); $reference = $database->addAttack($enforce['from'],$post['t1'],$post['t2'],$post['t3'],$post['t4'],$post['t5'],$post['t6'],$post['t7'],$post['t8'],$post['t9'],$post['t10'],0,2,0,0,0,0); - $database->addMovement(4,$village->wid,$enforce['from'],$reference,($time+time())); + $database->addMovement(4,$village->wid,$enforce['from'],$reference,time(),($time+time())); $technology->checkReinf($post['ckey']); header("Location: build.php?id=39"); @@ -392,7 +392,7 @@ class Units { $database->modifyResource($village->wid,750,750,750,750,0); $database->modifyUnit($village->wid,array($unit),array(3),array(0)); - $database->addMovement(5,$village->wid,$post['s'],0,$post['timestamp']); + $database->addMovement(5,$village->wid,$post['s'],0,time(),$post['timestamp']); header("Location: build.php?id=39"); if($form->returnErrors() > 0) { diff --git a/Templates/Build/16_walking.tpl b/Templates/Build/16_walking.tpl index 9e796ef9..34056b1b 100644 --- a/Templates/Build/16_walking.tpl +++ b/Templates/Build/16_walking.tpl @@ -22,12 +22,6 @@ if ($isoasis ==0){ $to = $database->getMInfo($units[$y]['to']); } else { $to = $database->getOMInfo($units[$y]['to']);} - -if (($units[$y]['starttime']+60)>time()){ - -$canceltroops='
';
-
-}else{$canceltroops="";}
?>