From 4a25969f2c8622561692e4b28f8cf12c0d7cde67 Mon Sep 17 00:00:00 2001 From: chenyueqi Date: Thu, 29 Apr 2021 14:24:46 +0800 Subject: [PATCH] 修复登录后新获得的铭文和火花无法装备的问题 --- src/models/RolePlugin.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/models/RolePlugin.lua b/src/models/RolePlugin.lua index 920893c..1fcb367 100644 --- a/src/models/RolePlugin.lua +++ b/src/models/RolePlugin.lua @@ -836,7 +836,7 @@ function RolePlugin.bind(Role) newRune:create() newRune:generateAttrs() newRune.owner = self - self.runeBag[runeUid] = newRune + self.runeBag[roleId * MAX_RUNE_NUM + runeUid] = newRune if not params.notNotify then local response = {} table.insert(response, newRune:data()) @@ -887,7 +887,7 @@ function RolePlugin.bind(Role) newSpark:create() newSpark:addAttr(data.attr:toNumMap()) newSpark.owner = self - self.sparkBag[sparkUid] = newSpark + self.sparkBag[roleId * MAX_SPARK_NUM + sparkUid] = newSpark if not params.notNotify then local response = {} table.insert(response, newSpark:data()) -- libgit2 0.21.2