From 9b59590aa03054f50822675211e29b85c85a47c1 Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Mon, 7 Dec 2020 16:43:00 +0800 Subject: [PATCH] 全部有的怪都处理 --- src/adv/AdvBattle.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/adv/AdvBattle.lua b/src/adv/AdvBattle.lua index cd2ce03..08254e7 100644 --- a/src/adv/AdvBattle.lua +++ b/src/adv/AdvBattle.lua @@ -463,7 +463,7 @@ function Battle:iLayerChange(oldMapIdx) local playerBuffs = self:checkDiffAuraBuff(self:getAurasByMap(oldMapIdx), auras) local enemyBuffs = self:checkDiffAuraBuff(self:getAurasByMap(), auras) self.player:checkAuraBuff(playerBuffs) - for _, enemy in pairs(self.player:getTeam(2)) do + for _, enemy in ipairs(self.enemys[self.adv:getCurMapIdx()]) do enemy:checkAuraBuff(enemyBuffs) end self:setMapAuras(auras) @@ -483,7 +483,7 @@ function Battle:newBattle() local auras = self:getActiveAuras() local buffs = self:checkDiffAuraBuff({}, auras) self.player:checkAuraBuff(buffs) - for _, enemy in pairs(self.player:getTeam(2)) do + for _, enemy in ipairs(self.enemys[self.adv:getCurMapIdx()]) do enemy:checkAuraBuff(buffs) end self:setMapAuras(auras) -- libgit2 0.21.2