From 5b72992a43593f82a054eae652f15c7b298ccbdb Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 13 六月 2024 15:07:44 +0800 Subject: [PATCH] 9912 [BT0.1]BOSS凭证(支持不同boss标识配置不同的掉落凭证个数饼图;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py index 4156f22..d6fd2ae 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py @@ -177,13 +177,13 @@ return def GetBossTrialDropItemIDList(curPlayer, limitIndex): - bossIndexList = IpyGameDataPY.GetFuncEvalCfg("BossTrial", 2) - if limitIndex not in bossIndexList: + bossIndexDropRateDict = IpyGameDataPY.GetFuncEvalCfg("BossTrial", 4) + if limitIndex not in bossIndexDropRateDict: return + dropCountRateList = bossIndexDropRateDict[limitIndex] dropCountTotal = 0 itemID = IpyGameDataPY.GetFuncCfg("BossTrial", 1) - dropCountRateList = IpyGameDataPY.GetFuncEvalCfg("BossTrial", 3) for actInfo in PyGameData.g_operationActionDict.get(ShareDefine.OperationActionName_BossTrial, {}).values(): actNum = actInfo.get(ShareDefine.ActKey_ActNum, 0) -- Gitblit v1.8.0