class Game_Battler < Game_BattlerBase
#================================================
#使用时对手的血量百分比越低成功率就越高
#設定
#影響成功率的技能
@@QSKHQ = 20
#每損失1%提升的成功率
@@ABC = 1
#================================================
def item_hit(user, item)
rate = item.success_rate * 0.01
rate *= user.hit if item.physical?
if item.is_a?(RPG::Skill) && item.id == @@QSKHQ
a = self.hp_rate * 100
b = ((100-a) * @@ABC) / 100
rate += b
return rate
end
return rate
end
end
class Game_Battler < Game_BattlerBase
#================================================
#使用时对手的血量百分比越低成功率就越高
#設定
#影響成功率的技能
@@QSKHQ = 20
#每損失1%提升的成功率
@@ABC = 1
#================================================
def item_hit(user, item)
rate = item.success_rate * 0.01
rate *= user.hit if item.physical?
if item.is_a?(RPG::Skill) && item.id == @@QSKHQ
a = self.hp_rate * 100
b = ((100-a) * @@ABC) / 100
rate += b
return rate
end
return rate
end
end