Main/System/Battle/BattleObject/BattleObject.cs
@@ -294,6 +294,8 @@ } } bool isFatalAttack = (null != deadPack) && isLastHit; if (isFatalAttack) @@ -307,10 +309,18 @@ } else { if ((dmgInfo.IsType(DamageType.Damage) || dmgInfo.IsRealdamage())) if (dmgInfo.IsType(DamageType.Block)) { motionBase.PlayAnimation(MotionName.hit, false); battleField.battleEffectMgr.PlayEffect(this, 19999, heroRectTrans, Camp); } else { if ((dmgInfo.IsType(DamageType.Damage) || dmgInfo.IsRealdamage())) { motionBase.PlayAnimation(MotionName.hit, false); } } }