UO:PvE WikiPeople vs EverythingVisit the realm website
Wiki navigation

Buying and selling with NPC vendors

From UO:PvE Wiki

NPC stock, accepted goods and restocking are specific to each vendor.

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

Use the shop#

Use a vendor’s Buy or Sell interaction and review the quoted item list. The current feature flags enable NPC buying and selling. Individual NPC roles still decide whether they sell, buy or provide another service.

Only goods represented in the vendor’s accepted sell list are buyback candidates. A vendor selling an item does not prove it buys that item back. Guild provisioners, for example, explicitly do not buy back goods.

Stock and payment#

The generic restock interval is one hour, with stock refreshed when the vendor’s restock logic runs. Special vendors can have their own stock or restrictions; do not assume every shop contains every recipe ingredient.

The ordinary purchase path tries backpack gold first. A total below 2,000 gold does not fall back to bank funds; purchases of 2,000 or more can use the banker if backpack payment fails. Leave delivery room and any needed follower slots. The final quoted price governs the transaction.

Placed NPCs and current stock are dynamic world state; this audit does not establish live shop locations.

Source notes

Show 7 references

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

  1. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:189
    Generic restock interval
  2. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:204
    Purchase processing
  3. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:326
    Bank payment path
  4. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:470
    Sell list processing
  5. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:908
    Purchase feature gate
  6. Projects/UOContent/Mobiles/Vendors/BaseVendor.cs:1053
    Sell feature gate
  7. Projects/UOContent/Engines/Societies/Quests/GuildServices.cs:133
    Guild no-buyback exception

Category: Progression & rewards