From 1b0450cd9dd2f8dfb7cf6373c22569242b9cd86c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 5 Jan 2024 15:18:31 +0800 Subject: [PATCH] 1 --- server/gameserver/netdata.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/netdata.cc b/server/gameserver/netdata.cc index 0e5f1209..55f56ea6 100644 --- a/server/gameserver/netdata.cc +++ b/server/gameserver/netdata.cc @@ -785,7 +785,7 @@ float BattleDataContext::CalcDmg(Creature* target, IBullet* bullet) float DDR = 0.0f; float DTR = 0.0f; float finaly_dmg = vDmg * vEbc * vEd * (1 + DDR) * (1 + DTR); - return std::round(finaly_dmg); + return std::max(1.0f, std::round(finaly_dmg)); } float BattleDataContext::CalcDmg(Obstacle* target, IBullet* bullet)