Commit d95bc647a9a53fd3f91ff75bb30f50eb55065dd9
1 parent
1a04c06c
冒险被动技
Showing
2 changed files
with
4 additions
and
5 deletions
Show diff stats
src/adv/AdvPassive.lua
| ... | ... | @@ -427,9 +427,9 @@ end |
| 427 | 427 | |
| 428 | 428 | --6=给所有场上怪物增加buff |
| 429 | 429 | function Passive:effect6(value) |
| 430 | - local firends = self.owner.battle.player:getTeam(2) | |
| 431 | - for k , v in pairs(firends) do | |
| 432 | - self.owner:addBuff(value, self.owner) | |
| 430 | + local aims = self.owner.battle.player:getTeam(2) | |
| 431 | + for k , aim in pairs(aims) do | |
| 432 | + aim:addBuff(value, self.owner) | |
| 433 | 433 | end |
| 434 | 434 | end |
| 435 | 435 | ... | ... |
src/adv/AdvPlayer.lua
| ... | ... | @@ -392,8 +392,6 @@ function BaseObject:hurt(value, releaser, params) |
| 392 | 392 | end |
| 393 | 393 | |
| 394 | 394 | if self.hp == 0 then |
| 395 | - self.isDead = true | |
| 396 | - | |
| 397 | 395 | self:triggerPassive(Passive.SELF_DEAD) |
| 398 | 396 | for _, team in ipairs(self:getTeam(1, true)) do |
| 399 | 397 | team:triggerPassive(Passive.TEAM_DEAD) |
| ... | ... | @@ -402,6 +400,7 @@ function BaseObject:hurt(value, releaser, params) |
| 402 | 400 | if (params.hurtType == 6 or params.hurtType == 2) and self ~= self.battle.player then |
| 403 | 401 | self.battle.adv:checkAchievement(self.battle.adv.AchievType.KillByBuff, 1, params.buffId) |
| 404 | 402 | end |
| 403 | + self.isDead = true | |
| 405 | 404 | end |
| 406 | 405 | self:triggerPassive(Passive.HURT_PERCENT_SELF, {value = value / self.hpMax}) |
| 407 | 406 | for _, team in ipairs(self:getTeam(1, true)) do | ... | ... |