Did you get the idea from the pc action rpg game Torchlight? Because there's fishing feature there where player can fish random consumable loots or items at a fishing spot.