mirror of
https://github.com/ND-Framework/ND_Core.git
synced 2026-08-17 05:56:01 +01:00
tweak(server/player): custom group data
This commit is contained in:
@@ -329,11 +329,15 @@ local function createCharacterTable(info)
|
|||||||
---@param rank number
|
---@param rank number
|
||||||
---@param isJob boolean
|
---@param isJob boolean
|
||||||
---@return boolean
|
---@return boolean
|
||||||
function self.addGroup(name, rank, info, isJob)
|
function self.addGroup(name, rank, customGroup, isJob)
|
||||||
local groupRank = tonumber(rank) or 1
|
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
|
local bossRank = groupInfo?.minimumBossRank
|
||||||
|
|
||||||
|
for k, v in pairs(customGroup or {}) do
|
||||||
|
groupInfo[k] = v
|
||||||
|
end
|
||||||
|
|
||||||
-- if not groupInfo then return end
|
-- if not groupInfo then return end
|
||||||
if isJob then
|
if isJob then
|
||||||
for _, group in pairs(self.groups) do
|
for _, group in pairs(self.groups) do
|
||||||
|
|||||||
Reference in New Issue
Block a user