From f03aebeaf596cb9b3f4f620fddc5d5632e08592b Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期三, 28 十一月 2018 11:56:05 +0800 Subject: [PATCH] 4923 【后端】【1.3】神兵技能 - 护盾公式 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py index 68a3307..e598e65 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.py @@ -4437,7 +4437,14 @@ curPlayer = self.__Player if GetProDefHPPer(curPlayer) == 0: return - SetMaxProDef(curPlayer, curPlayer.GetMaxHP()*GetProDefHPPer(curPlayer)/ChConfig.Def_MaxRateValue) + maxHP = curPlayer.GetMaxHP() + proDefPer = GetProDefHPPer(curPlayer) + + #获取策划配置的表格 + GodWeapon4 = IpyGameDataPY.GetFuncCfg("GodWeapon4", 2) + maxProDef = eval(FormulaControl.GetCompileFormula("GodWeapon4", GodWeapon4)) + + SetMaxProDef(curPlayer, int(maxProDef)) afterMaxProDef = GetMaxProDef(curPlayer) addValue = max(0, afterMaxProDef - beforeMaxProDef) -- Gitblit v1.8.0