Browse Source

【优化】MMO-22147:山海残卷排除自己作用于自己的产球

meijun 3 years ago
parent
commit
71ae07fd47

+ 2 - 1
XmdsCommonServer/Plugin/CardSkill/PlayerCardSkill/JSGPlayerCardModule.cs

@@ -162,7 +162,8 @@ namespace XmdsCommonSkill.Plugin.CardSkill
 		//击中某一单位
 		public override void OnHitOther(XmdsVirtual hitter, AttackSource source, int damage, DamageType damageType)
 		{
-			if (!this.mIsFuncOpen || (damage <= 0))
+			// 排除自己作用于自己的一切伤害
+			if (!this.mIsFuncOpen || (damage <= 0) || this.mOwner == hitter)
 			{
 				return;
 			}