From c8b2253c52a542a943a69dd0ab28da890020fc8c Mon Sep 17 00:00:00 2001 From: Christopher Brisco Date: Mon, 13 Feb 2023 14:09:31 -0700 Subject: [PATCH 1/2] fixed thief not stealing bug --- Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb b/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb index 18ce706cf..ddcdb18ef 100644 --- a/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb +++ b/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb @@ -3222,8 +3222,7 @@ class PokeBattle_Move_0F1 < PokeBattle_Move itemName = target.itemName user.item = target.item # Permanently steal the item from wild Pokémon - if @battle.wildBattle? && target.opposes? && - target.initialItem==target.item && !user.initialItem + if @battle.wildBattle? && target.opposes? && !user.initialItem user.setInitialItem(target.item) target.pbRemoveItem else From efed66615f98cf0bf54320c92b2dd0b00d065f6c Mon Sep 17 00:00:00 2001 From: Christopher Brisco Date: Mon, 13 Feb 2023 14:14:44 -0700 Subject: [PATCH 2/2] added fix message --- Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb b/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb index ddcdb18ef..e62144dff 100644 --- a/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb +++ b/Data/Scripts/011_Battle/002_Move/006_Move_Effects_080-0FF.rb @@ -3222,6 +3222,7 @@ class PokeBattle_Move_0F1 < PokeBattle_Move itemName = target.itemName user.item = target.item # Permanently steal the item from wild Pokémon + # removed target.item == target.initialItem, this may cause bugs. if @battle.wildBattle? && target.opposes? && !user.initialItem user.setInitialItem(target.item) target.pbRemoveItem