Fish slap contact detection needs to be less harsh
The fish slap impact is only detected by a raycast which makes it easy to miss a target when the player is not exactly looking at it. Instead there should be a contact trigger sphere in front of the player, with the raycast just comfirming which overlap was the closest valid one.