Commit 9b59590aa03054f50822675211e29b85c85a47c1

Authored by zhouhaihai
1 parent 72d4fe84

全部有的怪都处理

Showing 1 changed file with 2 additions and 2 deletions   Show diff stats
src/adv/AdvBattle.lua
@@ -463,7 +463,7 @@ function Battle:iLayerChange(oldMapIdx) @@ -463,7 +463,7 @@ function Battle:iLayerChange(oldMapIdx)
463 local playerBuffs = self:checkDiffAuraBuff(self:getAurasByMap(oldMapIdx), auras) 463 local playerBuffs = self:checkDiffAuraBuff(self:getAurasByMap(oldMapIdx), auras)
464 local enemyBuffs = self:checkDiffAuraBuff(self:getAurasByMap(), auras) 464 local enemyBuffs = self:checkDiffAuraBuff(self:getAurasByMap(), auras)
465 self.player:checkAuraBuff(playerBuffs) 465 self.player:checkAuraBuff(playerBuffs)
466 - for _, enemy in pairs(self.player:getTeam(2)) do 466 + for _, enemy in ipairs(self.enemys[self.adv:getCurMapIdx()]) do
467 enemy:checkAuraBuff(enemyBuffs) 467 enemy:checkAuraBuff(enemyBuffs)
468 end 468 end
469 self:setMapAuras(auras) 469 self:setMapAuras(auras)
@@ -483,7 +483,7 @@ function Battle:newBattle() @@ -483,7 +483,7 @@ function Battle:newBattle()
483 local auras = self:getActiveAuras() 483 local auras = self:getActiveAuras()
484 local buffs = self:checkDiffAuraBuff({}, auras) 484 local buffs = self:checkDiffAuraBuff({}, auras)
485 self.player:checkAuraBuff(buffs) 485 self.player:checkAuraBuff(buffs)
486 - for _, enemy in pairs(self.player:getTeam(2)) do 486 + for _, enemy in ipairs(self.enemys[self.adv:getCurMapIdx()]) do
487 enemy:checkAuraBuff(buffs) 487 enemy:checkAuraBuff(buffs)
488 end 488 end
489 self:setMapAuras(auras) 489 self:setMapAuras(auras)