Sí, solo deberías comprobar que el jugador tenga las Minisetas en la Mochila:
$PokemonBag.pbHasItem?TINYMUSHROOM)
Y luego lo borras:
$PokemonBag.pbDeleteItemTINYMUSHROOM,1)
Para luego agregar el objeto:
Kernel.pbReceiveItemPOKEBALL,1)
Kernel.pbReceiveItemPOTION,1)