Bait is not consumed when using the rod to attack. What might be happening is you are out of range to attack Moray, but within range to fish.

-ALS