Forráskód Böngészése

Merge branch 'master' of http://192.168.123.2:3000/ck/XiuXianGame

zg 1 napja
szülő
commit
d12cd976bd

+ 100 - 102
Assets/Res/Config/HeroModelConfig.json

@@ -92,18 +92,17 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
+        20,
         -1,
-        1,
-        10
+        -1,
+        -1,
+        50
       ],
       "fa_bao_id": [
-        -1,
+        10010,
         -1,
         -1,
         -1
@@ -150,18 +149,17 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
+        20,
         -1,
-        1,
-        10
+        -1,
+        -1,
+        50
       ],
       "fa_bao_id": [
-        -1,
+        10010,
         -1,
         -1,
         -1
@@ -208,18 +206,18 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
+        20,
         -1,
-        1,
-        10
+        -1,
+        -1,
+        50,
+        -1
       ],
       "fa_bao_id": [
-        -1,
+        10010,
         -1,
         -1,
         -1
@@ -266,18 +264,18 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
+        20,
         -1,
-        1,
-        10
+        -1,
+        50,
+        -1,
+        -1
       ],
       "fa_bao_id": [
-        -1,
+        10010,
         -1,
         -1,
         -1
@@ -324,15 +322,15 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
         -1,
-        1,
-        10
+        20,
+        -1,
+        -1,
+        -1,
+        50,
+        -1
       ],
       "fa_bao_id": [
         -1,
@@ -382,15 +380,15 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
+        5,
         -1,
-        1,
-        10
+        -1,
+        50,
+        50,
+        -1,
+        -1
       ],
       "fa_bao_id": [
         -1,
@@ -440,15 +438,15 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
+        5,
         -1,
-        1,
-        10
+        20,
+        -1,
+        50,
+        -1,
+        -1
       ],
       "fa_bao_id": [
         -1,
@@ -498,15 +496,15 @@
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
+        5,
         -1,
-        1,
-        10
+        -1,
+        -1,
+        50,
+        -1,
+        -1
       ],
       "fa_bao_id": [
         -1,
@@ -555,20 +553,20 @@
         -1
       ],
       "skillActiveLv": [
+        -1,
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
+        20,
         -1,
-        1,
-        10
+        50,
+        -1
       ],
       "fa_bao_id": [
-        3102,
-        3101,
+        10002,
+        10001,
         -1,
         -1
       ],
@@ -610,23 +608,23 @@
         1204,
         -1,
         1202,
-        2003
+        -1
       ],
       "skillActiveLv": [
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
         -1,
-        1,
-        10
+        5,
+        -1,
+        20,
+        -1,
+        50,
+        -1
       ],
       "fa_bao_id": [
-        3203,
-        3202,
+        10002,
+        10005,
         -1,
         -1
       ],
@@ -671,20 +669,20 @@
         1302
       ],
       "skillActiveLv": [
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
         -1,
+        5,
+        -1,
+        20,
         -1,
         1,
-        10
+        50
       ],
       "fa_bao_id": [
-        3301,
-        3302,
+        10010,
+        10007,
         -1,
         -1
       ],
@@ -723,26 +721,26 @@
         1401,
         -1,
         -1,
-        2005,
+        -1,
         1402,
         -1,
         1403
       ],
       "skillActiveLv": [
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
+        -1,
+        5,
         -1,
         -1,
         -1,
+        20,
         1,
-        10
+        50
       ],
       "fa_bao_id": [
-        3301,
-        3302,
+        10002,
+        10010,
         -1,
         -1
       ],
@@ -781,26 +779,26 @@
         1502,
         -1,
         -1,
-        2005,
+        -1,
         1504,
         -1,
         1505
       ],
       "skillActiveLv": [
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
+        -1,
+        5,
         -1,
         -1,
         -1,
+        20,
         1,
-        10
+        50
       ],
       "fa_bao_id": [
-        3501,
-        3203,
+        10010,
+        10001,
         -1,
         -1
       ],
