def apply_guard(damage)
if self.is_a?($game_actor) #判斷角色?
if self.armor3_id == 0 and guarding?
damage = 10
elsif self.armor3_id == 7...10 and guarding?
damage = 1
end
else damage = 100
end
return damage
end
if self.is_a?(Game_Actor) # 角色
if guarding? # 判断是否防御中
if self.armor3_id == 7...10 #判斷裝備
damage /= 10 # 降低伤害
else
damage /= 2 # 降低伤害
end
end
else #敵人
if guarding? # 判断是否防御中
damage /= 2 # 降低伤害
end
end