|
@@ -41,7 +41,7 @@ namespace XmdsCommonSkill.Plugin.Skills.Warrior
|
|
|
protected XmdsSkillValue mValueSet1;
|
|
|
|
|
|
//根据时间,控制每一段造成伤害加怒气的唯一性
|
|
|
- protected bool[] mIsHit = { false, false, false, false, false};
|
|
|
+ protected bool[] mIsHit = new bool[10];
|
|
|
|
|
|
protected long launchTime = 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,
|
|
|
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);
|
|
|
//if (timeIndex < 0 || timeIndex >= mIsHit.Length)
|
|
|
//{
|