From fa78d3bfc6b56846a8b824bd8a60b9d61bdb40ac Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期一, 10 九月 2018 17:09:36 +0800
Subject: [PATCH] 3335  代码维护

---
 Core/GameEngine/Model/TelPartialConfig/tagChinSkillConfig.cs |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/Core/GameEngine/Model/TelPartialConfig/tagChinSkillConfig.cs b/Core/GameEngine/Model/TelPartialConfig/tagChinSkillConfig.cs
index fb4ba15..7ae3e72 100644
--- a/Core/GameEngine/Model/TelPartialConfig/tagChinSkillConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/tagChinSkillConfig.cs
@@ -104,6 +104,7 @@
             m_Skills.TryGetValue(occupy, out dic);
             return dic;
         }
+
         //------鍧愰獞鎶�鑳借幏鍙�
         public static SkillConfig GetSkillTypeIDAndSkillLV(int _SkillTypeID, int SkillLV)
         {
@@ -112,7 +113,20 @@
             SkillConfig _tagChinSkillModel = null;
             T_HorseSkill.TryGetValue(_textBuilder.ToString(), out _tagChinSkillModel);
             return _tagChinSkillModel;
+        }
 
+        public static int FindSkillByJob(int[] skillIds,int job)
+        {
+            foreach (var skill in skillIds)
+            {
+                var config = Config.Instance.Get<SkillConfig>(skill);
+                if (config != null && (config.UseType == 0 || config.UseType == 1 << job))
+                {
+                    return skill;
+                }
+            }
+
+            return 0;
         }
 
     }

--
Gitblit v1.8.0