|
@@ -365,6 +365,7 @@ namespace XmdsCommonServer.Plugin.XmdsSkillTemplate.DamageCalculator
|
|
|
int damage = CUtils.CastInt(damageBaseValue * (1.0f - DefCoef) * allDmgChgFinal * monsterDmgChgFinal * playerDmgChgFinal * artifaceDmgChgFinal * monsterAtkPer);
|
|
|
|
|
|
//异常日志输出--justsogo
|
|
|
+#if JSG_DMG_LOG
|
|
|
if (damageBaseValue > 50 && (damage <= 1 || damage > 30000000))
|
|
|
{
|
|
|
XmdsVirtual.FormatLog(LoggerLevel.ERROR, "----1. 伤害异常 : {0}, {1}, {2}, {3}, 防御信息:{4}, {5}, {6}", attacker.mInfo.Name, hitter.mInfo.Name,
|
|
@@ -378,6 +379,7 @@ namespace XmdsCommonServer.Plugin.XmdsSkillTemplate.DamageCalculator
|
|
|
// hitter.MirrorProp.Defence, attacker.MirrorProp.IgnoreDefensePer, GetDefenceAddition(hitter.GetStateLv()),
|
|
|
// hitter.MirrorProp.KillValuePer, attacker.MirrorProp.KillValuePer);
|
|
|
}
|
|
|
+#endif
|
|
|
//Console.WriteLine("受击ID: " + hitter.mUnit.ID + ", " + damage);
|
|
|
if (attacker.IsPlayerUnit())
|
|
|
{
|