diff --git a/Data/Scripts/013_Items/002_Item_Effects.rb b/Data/Scripts/013_Items/002_Item_Effects.rb index 2aca4ebac..8832c04ec 100644 --- a/Data/Scripts/013_Items/002_Item_Effects.rb +++ b/Data/Scripts/013_Items/002_Item_Effects.rb @@ -1068,7 +1068,8 @@ ItemHandlers::UseOnPokemon.add(:ABILITYCAPSULE, proc { |item, pkmn, scene| if scene.pbConfirm(_INTL("Would you like to change {1}'s Ability to {2}?", pkmn.name, newabilname)) pkmn.ability_index = newabil - scene.pbRefresh + pkmn.ability = GameData::Ability.get((newabil == 0) ? abil1 : abil2).id + scene.pbHardRefresh scene.pbDisplay(_INTL("{1}'s Ability changed to {2}!", pkmn.name, newabilname)) next true end