diff --git a/src/actions/HeroAction.lua b/src/actions/HeroAction.lua index c476cc7..409b9b2 100644 --- a/src/actions/HeroAction.lua +++ b/src/actions/HeroAction.lua @@ -515,7 +515,7 @@ function _M.referEquipsRpc(agent, data) role:addEquip({type=typ,level=ownLv,count=1,isRefer=true}) end end - hero:updateProperty({field = "equip", value = hero:getProperty("equip"):setv(typ, level)}) + hero:updateProperty({field = "equip", value = hero:getProperty("equip"):incrv(typ, level)}) end SendPacket(actionCodes.Hero_referEquipsRpc, "") return true @@ -559,7 +559,7 @@ function _M.referRunesRpc(agent, data) local ownRune = role.runeBag[uid] ownRune:updateProperty({field = "refer",value = hero:getProperty("id")}) end - hero:updateProperty({field = "rune", value = hero:getProperty("equip"):setv(typ,uid)}) + hero:updateProperty({field = "rune", value = hero:getProperty("equip"):incrv(typ,uid)}) end SendPacket(actionCodes.Hero_referRunesRpc, "") return true -- libgit2 0.21.2