Commit 44dd6cae85579ca363605eeddd8e7af3435a3f7d
1 parent
50fddc3f
建筑消失删除建筑角色
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
src/adv/AdvBlock.lua
@@ -36,6 +36,11 @@ end | @@ -36,6 +36,11 @@ end | ||
36 | function Block:clear() | 36 | function Block:clear() |
37 | if self:getEventType() == AdvEventType.Trap then | 37 | if self:getEventType() == AdvEventType.Trap then |
38 | self.trapId = self.event.id | 38 | self.trapId = self.event.id |
39 | + elseif self:getEventType() == AdvEventType.Build then | ||
40 | + local build = self.room.map.adv.battle:getBuild(self.room.roomId, self.blockId, self.room.map.mapIdx) | ||
41 | + if build then | ||
42 | + build.isDead = true | ||
43 | + end | ||
39 | end | 44 | end |
40 | self.event = nil | 45 | self.event = nil |
41 | end | 46 | end |