From cc0fc8b3d5e38212eb02a2e4167084649ff2a1eb Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期四, 23 八月 2018 14:24:34 +0800 Subject: [PATCH] fix:【后端】被动技能槽解锁条件修改,添加任务判断 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py index 701b6e3..926c040 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py @@ -1644,6 +1644,8 @@ aIceAtkSuperHit = 1 # 元素真伤倍值,暂时默认为1,之后扩展 aIceAtkSuperHit += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_AddIceAtkPer) + aIceAtkSuperHit += PassiveBuffEffMng.GetValueByPassiveBuffTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_AddIceAtkPer) + if isSuperHit: addASuperHit = PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_SuperHitValue) @@ -1661,6 +1663,8 @@ aIceAtk = atkObj.GetIceAtk() # 冰攻, 元素真伤, 玩家及NPC通用 aIceAtk += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_AddIceAtk) #------- 防守方 + dMinAtk = defObj.GetMinAtk() # 防守方最小攻击 + dMaxAtk = defObj.GetMaxAtk() # 防守方最大攻击 dDef = defObj.GetDef() # 防守方防御力 dHP = GameObj.GetHP(defObj) # 防守方当前血量 dMaxHP = GameObj.GetMaxHP(defObj) # 防守方最大血量 -- Gitblit v1.8.0