yyl
昨天 c8863bce7831a4648a39faa69408a888d939cdb4
Main/System/Battle/Skill/SkillBase.cs
@@ -443,7 +443,6 @@
   {
      // 伤害分布 (万分比)
      // Debug.LogError("skillConfig.DamageDivide.Count " + skillConfig.DamageDivide.Length + " _hitIndex " + _hitIndex);
      bool isLastHit = _hitIndex >= skillConfig.DamageDivide.Length - 1;
      int[] damageDivide = skillConfig.DamageDivide[_hitIndex];
      long totalDamage = GeneralDefine.GetFactValue(hurt.HurtHP, hurt.HurtHPEx);
@@ -466,7 +465,7 @@
      int objID = (int)target.ObjID;
      tempDropList.TryGetValue(objID, out BattleDrops battleDrops);
      tempDeadPackList.TryGetValue(objID, out HB422_tagMCTurnFightObjDead deadPack);
      target.Hurt(damageList, totalDamage, hurt, skillConfig, isLastHit, battleDrops, deadPack);
      target.Hurt(damageList, totalDamage, hurt, skillConfig, _hitIndex, battleDrops, deadPack);
      //   TODO YYL 这里是要做统一计算后再hurt跟suckhp还是怎样
      caster.SuckHp(hurt.SuckHP, skillConfig);//   吸血