ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorld.py
@@ -507,6 +507,8 @@
# @return 返回值. 是否通过检查
# @remarks 概率相关, 这个事件是否能够出现
def CanHappen(rate, maxRate=ShareDefine.Def_MaxRateValue):
    if rate <= 0:
        return 0
    if random.randint(0, maxRate -1) < rate:
        return 1
    
@@ -1729,6 +1731,8 @@
    randList = []
    weight = 0
    for info in weightList:
        if not info[0]:
            continue
        weight += info[0]
        randList.append([weight, info[1] if len(info) == 2 else info[1:]])
    if not randList: