diff --git a/P3D/Pokemon/Items/Repels/RepelItem.vb b/P3D/Pokemon/Items/Repels/RepelItem.vb index 9c1e95304..76a909c46 100644 --- a/P3D/Pokemon/Items/Repels/RepelItem.vb +++ b/P3D/Pokemon/Items/Repels/RepelItem.vb @@ -17,7 +17,6 @@ Dim t As String = Core.Player.Name & " used a~" & Name & "." t &= RemoveItem() Screen.TextBox.Show(t, {}, True, True) - CType(CurrentScreen, NewInventoryScreen).LoadItems() Else Screen.TextBox.Show("The Repel is still~in effect.", {}, True, True) End If diff --git a/P3D/Screens/Inventory/NewInventoryScreen.vb b/P3D/Screens/Inventory/NewInventoryScreen.vb index ff5311e0a..421a6771b 100644 --- a/P3D/Screens/Inventory/NewInventoryScreen.vb +++ b/P3D/Screens/Inventory/NewInventoryScreen.vb @@ -909,6 +909,7 @@ Public Class NewInventoryScreen Select Case _infoItemOptionsNormal(_infoItemOptionSelection) Case INFO_ITEM_OPTION_USE cItem.Use() + LoadItems() Case INFO_ITEM_OPTION_GIVE Dim selScreen = New PartyScreen(Core.CurrentScreen) With {.Mode = ISelectionScreen.ScreenMode.Selection, .CanExit = True} AddHandler selScreen.SelectedObject, AddressOf GiveItemHandler