From 0d794bad74d1bb64030337e52ef59112c0ea7002 Mon Sep 17 00:00:00 2001 From: markmcken Date: Thu, 29 Dec 2022 00:41:00 +0000 Subject: [PATCH] Fixed perfect ball --- Data/Scripts/050_AddOns/New Balls.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Data/Scripts/050_AddOns/New Balls.rb b/Data/Scripts/050_AddOns/New Balls.rb index cfa29a3e8..3d7743637 100644 --- a/Data/Scripts/050_AddOns/New Balls.rb +++ b/Data/Scripts/050_AddOns/New Balls.rb @@ -60,11 +60,11 @@ BallHandlers::ModifyCatchRate.add(:PERFECTBALL,proc{|ball,catchRate,battle,pokem next catchRate }) BallHandlers::OnCatch.add(:PERFECTBALL,proc{|ball,battle,pokemon| - stat1 = rand(5) - stat2 = rand(5) - pokemon.iv[stat1]=31 - pokemon.iv[stat2]=31 - + stats = [:ATTACK, :SPECIAL_ATTACK, :SPECIAL_DEFENSE, :SPEED, :DEFENSE, :HP] + first = rand(5) + second = rand(5) + pokemon.iv[stats[first]] = 31 + pokemon.iv[stats[second]] = 31 })