From 8d7f9718ea249f6c09a22da6d07be3d65944fcc5 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 13 二月 2026 14:56:34 +0800
Subject: [PATCH] 0312 修复红颜时装穿戴问题

---
 Main/System/BeautyMM/BeautyMMManager.cs |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Main/System/BeautyMM/BeautyMMManager.cs b/Main/System/BeautyMM/BeautyMMManager.cs
index 7fea852..b8781dc 100644
--- a/Main/System/BeautyMM/BeautyMMManager.cs
+++ b/Main/System/BeautyMM/BeautyMMManager.cs
@@ -237,22 +237,23 @@
 
     public int GetUsedSkinID(int mmID)
     {
+        var _list = BeautySkinConfig.GetSkinListByMMID(mmID);
         if (beautyMMDataDict.ContainsKey(mmID))
         {
             var _beauty = beautyMMDataDict[mmID];
             if (_beauty.State == 1)
             {
-                foreach (var skin in beautyMMSkinDataDict)
+                foreach (var skinCfg in _list)
                 {
-                    if (skin.Value.Used == 1)
+                    beautyMMSkinDataDict.TryGetValue(skinCfg.SkinID, out BeautyMMSkinData skin);
+                    if (skin != null && skin.Used == 1)
                     {
-                        return skin.Key;
+                        return skinCfg.SkinID;
                     }
                 }
             }
         }
         //榛樿绗竴涓�
-        var _list = BeautySkinConfig.GetSkinListByMMID(mmID);
         if (_list.Count > 0)
         {
             return _list[0].SkinID;

--
Gitblit v1.8.0