From b57311701bf428bacc6fe4c04b76702981efef11 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 30 四月 2024 14:34:26 +0800
Subject: [PATCH] 10033 【后端】仙树升级系统及砍树产出规则(修复装备基础属性随机值下限出现负值问题:最低值为品质部位对应配置的范围最低值;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
index a4f30c0..51dbb30 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.py
@@ -584,7 +584,7 @@
     reValue = valueMin + int(diffValue * reRatio) # 参考值
     
     downRate, upRate = upDownRateList
-    randValueMin = int(reValue - math.ceil(diffValue * downRate / 10000.0)) # 至少-1
+    randValueMin = max(valueMin, int(reValue - math.ceil(diffValue * downRate / 10000.0))) # 至少-1
     randValueMax = int(reValue + math.ceil(diffValue * upRate / 10000.0)) # 至少+1
     randValue = random.randint(randValueMin, randValueMax)
     GameWorld.DebugLog("        attrID=%s,valueList=%s,reRatio=%s,upDownRateList=%s,diffValue=%s,reValue=%s,%s~%s,%s" 

--
Gitblit v1.8.0