Home Page
  Vendor Changes Jul 24 2001 10:24PM CST  
Vendor Fee/Rent

Vendors will now need to be paid every 8 hours (real time).

The vendor fee will be calculated as: (combined value of all objects on vendor (either their true value or the value set by the player, whichever is higher)/500) + 20

If the vendor's owner is a murderer, the rent will be calculated as: rent = rent * number of owner's murder counts

If a vendor is on Siege Perilous, the rent is multiplied by three (this is cumulative with the above values).

Thus, if you have no murder counts, are not playing on Siege Perilous, and you have 0 items on the vendor, your rent is 20 gp per 8 hours of real time.

If your vendor holds items valued at 1000 gold, the fee is (1000/500)+20, which equals 22 gold per 8 hours of real time.

If a player has not paid the vendor fee, or rent, the vendor will take the rent fee out of the money it has earned from sales. If the rent has not been paid and there is no money left from sales, the vendor will destroy itself, along with any goods on the vendor at that time.

Vendor Restocking Changes

Reagent shopkeepers will no longer disconnect players when they restock.

All NPC shopkeepers will restock their inventory randomly, although the average number of times a vendor restocks over a certain period of time has not changed. This has the side effect of making it no longer possible to predict when a shopkeeper will restock, and shopkeepers in the same area will no longer restock at the same time.

The rate at which vendors increase and decrease their inventories has been modified to increase their inventory faster and decrease their inventory slower.

Gump Changes

Vendor Buy/Sell menus have been localized and changed from a simple speech trigger to a larger gump that gives more information and causes the information to not scroll off the screen as it did previously.

Information included will now be:
  • Amount of days (in UO time) that the vendor will work for current gold on hand.
    • This includes the vendor’s account and gold held for the player.
    • This message is not displayed if there is not sufficient gold in either of the vendor's accounts. In these cases, an alternate message is displayed: “Gold needed for one more day: XX(amount needed)”
  • Gold held for the player is displayed.
  • Gold held in the vendor’s account is displayed.
  • Vendor fee is displayed.


Back