Перенос и унификация функции снятия предметов в класс DressedItems.
This commit is contained in:
@@ -486,7 +486,8 @@ class fbattle
|
||||
|
||||
$inv_broken = mysql_query("SELECT * FROM `inventory` WHERE `type` != 12 AND `dressed` = 1 AND ((`maxdur` <= `duration`) OR (`dategoden` > 0 AND `dategoden` <= '" . time() . "')) AND `owner` = '{$v}'");
|
||||
while ($br = mysql_fetch_array($inv_broken)) {
|
||||
dropitemid($br['type'], $v);
|
||||
$item = new \Battles\DressedItems($v);
|
||||
$item->undressItem($br['type']);
|
||||
}
|
||||
|
||||
$its = mysql_query("SELECT `id` FROM `inventory` WHERE `dressed` = 0 AND ((`maxdur` <= `duration`) OR (`dategoden` > 0 AND `dategoden` <= '" . time() . "')) AND `owner` = '{$v}'");
|
||||
@@ -573,7 +574,8 @@ class fbattle
|
||||
$this->AddToLog('<span class=date>' . date("H:i") . '</span> <b>' . Nick::id($v)->short() . '</b> получил повреждение: <font color=red>' . $tr . '</font><BR>');
|
||||
$inv_broken = mysql_query("SELECT `id`, `type`, `dressed`, `duration`, `maxdur`, `dategoden`, `owner` FROM `inventory` WHERE `type` != 12 AND `dressed` = 1 AND ((`maxdur` <= `duration`) OR (`dategoden` > 0 AND `dategoden` <= '" . time() . "')) AND `owner` = '{$v}'");
|
||||
while ($br = mysql_fetch_array($inv_broken)) {
|
||||
dropitemid($br['type'], $v);
|
||||
$item = new \Battles\DressedItems($v);
|
||||
$item->undressItem($br['type']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user