self.feature_objects.each do |object|
if object.note.include?("<持续伤害")
object.note.match(/<持续伤害[:: ](\S*)[,, ](\S*)>/)
damage += (eval($1) * self.element_rate(eval($2))).to_i
end
end#object循环
perform_map_damage_effect if $game_party.in_battle && damage > 0
@result.hp_damage = [damage, max_slip_damage].min
self.hp -= @result.hp_damage
end
end#class
[/pre]