Reader, Writer, Web Designer, Husband, Son, Brother, Engineer
Our AuthorsWhere to Find All Fish to Complete "Favor for a Favor" in Diablo 4
Diablo 4's side quests often blend combat with unique, relaxing mechanics, and "Favor for a Favor" is no exception. This introductory fishing quest tasks players with catching specific fish to help the NPC Shi Yugong, unlocking the game's fishing system in the process. Unlike later fishing quests that require rare, region-exclusive catches, "Favor for a Favor" keeps things accessible-all needed fish can be found in a single area, with no need to travel across Sanctuary. Below is a complete guide to locating every fish required to finish the quest, along with tips to make fishing quick and frustration-free. This will allow you to obtain more Diablo 4 Items and gold rewards.
First: Unlock the Quest and Fishing Mechanic
Before you can start catching fish for "Favor for a Favor," you must first unlock the quest itself. Shi Yugong, the quest giver, can be found in one of Sanctuary's major hubs. Speaking to him will trigger the quest, which doubles as a tutorial for Diablo 4's fishing system.
During the quest's opening, Shi Yugong will give you a basic fishing rod-no special gear or high-level character is needed. He will also teach you the basics: how to equip the rod, cast your line, and reel in catches. Once you grasp the mechanics, the real task begins: catching the three types of fish required to complete the favor.
All Fish Locations for "Favor for a Favor"
The biggest relief for players is that all fish needed for "Favor for a Favor" can be found in the same general area where you start the quest. You won't need to fast-travel to distant regions or hunt for hidden water bodies. The key is to fish in the right spot within this area, as different fish have slightly different spawn preferences.
1. Kokalo Don
The Kokalo Don is one of the most common fish required for the quest, making it easy to catch early on. It spawns in calm, shallow waters near the starting point of the quest-look for small ponds or slow-moving streams close to Shi Yugong's location.
To increase your chances, cast your line near lily pads or areas with minimal current. The Kokalo Don is not a rare fish, so you'll likely catch one within your first few casts. It has a silver hue, making it easy to distinguish from other catches.
2. Silverbelly
The Silverbelly is another common fish for the quest, but it prefers slightly deeper water than the Kokalo Don. Head to the edge of the larger body of water near Shi Yugong-this could be a river or a small lake adjacent to the quest area.
Silverbellies are named for their bright, silvery scales, which glint in the light when you reel them in. They spawn more frequently in areas with a gentle current, so avoid stagnant ponds if you're struggling to find one. Like the Kokalo Don, they are not rare, so patience is minimal here.
3. Darkling
The Darkling is the third and final fish needed for "Favor for a Favor." Unlike the previous two, it tends to spawn in slightly shadier areas-look for water bodies near trees, rocks, or other structures that block sunlight.
This fish has a dark, almost black color, which helps it blend into shaded water. It may take a few extra casts to catch, but it still spawns frequently in the quest area. If you're not finding Darklings, move to a shaded section of the river or lake and try casting there.
Pro Tips for Completing the Quest Quickly
Fishing in Diablo 4 is straightforward, but a few tips can speed up the process. First, always cast your line near structures or vegetation-fish are more likely to spawn in these areas than in open water.
Second, avoid moving too far from Shi Yugong. All required fish are within a short distance of his location, so wandering will only waste time. If you're not catching a specific fish, try repositioning slightly within the same water body instead of traveling elsewhere.
Finally, don't forget to check your inventory after each catch. The fish you need will be marked as quest items, so you'll know immediately when you've caught one. Once you have all three-the Kokalo Don, Silverbelly, and Darkling-return to Shi Yugong to turn in the quest.
What Comes After "Favor for a Favor"?
Completing "Favor for a Favor" not only rewards you with cheap D4 Gold and experience but also unlocks the full fishing system in Diablo 4. Shi Yugong will then give you a follow-up quest, "The One That Got Away," which requires catching six rare, region-exclusive fish across Sanctuary.
But for now, focus on the task at hand. With the right spot and a little patience, you'll finish "Favor for a Favor" in no time, unlocking a relaxing new activity to enjoy between demon-slaying sessions.
Remember: the key to success is staying within the quest's starting area and targeting the right water conditions for each fish. Happy fishing, Nephalem!
Our Authors
Recently read
-
GTA 6 Booby Ike Explained: Vice City’s Hidden Criminal Empire
May-05-2026 PST /GTA 6 -
Where to Find All Fish to Complete "Favor for a Favor" in Diablo 4
May-05-2026 PST /Diablo4 -
War Plans Guide: Farm Mythics Fast in Diablo 4 Season 13
May-04-2026 PST /Diablo4 -
Madden 26 NFL Draft Part Three Guide: Rewards, Market Tips
Apr-30-2026 PST /Madden 26
