diff --git a/Plugins/WPSCombatSystem/combat_plugin_base.py b/Plugins/WPSCombatSystem/combat_plugin_base.py index 00818c2..c1548a5 100644 --- a/Plugins/WPSCombatSystem/combat_plugin_base.py +++ b/Plugins/WPSCombatSystem/combat_plugin_base.py @@ -355,7 +355,9 @@ class WPSCombatBase(WPSAPI): ) # 装备价格根据品质和属性计算 price = self._calculate_equipment_price(equipment) - self._safe_register_store(store, equipment.item_id, price, limit=3) + # 只有普通和稀有装备可以出售 + if equipment.tier == BackpackItemTier.COMMON or equipment.tier == BackpackItemTier.RARE: + self._safe_register_store(store, equipment.item_id, price, limit=3) # 2. 注册材料 for item_id, (name, tier, desc) in ADVENTURE_MATERIALS.items(): diff --git a/Plugins/WPSCrystalSystem/crystal_plugin_base.py b/Plugins/WPSCrystalSystem/crystal_plugin_base.py index 18ddb21..b094b55 100644 --- a/Plugins/WPSCrystalSystem/crystal_plugin_base.py +++ b/Plugins/WPSCrystalSystem/crystal_plugin_base.py @@ -135,7 +135,8 @@ class WPSCrystalSystem(WPSAPI): self._service.register_chain_recipes(alchemy, color_def.chain_stages) self._service.register_final_fusion(alchemy, color_def.final_fusion) - self._service.register_exchange_modes(store, self._items, self._exchange_entries) + # 水晶系统在商店中出售的物品存在价格问题 + # self._service.register_exchange_modes(store, self._items, self._exchange_entries) self._register_garden_extensions(backpack, store, alchemy) self._recover_wait_tasks()