From dd98954063d92e5293ae1b8c15ebe11bb8d4dd93 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期四, 09 五月 2019 17:29:11 +0800 Subject: [PATCH] 6501 【后端】【2.0】仙盟任务(接口修改) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRefineStove.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRefineStove.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRefineStove.py index 2af2986..379b7f0 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRefineStove.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerRefineStove.py @@ -154,12 +154,12 @@ if passTime < alchemyIpyData.GetNeedTime(): GameWorld.DebugLog('开炉丹药,时间未到 passTime=%s' % passTime) return + alchemyQuality = alchemyIpyData.GetAlchemyQuality() #成功率 if alchemType == DefStoveType2: successRate = ShareDefine.Def_MaxRateValue #仙丹必定成功 else: #灵丹成功率公式 参数 curLuckValue:慧根 alchemyLV:炼丹等级 alchemyQuality:丹药等级 qualityNeedLuck:要求慧根 - alchemyQuality = alchemyIpyData.GetAlchemyQuality() qualityNeedLuck = IpyGameDataPY.GetFuncEvalCfg('alchemySuccess', 2, {}).get(str(alchemyQuality), 0) successRate = eval(IpyGameDataPY.GetFuncCompileCfg('alchemySuccess')) isSuccess = GameWorld.CanHappen(successRate) @@ -194,7 +194,7 @@ PlayerControl.WorldNotify(0, "AchemyGreatSuccess", [curPlayer.GetPlayerName(), alchemyItemID]) #任务 - EventShell.EventRespons_RefineItem(curPlayer, alchemyIpyData.GetNeedAlchemyLV()) + EventShell.EventRespons_RefineItem(curPlayer, alchemyQuality) #重置 PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_AlchemyItemID % alchemType, 0) PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_AlchemyStartTime % alchemyID, 0) -- Gitblit v1.8.0