Răsfoiți Sursa

【修改】MMO-20288:修改110260破盾伤害计算规则

meijun 3 ani în urmă
părinte
comite
20df1d4994

BIN
Library/Debug/SuperSocket.Dlr.dll


+ 2 - 2
XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/Warrior/Warrior_110260.cs

@@ -78,8 +78,8 @@ namespace XmdsCommonSkill.Plugin.Skills.Warrior
 			// 护盾破碎伤害
 			if(param.AtkProp.DamagePerID == 3)
 			{
-				param.HitDamge = Math.Max(1, CUtils.CastInt(param.Attacker.MirrorProp.MaxHP * 
-					XmdsUnitProp.PER * mValueSet4.GetValue(param.GameSkill.TalentSkillLevel3)));
+				int damageBase = CUtils.CastInt(param.Attacker.MirrorProp.MaxHP * XmdsUnitProp.PER * mValueSet4.GetValue(param.GameSkill.TalentSkillLevel3));
+				param.HitDamge = XmdsDamageCalculator.GetDamage(damageBase, param.Attacker, param.Hitter, param.Source);
 				return true;
 			}