tweak(server/player): custom group data

This commit is contained in:
Andyyy7666
2024-03-10 00:01:49 +01:00
parent 8fd7878ba6
commit 841a5771c5

View File

@@ -329,11 +329,15 @@ local function createCharacterTable(info)
---@param rank number
---@param isJob boolean
---@return boolean
function self.addGroup(name, rank, info, isJob)
function self.addGroup(name, rank, customGroup, isJob)
local groupRank = tonumber(rank) or 1
local groupInfo = info or Config.groups?[name]
local groupInfo = lib.table.deepclone(Config.groups?[name] or {})
local bossRank = groupInfo?.minimumBossRank
for k, v in pairs(customGroup or {}) do
groupInfo[k] = v
end
-- if not groupInfo then return end
if isJob then
for _, group in pairs(self.groups) do