diff --git a/classes/Battles/Travel.php b/classes/Battles/Travel.php index 86b519e..4d148a8 100644 --- a/classes/Battles/Travel.php +++ b/classes/Battles/Travel.php @@ -1,6 +1,7 @@ fetch('SELECT SUM(weight) AS all_weight FROM inventory WHERE owner_id = ? AND on_sale = 0', $_SESSION['uid']); + $itemsWeight = $db->fetch('SELECT SUM(weight) - (select strength * 5 from users where id = ?) AS weight_overflow FROM inventory WHERE owner_id = ? AND on_sale = 0', [$_SESSION['uid'], $_SESSION['uid']]); $eff = $db->fetch('SELECT type FROM users_effects WHERE owner_id = ? AND (`type` = 10 OR `type` = 13 OR `type` = 14)', $_SESSION['uid']); $errors = []; - if ($itemsWeight['all_weight'] > get_meshok()) { + if ($itemsWeight['weight_overflow'] > 0) { $errors[0] = 'У вас переполнен рюкзак, вы не можете передвигаться...'; } if ($eff['type'] == 10) {