本帖最后由 guoxiaomi 于 2017-4-6 20:37 编辑
Game_Battler 3 第 55-66 行:
# 伤害符号正确的情况下 if self.damage > 0 # 会心一击修正 if rand(100) < 4 * attacker.dex / self.agi self.damage *= 2 self.critical = true end # 防御修正 if self.guarding? self.damage /= 2 end end
# 伤害符号正确的情况下
if self.damage > 0
# 会心一击修正
if rand(100) < 4 * attacker.dex / self.agi
self.damage *= 2
self.critical = true
end
# 防御修正
if self.guarding?
self.damage /= 2
end
end
知道改哪里了吧~
if rand(100) < 4 * attacker.dex / self.agi * (($game_switches[1])? 2 : 1)
if rand(100) < 4 * attacker.dex / self.agi * (($game_switches[1])? 2 : 1)
|