Secure player trading
From UO:PvE Wiki
Review both sides of the trade window and allow room for delivery or cancellation.
Development source reviewed on 29 October 2026. In-game availability is unverified.
Trade safely#
Use the client’s secure trade interaction with the other player. Both participants must accept before the server completes the exchange. Review item properties and the complete offer before accepting.
A character cannot start another trade while already trading. A recipient who is dragging an item or has refused trades can block a new exchange. Player trading is enabled in the current feature flags.
Items and capacity#
Both backpacks must be able to receive their possible contents. The server checks that items can be returned if the trade fails and delivered if it succeeds.
Trapped containers and recently stolen items are refused, including such items nested in another container. Other item-specific transfer restrictions may also apply.
Cancelling returns the offered items to their original side. The account-gold trade path checks the offered currency before completing the exchange.
Source notes
Show 5 references
These references identify the reviewed shard files. Source presence does not establish live availability.
Projects/UOContent/Mobiles/PlayerMobile.cs:2185
Trade gates and capacityProjects/UOContent/Mobiles/PlayerMobile.cs:2254
Recursive trapped/stolen checksProjects/Server/SecureTrade.cs:82
Cancel returns offered itemsProjects/Server/SecureTrade.cs:193
Both accept and validationDistribution/Configuration/FeatureFlags/flags.json:1
player_trading enabled
Category: Progression & rewards