From 843c0b80e32fceee1f59140b532e4049f184f588 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 10 Aug 2012 20:41:30 +0300 Subject: [PATCH] more update --- GameEngine/Technology.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/GameEngine/Technology.php b/GameEngine/Technology.php index 48b4bb2c..441879fb 100644 --- a/GameEngine/Technology.php +++ b/GameEngine/Technology.php @@ -524,8 +524,14 @@ private function trainUnit($unit,$amt,$great=false) { foreach($trainlist as $train) { $train_amt += $train['amt']; } - $max = $bid36[$building->getTypeLevel(36)]['attri'] - ($village->unitarray['u99'] + $train_amt); - if($max < $amt) { + $max = 0; + for($i=19;$i<41;$i++){ + if($village->resarray['f'.$i.'t'] == 36){ + $max += $bid36[$village->resarray['f'.$i]]['attri']; + } + } + $max1 = $max - ($village->unitarray['u99'] + $train_amt); + if($max1 < $amt) { $amt = 0; } }