Commit 55f07e43c0d8e7cc8c9132fa6034c002c03d3341

Authored by zhouhaihai
1 parent c8c957e4

新出生的初始化

Showing 2 changed files with 2 additions and 1 deletions   Show diff stats
src/adv/AdvBlock.lua
@@ -61,6 +61,7 @@ function Block:randomEvent() @@ -61,6 +61,7 @@ function Block:randomEvent()
61 enemy:unlock(self.event.mId) 61 enemy:unlock(self.event.mId)
62 else 62 else
63 enemy = adv.battle:addEnemy(room, self, map.mapIdx) 63 enemy = adv.battle:addEnemy(room, self, map.mapIdx)
  64 + enemy:initAfter(self.event.enemy)
64 end 65 end
65 enemy:triggerPassive(Passive.BORN_ONCE) 66 enemy:triggerPassive(Passive.BORN_ONCE)
66 67
@@ -143,6 +144,7 @@ function Block:randomEvent() @@ -143,6 +144,7 @@ function Block:randomEvent()
143 build:unlock() 144 build:unlock()
144 else 145 else
145 build = adv.battle:addEnemy(room, self, map.mapIdx) 146 build = adv.battle:addEnemy(room, self, map.mapIdx)
  147 + build:initAfter(self.event.build)
146 end 148 end
147 build:triggerPassive(Passive.BORN_ONCE) 149 build:triggerPassive(Passive.BORN_ONCE)
148 end 150 end
src/adv/AdvPlayer.lua
@@ -697,7 +697,6 @@ local Build = class("Build", BaseObject) @@ -697,7 +697,6 @@ local Build = class("Build", BaseObject)
697 function Build:ctor(battle, id, roomId, blockId, lock, build, mapIdx) 697 function Build:ctor(battle, id, roomId, blockId, lock, build, mapIdx)
698 Enemy.super.ctor(self, battle) 698 Enemy.super.ctor(self, battle)
699 self.id = id 699 self.id = id
700 - self.monsterId = monsterId --数据id  
701 self.roomId = roomId 700 self.roomId = roomId
702 self.blockId = blockId 701 self.blockId = blockId
703 self.lock = lock 702 self.lock = lock