From 9b825d6edd35719b9da16eb2ef263e5ac0bdedbd Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 19 七月 2019 14:14:59 +0800 Subject: [PATCH] 860312 技能命中翻X倍配置 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Attack/AttackLogic/AttackCommon.py | 3 +++ 1 files changed, 3 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 da9e5c2..e9dafbf 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 @@ -2016,6 +2016,9 @@ dLV = defObj.GetLV() # 防守方等级 aHit = atkObj.GetHit() + if curSkill and atkObjType == IPY_GameWorld.gotPlayer and curSkill.GetFuncType() != ChConfig.Def_SkillFuncType_NormalAttack: + aHit = aHit*IpyGameDataPY.GetFuncCfg("FightHappenRate", 2) + aHitSuccessRate = PlayerControl.GetHitSucessRate(atkObj) if atkObjType == IPY_GameWorld.gotPlayer else ChConfig.Def_MaxRateValue aHitSuccessRate += PassiveBuffEffMng.GetPassiveSkillValueByTriggerType(atkObj, defObj, curSkill, ChConfig.TriggerType_HitSuccess) dMiss = defObj.GetMiss() -- Gitblit v1.8.0