From fd14002d98f28b163859bd4dc013eafeae7574f8 Mon Sep 17 00:00:00 2001 From: Martin Ambrus Date: Sun, 19 Nov 2017 02:52:33 +0100 Subject: [PATCH] fix: oasis beasts do not die --- GameEngine/Database.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GameEngine/Database.php b/GameEngine/Database.php index 0edae62d..47490acd 100755 --- a/GameEngine/Database.php +++ b/GameEngine/Database.php @@ -5435,9 +5435,9 @@ class MYSQLi_DB implements IDbConnection { else{$unit = 'u' . $unit;} ++$i; //Fixed part of negativ troops (double troops) - by InCube - $array_amt[$i] = $array_amt[$i] < 0 ? 0 : $array_amt[$i]; + $array_amt[$i] = (int) $array_amt[$i] < 0 ? 0 : $array_amt[$i]; //Fixed part of negativ troops (double troops) - by InCube - $units .= $unit.' = '.$unit.' '.(($array_mode[$i] == 1)? '+':'-').' '.$array_amt[$i].(($number > $i+1) ? ', ' : ''); + $units .= $unit.' = '.$unit.' '.(($array_mode[$i] == 1)? '+':'-').' '.($array_amt[$i] ? $array_amt[$i] : 0).(($number > $i+1) ? ', ' : ''); } $q = "UPDATE ".TB_PREFIX."units set $units WHERE vref = $vref"; return mysqli_query($this->dblink,$q);