From 8c18b8ceedf3af2f9686fe98cc37671033686c0b Mon Sep 17 00:00:00 2001 From: Arcturus Date: Wed, 9 Oct 2024 07:50:59 +0900 Subject: [PATCH] inventory and etc update --- AvocadoAmber/_common.php | 2 +- AvocadoAmber/_head.php | 2 +- AvocadoAmber/_tail.php | 2 +- AvocadoAmber/adm/exp_update.php | 2 +- AvocadoAmber/adm/inventory_update.php | 1 + AvocadoAmber/ajax/_search_character.php | 5 +- AvocadoAmber/bgm.php | 4 +- .../classes/character/character.class.php | 46 ++----- AvocadoAmber/classes/item/item.class.php | 120 ++++++++++++++++-- AvocadoAmber/classes/module.class.php | 24 +++- AvocadoAmber/common.php | 89 ++++++------- AvocadoAmber/extend/community.config.php | 34 ++++- AvocadoAmber/extend/exp.lib.php | 5 - AvocadoAmber/extend/status.lib.php | 2 + AvocadoAmber/extend/title.lib.php | 2 + AvocadoAmber/inventory/detail_item.php | 2 +- AvocadoAmber/inventory/inventory_update.php | 53 ++------ AvocadoAmber/inventory/list.inc.php | 7 +- AvocadoAmber/lib/common.lib.php | 26 ++-- 19 files changed, 258 insertions(+), 170 deletions(-) diff --git a/AvocadoAmber/_common.php b/AvocadoAmber/_common.php index 997fb35..23d4b1f 100644 --- a/AvocadoAmber/_common.php +++ b/AvocadoAmber/_common.php @@ -1,2 +1,2 @@ $chara['ch_exp'])) continue; insert_exp($ch['ch_id'], $ex_point, $ex_content, $action); diff --git a/AvocadoAmber/adm/inventory_update.php b/AvocadoAmber/adm/inventory_update.php index f9dbe6a..c108725 100644 --- a/AvocadoAmber/adm/inventory_update.php +++ b/AvocadoAmber/adm/inventory_update.php @@ -25,6 +25,7 @@ $item_count = $item_count ? $item_count : 1; if ($take_type == 'A') { $list = Character::getListDetailWithCondition(["ch_id", "ch_name"]); + // 추후 일괄지급은 전용 함수로 최적화 예정 foreach($list as $ch) { Item::giveItem($ch['ch_id'], $it_id, $it, $item_count, "시스템 지급"); } diff --git a/AvocadoAmber/ajax/_search_character.php b/AvocadoAmber/ajax/_search_character.php index 73c9d40..22cfa4f 100644 --- a/AvocadoAmber/ajax/_search_character.php +++ b/AvocadoAmber/ajax/_search_character.php @@ -12,6 +12,7 @@ if (!$is_member) { } else { echo "