소스 검색

【优化】MMO-20240:110350改成已文档为准,不管中途改过啥需求

meijun 3 년 전
부모
커밋
d592af23a9

+ 1 - 1
XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/Remedy/Remedy_510150.cs

@@ -40,7 +40,7 @@ namespace XmdsCommonSkill.Plugin.Skills.Remedy
             base.OnSkillDamagePerEvent(param);
 			param.SkillDamagePer += valueSet7.GetValue(param.GameSkill.TalentSkillLevel2);
 
-			if (param.SkillDamagePer > 0 && this.damageDeepers < valueSet3.GetValue(param.GameSkill.TalentSkillLevel2))
+			if (param.SkillDamagePer > 0 && this.damageDeepers < valueSet3.GetValue(param.GameSkill.TalentSkillLevel2, 2))
 			{
 				this.damageDeepers++;                
             }

+ 1 - 1
XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/Warrior/Warrior_110350.cs

@@ -75,7 +75,7 @@ namespace XmdsCommonSkill.Plugin.Skills.Warrior
 			// 花式玩法,特殊的法术,又是根据防御来算伤害的
 			if (param.AtkProp.DamagePerID == 2)
 			{
-				int hpValue = CUtils.CastInt(param.Attacker.mUnit.MaxHP * XmdsUnitProp.PER * mValueSet3.GetValue(param.GameSkill.TalentSkillLevel2, 1));
+				int hpValue = CUtils.CastInt(param.Attacker.MirrorProp.Defence * XmdsUnitProp.PER * mValueSet3.GetValue(param.GameSkill.TalentSkillLevel2, 1));
 				param.HitDamge = XmdsDamageCalculator.GetDamage(hpValue, param.Attacker, param.Hitter, param.Source);
 				return true;
 			}