From 555a0449d11a7213962b6a1e04881e550e4e1cba Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 16 May 2012 22:30:11 +0300 Subject: [PATCH] last improve for removeBuilding function --- GameEngine/Database/db_MYSQL.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/GameEngine/Database/db_MYSQL.php b/GameEngine/Database/db_MYSQL.php index e6e2e834..6b108f4e 100644 --- a/GameEngine/Database/db_MYSQL.php +++ b/GameEngine/Database/db_MYSQL.php @@ -1584,16 +1584,24 @@ if(count($jobs) > 2 && ($jobs[0]['field'] == ($jobs[1]['field'] == $jobs[2]['field']))) { $SameBuildCount = 4; } - if(count($jobs) > 2 && ($jobs[0]['field'] == ($jobs[1]['field'] == $jobs[3]['field']))) { + if(count($jobs) > 3 && ($jobs[0]['field'] == ($jobs[1]['field'] == $jobs[3]['field']))) { $SameBuildCount = 5; } - if(count($jobs) > 2 && ($jobs[0]['field'] == ($jobs[2]['field'] == $jobs[3]['field']))) { + if(count($jobs) > 3 && ($jobs[0]['field'] == ($jobs[2]['field'] == $jobs[3]['field']))) { $SameBuildCount = 6; } - if(count($jobs) > 2 && ($jobs[1]['field'] == ($jobs[2]['field'] == $jobs[3]['field']))) { + if(count($jobs) > 3 && ($jobs[1]['field'] == ($jobs[2]['field'] == $jobs[3]['field']))) { $SameBuildCount = 7; } - + if(count($jobs) > 3 && ($jobs[0]['field'] == $jobs[3]['field'])) { + $SameBuildCount = 8; + } + if(count($jobs) > 3 && ($jobs[1]['field'] == $jobs[3]['field'])) { + $SameBuildCount = 9; + } + if(count($jobs) > 3 && ($jobs[2]['field'] == $jobs[3]['field'])) { + $SameBuildCount = 10; + } if($SameBuildCount > 0) { if($SameBuildCount > 3){ if($SameBuildCount == 4 or $SameBuildCount == 5){