fix: due to DB inconsistencies, don't check for hero unit in village

#371
This commit is contained in:
Martin Ambrus
2017-11-25 01:41:29 +01:00
parent 571fb9019f
commit e2ad6d3c2b
+2 -2
View File
@@ -4613,7 +4613,7 @@ class Automation {
} }
$villunits = $unitData[$hdata['wref']]; $villunits = $unitData[$hdata['wref']];
if($villunits['hero'] == 0 && $hdata['trainingtime'] < time() && $hdata['inrevive'] == 1){ if($hdata['trainingtime'] < time() && $hdata['inrevive'] == 1){
mysqli_query($GLOBALS['link'],"UPDATE " . TB_PREFIX . "units SET hero = 1 WHERE vref = ".(int) $hdata['wref'].""); mysqli_query($GLOBALS['link'],"UPDATE " . TB_PREFIX . "units SET hero = 1 WHERE vref = ".(int) $hdata['wref']."");
$columns[] = 'dead'; $columns[] = 'dead';
@@ -4632,7 +4632,7 @@ class Automation {
$lastUpdateTime = (int) $hdata['trainingtime']; $lastUpdateTime = (int) $hdata['trainingtime'];
} }
if($villunits['hero'] == 0 && $hdata['trainingtime'] < time() && $hdata['intraining'] == 1){ if($hdata['trainingtime'] < time() && $hdata['intraining'] == 1){
mysqli_query($GLOBALS['link'],"UPDATE " . TB_PREFIX . "units SET hero = 1 WHERE vref = ".(int) $hdata['wref']); mysqli_query($GLOBALS['link'],"UPDATE " . TB_PREFIX . "units SET hero = 1 WHERE vref = ".(int) $hdata['wref']);
$columns[] = 'dead'; $columns[] = 'dead';