Commit 819d79780bb4d2ae11b832e7ad2fca8c9d676298
1 parent
feefa6f0
被动触发时机调整
Showing
1 changed file
with
6 additions
and
2 deletions
Show diff stats
src/adv/AdvRoom.lua
... | ... | @@ -33,8 +33,6 @@ function Room:loadBlocks(info, isNewRelay, mapType) |
33 | 33 | self.isShow = true |
34 | 34 | self.blocks[blockId].isOpen = true |
35 | 35 | isFirstOpen = true |
36 | - --入口房间只会在这里首次展示开放 --触发固有技 | |
37 | - self.map.adv:triggerPassive(Passive.ROOM_SHOW, {roomId = self.roomId}) | |
38 | 36 | end |
39 | 37 | end |
40 | 38 | end |
... | ... | @@ -46,6 +44,12 @@ function Room:loadBlocks(info, isNewRelay, mapType) |
46 | 44 | end |
47 | 45 | end) |
48 | 46 | end |
47 | + if isFirstOpen then | |
48 | + table.insert(self.battleAfterCall, function() | |
49 | + --入口房间只会在这里首次展示开放 --触发固有技 | |
50 | + self.map.adv:triggerPassive(Passive.ROOM_SHOW, {roomId = self.roomId}) | |
51 | + end) | |
52 | + end | |
49 | 53 | end |
50 | 54 | |
51 | 55 | function Room:getStageType(blockId) | ... | ... |