Полный отказ от $u->testAction() целиком.
This commit is contained in:
@@ -10,6 +10,7 @@ use Core\Config;
|
||||
use Core\Db;
|
||||
use Delo;
|
||||
use ItemModel;
|
||||
use Model\ActionModel;
|
||||
use User;
|
||||
use User\Clan;
|
||||
use User\Effects;
|
||||
@@ -908,11 +909,8 @@ class Finish
|
||||
$this->battle->users[$i]['battle_exp'] = floor($this->battle->users[$i]['battle_exp'] / 2);
|
||||
}
|
||||
if ($this->battle->users[$i]['animal'] > 0) {
|
||||
$ulan = $u->testAction(
|
||||
'`uid` = "' . $this->battle->users[$i]['id'] . '" AND `vars` = "animal_use' . $this->battle->i->id . '" LIMIT 1',
|
||||
1
|
||||
);
|
||||
if (isset($ulan['id']) && $this->battle->users[$i]['team'] == $this->battle->i->getTeamwin() && $this->battle->users[$i]['level'] > $ulan['vals']) {
|
||||
$ulan = ActionModel::getOne(["uid = {$this->battle->users[$i]['id']}", "vars = animal_use{$this->battle->i->id}"], 'vals');
|
||||
if ($ulan['id'] && $this->battle->users[$i]['team'] == $this->battle->i->getTeamwin() && $this->battle->users[$i]['level'] > $ulan) {
|
||||
$a004 = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `max_exp`,`name` FROM `users_animal` WHERE `uid` = "' . $this->battle->users[$i]['id'] . '" AND `id` = "' . $this->battle->users[$i]['animal'] . '" AND `pet_in_cage` = "0" AND `delete` = "0" LIMIT 1'
|
||||
|
||||
Reference in New Issue
Block a user