@@ -845,16 +843,16 @@
         9044
       ],
       "skillActiveLv": [
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
         -1,
+        20,
+        -1,
         1,
-        10
+        50
       ],
       "fa_bao_id": [
         -1,
@@ -903,16 +901,16 @@
         9054
       ],
       "skillActiveLv": [
+        -1,
         1,
-        40,
-        30,
-        70,
-        60,
         -1,
+        5,
         -1,
         -1,
+        20,
+        -1,
         1,
-        10
+        50
       ],
       "fa_bao_id": [
         -1,

+ 18 - 36
Assets/Res/Config/SkillConfig.json

@@ -1909,12 +1909,9 @@
       "SkillType": 1,
       "level": 1,
       "effectValue": [
-        3.0,
-        47.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        68.0,
+        5.0
       ],
       "intensifierIndex": [
         2
@@ -1937,12 +1934,9 @@
       "SkillType": 1,
       "level": 2,
       "effectValue": [
-        3.0,
-        63.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        90.0,
+        6.0
       ],
       "intensifierIndex": [
         2
@@ -1968,12 +1962,9 @@
       "SkillType": 1,
       "level": 3,
       "effectValue": [
-        3.0,
-        81.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        116.0,
+        7.0
       ],
       "intensifierIndex": [
         2
@@ -2005,12 +1996,9 @@
       "SkillType": 1,
       "level": 4,
       "effectValue": [
-        3.0,
-        107.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        150.0,
+        8.0
       ],
       "intensifierIndex": [
         2
@@ -2042,12 +2030,9 @@
       "SkillType": 1,
       "level": 5,
       "effectValue": [
-        3.0,
-        128.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        178.0,
+        9.0
       ],
       "intensifierIndex": [
         2
@@ -2079,12 +2064,9 @@
       "SkillType": 1,
       "level": 6,
       "effectValue": [
-        4.0,
-        120.0,
-        30.0,
-        5.0,
-        6.0,
-        100.0
+        2.0,
+        224.0,
+        10.0
       ],
       "intensifierIndex": [
         2

+ 1 - 1
Assets/Scripts/GameLogic/Combat/Buff/b_1003.cs

@@ -66,7 +66,7 @@ namespace GameLogic.Combat.Buff
                 harm += CombatCalculateTool.Instance.GetVlaueRatioForLong(
                     harm, source.CurrCombatHeroInfo.Wood_Proficient);
                 CombatCalculateTool.Instance.Harm(source, combatHeroEntity, harm, AttType.Buff, _triggerData,
-                    WuXingType.Null,null,HarmType.Buff);
+                    WuXingType.Wood,null,HarmType.Buff);
             }
         }
 

+ 2 - 2
Assets/Scripts/GameLogic/Combat/CombatTool/CombatReport/CombatReportEntityInfo.cs

@@ -286,7 +286,7 @@ namespace GameLogic.Combat.CombatTool.CombatReport
                 BuffBasic buffBasic = heroInjuredEventData.HarmReturnInfo.triggerData.Source as BuffBasic;
                 if (buffBasic != null)
                 {
-                    harmKey = "B" + LanguageManager.Instance.Text(buffBasic.BuffConfig.buffName);
+                    harmKey = "B" + LanguageManager.Instance.Text(buffBasic.BuffConfig.ID);
                 }
 
                 string msg =
@@ -311,7 +311,7 @@ namespace GameLogic.Combat.CombatTool.CombatReport
                 BuffBasic buffBasic = heroInjuredEventData.HarmReturnInfo.triggerData.Source as BuffBasic;
                 if (buffBasic != null)
                 {
-                    harmKey = "B" + LanguageManager.Instance.Text(buffBasic.BuffConfig.buffName);
+                    harmKey = "B" + LanguageManager.Instance.Text(buffBasic.BuffConfig.ID);
                 }
 
                 string msg =

+ 11 - 3
Assets/Scripts/GameLogic/Combat/Skill/S1302.cs

@@ -33,7 +33,8 @@ namespace GameLogic.Combat.Skill
                 currTarget.Add(combatHeroHitPoint);
                 int index = Random.Range(3, 9);
                 SpecialDotInfo specialDotInfo = CombatHeroEntity.GetSpecialDotInfo("zdpos" + index);
-                ActivationTimeLineData("1302_fashe", currTarget: currTarget,customizePos:new Vector3[] { specialDotInfo.GetWorlPos() }, indexCount: i, startTime: i * -0.1f);
+                ActivationTimeLineData("1302_fashe", currTarget: currTarget,
+                    customizePos: new Vector3[] { specialDotInfo.GetWorlPos() }, indexCount: i, startTime: i * -0.1f);
             }
         }
 
@@ -58,8 +59,15 @@ namespace GameLogic.Combat.Skill
             ITimelineFxLogic timelineFxLogic,
             TriggerData triggerData, ISkillFeatures skillFeatures)
         {
+            float addHarm = effectValue[1];
+            b_1003 b1003 = targetEntity.combatHeroEntity.BuffControl.GetBuffBasicForType<b_1003>();
+            if (b1003 != null)
+            {
+                addHarm += b1003.buffCount * effectValue[2];
+            }
+
             long v = CombatCalculateTool.Instance.GetVlaueRatioForLong(CombatHeroEntity.CurrCombatHeroInfo.attack.Value,
-                effectValue[1]);
+                addHarm);
             HarmReturnInfo harmReturnInfo = CombatCalculateTool.Instance.Harm(CombatHeroEntity, targetEntity, v,
                 AttType.Skill, triggerData,
                 wuXingType, skillFeatures,
@@ -68,7 +76,7 @@ namespace GameLogic.Combat.Skill
             // int odds = CombatCalculateTool.Instance.GetOdd(0, 100);
             if (harmReturnInfo.isHitHero)
             {
-                BuffInfo buffInfo = BuffInfo.GetBuffInfo(10031, 1,this);
+                BuffInfo buffInfo = BuffInfo.GetBuffInfo(10031, 1, this);
                 targetEntity.combatHeroEntity.BuffControl.AddBuff(CombatHeroEntity, buffInfo);
             }
         }

+ 5 - 0
Assets/Scripts/GameLogic/Combat/Skill/S2014.cs

@@ -47,6 +47,11 @@ namespace GameLogic.Combat.Skill
                         long v2 = CombatCalculateTool.Instance.GetVlaueRatioForLong(v, effectValue[2]);
                         CombatHeroEntity[] allHero =
                             CombatController.currActiveCombat.CombatHeroController.GetHero(!CombatHeroEntity.IsEnemy);
+                        if (allHero == null)
+                        {
+                            return;
+                        }
+
                         for (int i = 0; i < allHero.Length; i++)
                         {
                             if (allHero[i] == target)

BIN
Excel2Json/Excel/HeroModel.xlsx


BIN
Excel2Json/Excel/skill.xlsx


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 2540 - 164
UserSettings/Layouts/CurrentMaximizeLayout.dwlt


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott