Browse Source

【BUG】MMO-20601: 100500怒气回复调整

meijun 3 years ago
parent
commit
74d6457c22

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

@@ -41,7 +41,7 @@ namespace XmdsCommonSkill.Plugin.Skills.Warrior
 		protected XmdsSkillValue mValueSet1;
 		protected XmdsSkillValue mValueSet1;
 
 
 		//根据时间,控制每一段造成伤害加怒气的唯一性
 		//根据时间,控制每一段造成伤害加怒气的唯一性
-		protected bool[] mIsHit = { false, false, false, false, false};		  
+		protected bool[] mIsHit = new bool[10];		  
 
 
         protected long launchTime = 0;				// 
         protected long launchTime = 0;				// 
         protected long damageStartTime = 0;			// 伤害开始时间
         protected long damageStartTime = 0;			// 伤害开始时间
@@ -98,7 +98,7 @@ namespace XmdsCommonSkill.Plugin.Skills.Warrior
 		private float OnHandleHitOther(float damage, XmdsVirtual hitted, XmdsVirtual attacker, AttackSource source,
 		private float OnHandleHitOther(float damage, XmdsVirtual hitted, XmdsVirtual attacker, AttackSource source,
 			ref XmdsVirtual.AtkResult result, DamageType damageType, GameSkill skill, ref bool isEndDispatch)
 			ref XmdsVirtual.AtkResult result, DamageType damageType, GameSkill skill, ref bool isEndDispatch)
 		{
 		{
-			int timeIndex = Math.Min((int)((CommonLang.CUtils.localTimeMS - damageStartTime) / 1000), mIsHit.Length-1);
+			int timeIndex = Math.Min((int)((CommonLang.CUtils.localTimeMS - damageStartTime) / 500), mIsHit.Length-1);
 			//int timeIndex = (int)((CommonLang.CUtils.localTimeMS - damageStartTime) / 1000);
 			//int timeIndex = (int)((CommonLang.CUtils.localTimeMS - damageStartTime) / 1000);
 			//if (timeIndex < 0 || timeIndex >= mIsHit.Length)
 			//if (timeIndex < 0 || timeIndex >= mIsHit.Length)
 			//{
 			//{