Commit 8cfb25d7c77c001f51cd2230dc41f30020b7e087
1 parent
36875ec5
传递 敌人信息
Showing
2 changed files
with
2 additions
and
4 deletions
Show diff stats
src/actions/AdvAction.lua
... | ... | @@ -746,7 +746,7 @@ function _M.endBattleRpc(agent, data) |
746 | 746 | end |
747 | 747 | end |
748 | 748 | adv:mylog({desc = "endBattle"}) |
749 | - local status = adv:clickBlock(roomId, blockId, {player = player, bySkill = bySkill}) | |
749 | + local status = adv:clickBlock(roomId, blockId, {player = player, enemy = msg.enemy, bySkill = bySkill}) | |
750 | 750 | |
751 | 751 | if not status then return end |
752 | 752 | SendPacket(actionCodes.Adv_endBattleRpc, MsgPack.pack({events = adv:popBackEvents()})) | ... | ... |
src/adv/AdvBattle.lua
... | ... | @@ -366,9 +366,7 @@ function Battle:battleBegin(roomId, blockId, params) |
366 | 366 | if not enemy then return end |
367 | 367 | local player = params.player |
368 | 368 | if not player then return end |
369 | - local penemy = params.enemy | |
370 | - if not penemy then return end | |
371 | - | |
369 | + local penemy = params.enemy or {hp = 0} | |
372 | 370 | if player.hp ~= 0 then |
373 | 371 | if penemy.hp <= 0 then |
374 | 372 | enemy:kill() | ... | ... |