Five fish worth keeping in WoW Forever
Most of what comes out of the water is worth a few copper at the vendor. These five are worth more, because somebody else needs them.
1. Stonescale Eel
The best gold fish in the game at level 60. Eels come from Stonescale Eel swarms along the coasts of Azshara, Tanaris, Feralas and southern Stranglethorn. Alchemists turn them into Stonescale Oil, which goes into Flask of the Titans, so demand climbs every time raids open up. You'll want 300 or more effective skill to land them reliably.
2. Oily Blackmouth
Fished from schools along the Barrens, Wetlands and Stranglethorn coasts, and catchable from fairly low skill. Alchemists need it for Blackmouth Oil, which goes into Free Action Potions. Good money for anglers who aren't 60 yet.
3. Firefin Snapper
Often swimming in the same coastal waters as Oily Blackmouth. It becomes Fire Oil for alchemists. It usually sells for less than Blackmouth, but schools tend to give plenty.
4. Deviate Fish
Only from the Barrens. Cooks turn it into Savory Deviate Delight, the dish that turns you into a pirate or a ninja. It has sold steadily in every version of Classic, and Forever is no different.
5. Raw Mithril Head Trout
This one is new money. In Forever, building a Fishing Rack at a campfire takes two Raw Mithril Head Trout. Every angler hitting skill 140 needs some, so don't cook them. Sell them to other anglers instead.
Fish more for the same time
Forever's Luremaster Legacy perk gives a 25% chance of an extra fish per rank whenever you have a lure on, up to 50% at rank two. If you have it, keep a lure running even in water you've outgrown. Half again as many eels is half again as much gold.
Prices vary a lot from realm to realm, so check your auction house before you settle on a farm. The full gold guide covers bloated fish, sunken trunks and selling tips.