Commit 5224937417f8ef2f39a173ce802b8d2a6295cb3b
1 parent
a12bfcce
添加铭文表
Showing
2 changed files
with
6 additions
and
10 deletions
Show diff stats
src/models/RolePlugin.lua
| ... | ... | @@ -616,7 +616,7 @@ function RolePlugin.bind(Role) |
| 616 | 616 | local hero = require("models.Hero").new({key = string.format("%d",data.id), id=data.id}) |
| 617 | 617 | if hero:load(data) then |
| 618 | 618 | hero.owner = self |
| 619 | - self.heros[hero:getSimpleRuneId()] = hero | |
| 619 | + self.heros[hero:getSimpleHeroId()] = hero | |
| 620 | 620 | end |
| 621 | 621 | end |
| 622 | 622 | end |
| ... | ... | @@ -743,10 +743,10 @@ function RolePlugin.bind(Role) |
| 743 | 743 | local roleId = self:getProperty("id") |
| 744 | 744 | local res = mysqlproxy:query(string.format("SELECT * FROM `Rune` WHERE `roleid` = %s", roleId)) |
| 745 | 745 | for _, data in ipairs(res) do |
| 746 | - local rune = require("models.Rune").new({key = string.format("%d",data.id), id=data.id}) | |
| 747 | - if hero:load(data) then | |
| 748 | - hero.owner = self | |
| 749 | - self.runeBag[rune:getSimpleRuneId()] = rune | |
| 746 | + local rune = require("models.Rune").new({key = string.format("%d",data.uid), uid=data.uid}) | |
| 747 | + if rune:load(data) then | |
| 748 | + rune.owner = self | |
| 749 | + self.runeBag[data.uid] = rune | |
| 750 | 750 | end |
| 751 | 751 | end |
| 752 | 752 | end | ... | ... |
src/models/Rune.lua
| ... | ... | @@ -13,10 +13,6 @@ function Rune:ctor( properties ) |
| 13 | 13 | Rune.super.ctor(self, properties) |
| 14 | 14 | end |
| 15 | 15 | |
| 16 | -function Rune:getSimpleRuneId() | |
| 17 | - return self:getProperty("uid") % (self:getProperty("roleid") * MAX_RUNE_NUM) | |
| 18 | -end | |
| 19 | - | |
| 20 | 16 | function Rune:notifyUpdateProperty(field, newValue, oldValue) |
| 21 | 17 | local datas = { |
| 22 | 18 | uid = self:getProperty("uid"), |
| ... | ... | @@ -45,7 +41,7 @@ end |
| 45 | 41 | |
| 46 | 42 | function Rune:notifyUpdateProperties(params) |
| 47 | 43 | local updateData = { |
| 48 | - uid = self:getSimpleRuneId(), | |
| 44 | + uid = self:getProperty("uid"), | |
| 49 | 45 | datas = params |
| 50 | 46 | } |
| 51 | 47 | SendPacket(actionCodes.Role_updateRune, MsgPack.pack(updateData)) | ... | ... |