# ● 应用连续伤害效果
#--------------------------------------------------------------------------
def slip_damage_effect
if self.state?(3)
# 设置伤害
self.damage = self.maxhp / 20
# 分散
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
# HP 的伤害减法运算
self.hp -= self.damage
return true
end
end
#猛毒
if self.state?(4)
#设置伤害
self.damage = self.maxhp / 10
# 分散
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
# HP 的伤害减法运算
self.hp -= self.damage
return true
end
end
end
# 过程结束
# ● 应用连续伤害效果
#--------------------------------------------------------------------------
def slip_damage_effect
if self.state?(3)
# 设置伤害
self.damage = self.maxhp / 20
# 分散
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
# HP 的伤害减法运算
self.hp -= self.damage
return true
end
end
#猛毒
if self.state?(4)
#设置伤害
self.damage = self.maxhp / 10
# 分散
if self.damage.abs > 0
amp = [self.damage.abs * 15 / 100, 1].max
self.damage += rand(amp+1) + rand(amp+1) - amp
# HP 的伤害减法运算
self.hp -= self.damage
return true
end
end
end
# 过程结束