UO:PvE WikiPeople vs EverythingVisit the realm website
Wiki navigation

Fishing and treasure recipe bonuses

From UO:PvE Wiki

Fish catches, treasure-map chests and SOS salvage each have their own refinement-recipe roll.

Development source reviewed on 29 October 2026. In-game availability is unverified.

Ordinary fishing#

At 80.0 base Fishing or above, a successfully delivered ordinary Fish has a 0.2% chance to award one randomly selected tier-one recipe. This is a bonus attached to the delivered catch, not a roll on every cast or on special fishing rewards.

The recipe must fit in your backpack. If it does not, that bonus recipe is discarded while the original fish catch is kept. Fishing, adventure and shared progression eligibility checks still apply.

Treasure-map chests#

A nontemporary treasure-map chest rolls once when it is created. Its chance is 3% + 2% per chest level, capped at level six for the formula. Existing chests are not given another roll simply by reopening them.

Treasure chest levelChanceRecipe tier
15%1
27%1
39%2
411%2
513%3
615%3

SOS salvage#

SOS salvage uses its own recipe roll after the normal chest contents are filled. It does not additionally run the treasure-map recipe constructor roll. Ancient SOS salvage explicitly uses level five for recipe discovery, regardless of the ordinary chest fill’s level cap.

SOS type / levelChanceRecipe tier
Level 110%1
Level 212%1
Level 314%2
Level 416%2
Ancient SOS18%3

Interpreting the odds#

Each successful bonus chooses uniformly among six recipes at that tier. The chance is for any recipe, not for a specific recipe or an unlearned recipe. Duplicate scrolls can occur and remain tradable if already known.

The current source contains the fishing, treasure and SOS hooks. This audit did not sample live catches or treasure generation, and the percentages are source probabilities rather than measured drop rates.

Source notes

Show 6 references

These references identify the reviewed shard files. Source presence does not establish live availability.

  1. Projects/UOContent/Engines/Adventures/AdventureLoot.cs:41
    Chest probability and tier formula; fish probability and backpack behavior
  2. Projects/UOContent/Engines/Harvest/Fishing.cs:300
    SOS chest fill and dedicated recipe hook
  3. Projects/UOContent/Engines/Harvest/Fishing.cs:330
    Fishing hook runs after successful delivery
  4. Projects/UOContent/Items/Containers/TreasureMapChest.cs:73
    Only nontemporary chest construction rolls a treasure recipe
  5. Projects/UOContent/Engines/Adventures/AdventureLoot.cs:10
    Uniform trait selection
  6. Projects/UOContent/Engines/Adventures/Refinement.cs:56
    Duplicate learning preserves scroll

Category: Adventures & loot