diff --git a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitManager.lua b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitManager.lua index 9920b6c9dd..d4bd81580a 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitManager.lua @@ -72,10 +72,15 @@ function this.GetIsUpTailsManSoulChip() local singleRecruit = array[1] local poolId = singleRecruit.DiamondBoxContain[1][1] local configs = ConfigManager.TryGetAllConfigsDataByKey(ConfigName.LotteryRewardConfig,"Pool",poolId) - local poolItemIds = {} for k,v in ipairs(configs) do this.upTailsManSoulChip[v.Reward[1]] = v.Reward[2] end + poolId = singleRecruit.MergePool + poolId = ConfigManager.GetConfigDataByKey(ConfigName.LotterySpecialConfig,"Type",poolId).pool_id + local configs1 = ConfigManager.TryGetAllConfigsDataByKey(ConfigName.LotteryRewardConfig,"Pool",poolId) + for k,v in ipairs(configs1) do + this.upTailsManSoulChip[v.Reward[1]] = v.Reward[2] + end end --请求抽卡 1抽卡类型 2回调 3特权id