Browse Source

【需求】MMO-21028:剑仙精进3-6需改成终点处的圈内也能享受buff加成

meijun 3 years ago
parent
commit
fe035b9f55
1 changed files with 10 additions and 7 deletions
  1. 10 7
      XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/Magic/Magic_310350.cs

+ 10 - 7
XmdsVSPlugins/XmdsCommonSkill/Plugin/Skills/Magic/Magic_310350.cs

@@ -84,14 +84,17 @@ namespace XmdsCommonSkill.Plugin.Skills.Magic
 			bool hasExtDamage = false;
             if (param.AtkProp.DamagePerID == 2)
             {
-                param.Hitter.mUnit.AddBuff(Buff_ID_1, param.Attacker.mUnit);
-
-                //检测另外一个寒霜区域标记是否有
-                if(param.Hitter.mUnit.GetBuffByIDAndSender(Buff_ID_2, param.Attacker.mUnit.ID) != null)
+				if (param.Attacker.mUnit != param.Hitter.mUnit)
                 {
-                    param.Hitter.mUnit.AddBuff(Buff_ID, param.Attacker.mUnit);
-					hasExtDamage = true;
-				}
+					param.Hitter.mUnit.AddBuff(Buff_ID_1, param.Attacker.mUnit);
+
+					//检测另外一个寒霜区域标记是否有
+					if (param.Hitter.mUnit.GetBuffByIDAndSender(Buff_ID_2, param.Attacker.mUnit.ID) != null)
+					{
+						param.Hitter.mUnit.AddBuff(Buff_ID, param.Attacker.mUnit);
+						hasExtDamage = true;
+					}
+				}				
             }
             else if(param.AtkProp.DamagePerID == 3)
             {