DESKTOP-BGJIU14\ck 5 dní pred
rodič
commit
eaf084b60e

+ 4 - 1
Assets/Scripts/GameLogic/Combat/Skill/S9013.cs

@@ -2,6 +2,7 @@ using System.Collections.Generic;
 using CombatLibrary.CombatLibrary.CombatCore.CustomizeTimeLogic.FxLogic;
 using Common.Combat.FxAILogic;
 using Common.Utility.CombatEvent;
+using Core.Utility;
 using Fort23.Core;
 using GameLogic.Combat.Buff;
 using GameLogic.Combat.CombatTool;
@@ -48,11 +49,13 @@ namespace GameLogic.Combat.Skill
                            CombatHeroEntity.MaxCombatHeroInfo.hp.Value;
                 if (bl * 100 < effectValue[0])
                 {
+                 
                     addHp = CombatCalculateTool.Instance.GetVlaueRatioForLong(
                         CombatHeroEntity.MaxCombatHeroInfo.hp.Value, 10);
                     BuffInfo buffInfo = BuffInfo.GetBuffInfo(10151, -1, 1);
                     BuffBasic = CombatHeroEntity.BuffControl.AddBuff(CombatHeroEntity, buffInfo);
-                   
+                    CombatHeroEntity.CurrCombatHeroInfo.hp=(EncryptionLong)CombatCalculateTool.Instance.GetVlaueRatioForLong(
+                        CombatHeroEntity.MaxCombatHeroInfo.hp.Value, effectValue[0]);
                     count++;
                     CombatHeroEntity.CombatHeroSkillControl.This<CombatHeroSkillControl>().AddCommandSkill(this);
                     // SpecialDotInfo specialDotInfo = CombatHeroEntity.GetSpecialDotInfo("zdpos2");