From 63ba91cc8c0c99ea489efe31ca9bf8404326c84d Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期一, 19 一月 2026 18:39:50 +0800
Subject: [PATCH] 429 【主界面】自动挂机-补充自动挑战自动任务 装备记录部分

---
 Main/System/Equip/EquipModel.cs |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/Main/System/Equip/EquipModel.cs b/Main/System/Equip/EquipModel.cs
index ab0c807..dfc55e2 100644
--- a/Main/System/Equip/EquipModel.cs
+++ b/Main/System/Equip/EquipModel.cs
@@ -305,18 +305,20 @@
             Debug.LogWarning("绌挎埓瑁呭锛屽悜鏈嶅姟鍣ㄨ姹�");
         }
 
-        //鍦ㄨ褰曢攢姣佹垨鏇挎崲鍓嶇殑瑁呭
+        //璁板綍閿�姣佹垨鏇挎崲鍓嶇殑瑁呭
         if ((opType == 1 || opType == 2) && !itemIndexList.IsNullOrEmpty())
         {
             foreach (var index in itemIndexList)
             {
-                var oldEquip = PackManager.Instance.GetItemByIndex(PackType.Equip, index);
-                EquipRecordManager.Instance.oldEquipDic[index] = oldEquip;
+                ItemModel newEquip = PackManager.Instance.GetItemByIndex(PackType.DropItem, index);
+                if (newEquip == null)
+                    continue;
+                int equipPlace = newEquip.config.EquipPlace - 1;
+                ItemModel oldEquip = PackManager.Instance.GetItemByIndex(PackType.Equip, equipPlace);
+                EquipRecordManager.Instance.AddRecord(opType, newEquip, oldEquip);
             }
         }
-
         GameNetSystem.Instance.SendInfo(pack);
-
     }
 
     /// <summary>

--
Gitblit v1.8.0