战斗同步后端
parent
54ad281831
commit
6741c28aea
|
@ -41,9 +41,9 @@ function Brand:OnCover(newBuff)
|
||||||
else
|
else
|
||||||
newBuff.layer = math.min(self.layer + 1, newBuff.maxLayer)
|
newBuff.layer = math.min(self.layer + 1, newBuff.maxLayer)
|
||||||
end
|
end
|
||||||
end
|
if newBuff.coverFunc then
|
||||||
if newBuff.coverFunc then
|
newBuff.coverFunc(self)
|
||||||
newBuff.coverFunc(self)
|
end
|
||||||
end
|
end
|
||||||
return b
|
return b
|
||||||
end
|
end
|
||||||
|
|
|
@ -192,8 +192,8 @@ function BattleUtil.ApplyDamage(atkRole, defRole, damage, bCrit, damageType, isD
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
atkRole.Event:DispatchEvent(BattleEventName.RoleDamage, defRole, damage, bCrit, finalDmg, damageType)
|
atkRole.Event:DispatchEvent(BattleEventName.RoleDamage, defRole, damage, bCrit, finalDmg, damageType, isDot)
|
||||||
defRole.Event:DispatchEvent(BattleEventName.RoleBeDamaged, atkRole, damage, bCrit, finalDmg, damageType)
|
defRole.Event:DispatchEvent(BattleEventName.RoleBeDamaged, atkRole, damage, bCrit, finalDmg, damageType, isDot)
|
||||||
if bCrit then
|
if bCrit then
|
||||||
atkRole.Event:DispatchEvent(BattleEventName.RoleCrit, defRole, damage, bCrit, finalDmg, damageType)
|
atkRole.Event:DispatchEvent(BattleEventName.RoleCrit, defRole, damage, bCrit, finalDmg, damageType)
|
||||||
defRole.Event:DispatchEvent(BattleEventName.RoleBeCrit, atkRole, damage, bCrit, finalDmg, damageType)
|
defRole.Event:DispatchEvent(BattleEventName.RoleBeCrit, atkRole, damage, bCrit, finalDmg, damageType)
|
||||||
|
|
Loading…
Reference in New Issue