hch
2019-06-22 09aed73ffcc4cab69fb81198f93b4baca891d467
6603 【后端】【2.0】增加新版的sp和被动技能 - 有专精的被动
1个文件已修改
8 ■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Skill/PassiveBuffEffMng.py
@@ -1699,13 +1699,13 @@
# 但也有一些特殊情况 放在此处过滤
def PassPassiveLimit(useSkill):
    # 如灼烧是被动技能 但可以被不断的强化
    if useSkill.GetSkillType() != ChConfig.Def_SkillType_PassiveLstDepBuff:
        return False
    if useSkill.GetSkillType() == ChConfig.Def_SkillType_PassiveLstDepBuff:
        return True
    
    if useSkill.GetFuncType() == ChConfig.Def_SkillFuncType_PassiveSkillWithSP:
        # 有专精的被动技能,可以再次触发被动效果
        return False
    return True
        return True
    return False
# 被动技能改变值  无条件限制 纯取值