Commit 37ad731e17c6af2ca7280c5a636c81fa52aad24c

Authored by gaofengduan
1 parent ef079533

fix rune

Showing 2 changed files with 3 additions and 2 deletions   Show diff stats
src/actions/HeroAction.lua
@@ -515,7 +515,7 @@ function _M.referEquipsRpc(agent, data) @@ -515,7 +515,7 @@ function _M.referEquipsRpc(agent, data)
515 role:addEquip({type=typ,level=ownLv,count=1,isRefer=true}) 515 role:addEquip({type=typ,level=ownLv,count=1,isRefer=true})
516 end 516 end
517 end 517 end
518 - hero:updateProperty({field = "equip", value = hero:getProperty("equip"):incrv(typ, level)}) 518 + hero:updateProperty({field = "equip", value = hero:getProperty("equip"):setv(typ, level)})
519 end 519 end
520 SendPacket(actionCodes.Hero_referEquipsRpc, "") 520 SendPacket(actionCodes.Hero_referEquipsRpc, "")
521 return true 521 return true
@@ -559,7 +559,7 @@ function _M.referRunesRpc(agent, data) @@ -559,7 +559,7 @@ function _M.referRunesRpc(agent, data)
559 local ownRune = role.runeBag[uid] 559 local ownRune = role.runeBag[uid]
560 ownRune:updateProperty({field = "refer",value = hero:getProperty("id")}) 560 ownRune:updateProperty({field = "refer",value = hero:getProperty("id")})
561 end 561 end
562 - hero:updateProperty({field = "rune", value = hero:getProperty("equip"):incrv(typ,uid)}) 562 + hero:updateProperty({field = "rune", value = hero:getProperty("rune"):setv(typ,uid)})
563 end 563 end
564 SendPacket(actionCodes.Hero_referRunesRpc, "") 564 SendPacket(actionCodes.Hero_referRunesRpc, "")
565 return true 565 return true
src/models/Rune.lua
@@ -83,6 +83,7 @@ function Rune:data() @@ -83,6 +83,7 @@ function Rune:data()
83 id = self:getProperty("id"), 83 id = self:getProperty("id"),
84 refer = self:getProperty("refer"), 84 refer = self:getProperty("refer"),
85 attrs = self:getProperty("attrs"), 85 attrs = self:getProperty("attrs"),
  86 + level = self:getProperty("level"),
86 } 87 }
87 end 88 end
88 89