hxp
2024-02-06 81d4c82d07f4d5aff78c40579049ae70a94163d5
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/SkillShell.py
@@ -3403,11 +3403,11 @@
    #--- 3. 计算概率触发技能---
    
    #几率
    rate = GetSkillOfSeriesHitRate(attacker, defender, exSkill)
    if not GameWorld.CanHappen(rate, ChConfig.Def_MaxRateValue):
        #几率未触发
        return False
    if not SkillCommon.IsBuff(exSkill): # buff在添加buff时有判断概率,这里不重复判断
        rate = GetSkillOfSeriesHitRate(attacker, defender, exSkill)
        if not GameWorld.CanHappen(rate, ChConfig.Def_MaxRateValue):
            #几率未触发
            return False
        
#    #特殊全局型主动增益buff,需要添加特殊间隔
#    if attacker.GetGameObjType() == IPY_GameWorld.gotPlayer and useSkill.GetSkillTypeID() in ChConfig.Def_SkillID_Trig: