Publish Notes from 2003-10-06
Publish Notes from 2003-10-06
Contents
Publish 20 Updates & Bug Fixes
Sep 17 2003 1:35PM CST
Publish 20 is fast approaching, and with it comes several collections of game updates and bug-fixes. This article contains a summary of the upcoming game improvements.
(Red-colored listings indicate updates from September 17, 2003.)
- Vendor Improvements: There are a number of changes in the works for the player-vendor system, and with these changes we hope to accomplish two primary goals: 1) improve vendor functionality and allow players better control over their vendors; and 2) maintain the number of vended objects in the world at reasonable levels.
- House Runestones: In order to facilitate safer traveling for those visiting vendor shops, an in-house rune marking system is being developed to allow players to Recall off of hued house runestones without fear of ending up in some dangerous dungeon.
- Bulletin Boards: As part of the Vendor Improvement changes, a special message board will be available to all house owners that will allow closer communication with friends, neighbors, guildmates, customers, and even rivals.
General Updates & Bug Fixes
Like most game updates, Publish 20 consists of a number of miscellaneous updates as well. Below you’ll find a list of such updates.
Housing, Vendors, Barkeeps
- All marked runes will now have the target facet added to their names (ex. "Sannio’s Secret Spawn [Felucca]"). All of the new house runes will have "[House]" added after the facet name (ex. "Kerowyn’s Klubhouse [Malas] [House]"). (See House Runestones for more information on these new items.)
- The house sign menu messages have been updated to accommodate the new vendor changes.
- A bug that allowed more than two barkeeps per house has been fixed.
- Corrected an incorrect message that appeared when placing an object in a locked down container while no longer in the house.
- You can now place house add-ons onto bamboo floors in customizable houses. It should also be easier to place them near staircases.
- NPC bankers, minters, and gargoyle innkeepers will now sell vendor and barkeep contracts (and the new vendor rental contracts).
- Vendors now have a single account that holds money given to them by their owner as well as funds from sales. The owner may add to this account when the vendor has less than 1,000,000 gp.
- Fixed a bug that allowed containers and books to exist in a vendor’s inventory without having a set price or vended description. (This does not include spellbooks or special containers like game boards.)
- The house moving crate will now automatically vanish when it is emptied.
Crafting, Decorating, Items
- An incorrect response when attempting to craft cloth items while leather materials are selected has been fixed.
- A bug that allowed collecting logs from bridges and wooden floors has been fixed.
- Personal Bless Deeds can no longer be used on items that change their object type upon use, such as torches, candles, etc.
- Fire horns can no longer damage targets on the other side of doors and walls.
- An issue that was creating invisible walls (particularly on the Baja shard) has been resolved.
- Undead slayer weapons should once again spawn as loot.
- Items you are dragging will no longer fall to the ground when you die if there is room for them in your backpack.
Adventuring, Combat, Skills
- Missing your target while attempting to tame it will now allow for an immediate re-try instead of waiting for the skill timer to expire.
- Fixed a bug that allowed looting of player corpses in certain locations of Trammel.
- War maces now have a chance to appear as magical loot.
- Characters will no longer be ejected from their boats when using Holy Light.
- Bows will no longer spawn as loot with the "Use Best Weapon Skill" property, since this property doesn't work with bows. (Legacy bows that already have this property will be fixed in a future publish.)
- An issue that was preventing stat gains from some skills has been fixed. All skills that allowed some kind of stat gain pre-AoS should now allow you to gain in any stat.
Factions
- It will no longer be possible to dismount a faction guard and tame his horse.
- An issue with the Minax CL being unable to set the faction's tithe rate on Chesapeake has been resolved.
Quests, Locations
- A bug that allowed inappropriately high Dexterity gains during the blacksmith quest has been fixed.
- Fixed an issue that allowed too many columns of flame to appear in an area near the "City of the Dead" in the Lost Lands.
- Green thorns can no longer be buried in Malas. (Solen lairs exist only in Trammel and Felucca).
- An overabundance of lanterns are no longer spawning in a new character creation area.
Game Client
- A client-crashing bug related to moving through too many items has been fixed.
- A Night Sight issue that made the game screen go completely black has been resolved.
- An issue with the 3D client that would sometimes cause worn items to appear black has been fixed.
- [Edit: Added October 15] As of Publish 20, any newly created in-game HTML encoded text will no longer be rendered as HTML. The < and > symbols will be instead appear as ( and ), respectively.
Vendor Improvements
Oct 1 2003 3:38PM CST
(Red-colored listings indicate updates from October 1, 2003. This document therefore supercedes any previous documention on the vendor improvements.
There are a number of changes in the works for the player-vendor system, and with these changes we hope to accomplish two primary goals:
- Improve vendor functionality and allow players better control over their vendors.
- Maintain the number of vended objects in the world at sustainable levels.
This Update Center documentation briefly describes certain changes that we feel will help accomplish these goals, including some changes that affect housing as much as the vendors themselves. But, remember, the In Concept section is here to give you an idea of what we're looking to change, and because we're still working on this project what you read here should not be considered to be written in stone. We've paid close attention to your feedback, and we feel enthusiastic that the upcoming player-vendor improvements will both allow for our game system needs and bring you notable improvements with how you sell your wares.
Excessive items in small areas can slow down passers-by, lag entire servers, slow down shard back-up times, and even put characters into inescapable, unplayable "black hole" situations. UO can certainly accommodate hundreds of thousands of stray items within the service, but the service must also not become burdened with an overly excessive number of virtual items, if possible. Player-vendors play a critical factor in all this, and for these reasons vendor storage space must not continue to be effectively unlimited. However, these considerations must also be balanced against continuing to allow players to vend their collected & crafted items off NPCs as well as improving the methods by which players can manage NPC vendors. With all this and more in mind, listed below are some of the top level changes that we are working on for player vendors. More Storage: Secure storage and lockdowns will be increased by about 15% for all houses.
Additionally, vendors will no longer use any secure storage or lockdowns.
The number of vendors your house will be able to have will depend on the size of the house. See the following chart for how many vendors can be placed in the various types of houses within UO.
Number of Vendors per House Size/Type | |
Small-sized prefabricated houses| | Vendors |
Wooden house | 10 |
Field stone house | 10 |
Small brick house | 10 |
Stone and plaster house | 10 |
Thatched roof cottage | 10 |
Wood and plaster house | 10 |
Small stone workshop | 10 |
Small marble workshop | 10 |
Small stone tower | 14 |
Number of Vendors per House Size/Type | |
Medium-sized prefabricated houses| | Vendors |
Sandstone house with patio | 24 |
Two-story log cabin | 24 |
Two-story villa | 24 |
Brick house | 28 |
Large house with patio | 28 |
Marble house with patio | 28 |
Two-story stone and plaster house | 28 |
Two-story wood and plaster house | 28 |
Number of Vendors per House Size/Type | |
Large-sized prefabricated houses| | Vendors |
Tower | 42 |
Keep | 52 |
Castle | 78 |
Number of Vendors per House Size/Type | |
Customizable houses| | Vendors |
If width+depth= | …then vendor count is… |
14 (Ex. 7x7) | 10 |
15 | 14 |
16 | 16 |
17 | 16 |
18 | 16 |
19 | 18 |
20 (Ex. 10x10 or 8x12) | 24 |
21 | 24 |
22 | 24 |
23 | 24 |
24 | 26 |
25 (Ex. 10x15 or 12x13) | 26 |
26 | 28 |
27 | 28 |
28 | 28 |
29 | 28 |
30 (Ex. 15x15 or 17x13) | 42 |
31 | 42 |
32 | 42 |
33 | 42 |
34 | 42 |
35 | 42 |
36 (Ex. 18x18) | 42 |
(Barkeeps also will not take up lockdowns, although all house types will continue to be limited to up to two barkeeps per house.)
A special message board will be available to all house owners that will allow closer communication with friends, neighbors, guildmates, customers, and even rivals. Any house type will be able to have a bulletin board, but each house will only be able to have one. They'll be craftable by carpenters who have a minimum skill of 85.0 and will require 50 logs to create.
Bulletin boards are a great way to communicate with visitors to your house. (Note: Game Masters will be able to identify the poster and poster's account for every message left on a bulletin board. So make sure your posts are appropriate!)
Vendor Rental Contracts
If you like to rent out space in your home to other merchants who are in need of a place to sell their wares, but find that keeping track of such agreements can be a bit overwhelming (especially if you rent out to a lot of vendors!), then the new Vendor Rental Contracts will probably make your life a little easier. These contracts will allow public house owners to rent out vendor locations for limited periods of time. The only person that can place a vendor without using the vendor rental contract system is the house owner. Everyone else, friends and co-owners of the house included, will need to use a rental contract. The terms of the contract will be available for reference at any time, to both renter and house owner, by choosing an option on the vendor's context menu. Just like the old vendor contracts, you'll be able to purchase these new contracts from NPC Innkeepers.
The vendor rental contract looks like a normal deed, but is pinkish in hue. Terms of the contract: Before a rental contract can be offered to another player, the house owner will need to set the terms of the contract. First, they'll need to double-click on the deed. Their mouse pointer will turn into a targeting cursor, and they'll be asked to click on the location that they'd like to reserve for the vendor rental. Once on the ground, the house owner will be able to access the terms of the contract by selecting "Contract Options" from the deed's context menu. Through this menu, the house owner will be able to set the:
- Duration of the contract period (1, 2, 3, or 4 weeks).
- The price per rental.
- The possibility of allowing automatic rental renewal at the end of the contract period (Both the tenant and the landlord must agree for auto-renewal for it to happen. If one or the other rejects this option, the auto-renewal will not occur.).
The vendor rental contract menu shows you which options you can set on the vendor contract. Setting up a vendor: Once the terms have been set, the house owner ("landlord") can then rent the spot to another player. The player does not need to be friended to the house, or have any kind of secure access to the house in order to run a vendor. To setup a rental contract, the landlord and the vendor-renter ("tenant") will need to meet within the house. The landlord will need to bring up the deed's Contract Options menu, select the "Offer Contract to Someone" option, and then target the tenant. (Note: At this time, both the owner and renter must be online at the same time in order to setup the contract. We may consider changing this in the future.)
The tenant will then get a menu detailing the terms of the contract (the price, the duration, and the amount of storage space allotted to the vendor). If the terms are acceptable, the tenant will need to choose "I accept!" to activate the vendor. If the tenant does not agree to the terms, then the contract will not go into effect and no vendor will be created.
Once both the landlord and tenant accept the contract terms, the vendor will appear in place of the contract. The landlord may update the terms of the contract at any time through the vendor's Contract Options menu. Any changes made will take affect as of the next contract period. Contract renewal: The landlord and tenant can opt to have the rental contract automatically renew. In order for this to happen, the "Renew on Expiration" option must be set to "Yes" by both the landlord and tenant. This can be set through the vendor's Contract Options menu.
When the renewal occurs, the fee will be taken from the vendor’s account and the landlord will be able to come by at anytime afterwards and collect the rent by selecting the "Collect Rent" option from the vendor's context menu. If the vendor's account can't cover the rental price, the contract will not be renewed.
If at anytime the renewal price is changed, the tenant’s renewal choice will automatically be set to "No." Both the landlord and the tenant will need to accept this new renewal cost in order for the renewal to occur. Removing vendors: There may come a time when both parties of a rental agreement will choose to terminate the rental contract. As such, there will be a couple methods available to end a contract:
- Expiring contracts: One way to terminate a contract is to not renew it. Vendors will disappear at the end of a non-renewing contract period. If either party of the contract agreement has the "Renew on Expiration" option set to "No," then the contract will simply not renew.
Once a contract expires, the vendor will immediately vanish and its inventory and funds will move to a special "vendor crate" (This is more like a virtual container, rather than an actual object.). The tenant will be able to collect any funds remaining on the vendor, as well as any items remaining in the vendor’s inventory, by using a context-sensitive menu option on the house sign.
- Dismissing vendors: Another option, available only to the tenant, is to dismiss the vendor. If the tenant dismisses a vendor early (before the contract expires), the contract will be terminated with no refund of the rental fees. Tenants will be able to terminate a rental contract in this fashion at anytime.
- Refunding a contract: Both parties can also make a joint decision to terminate the contract before it expires, which would allow the tenant to receive a refund of the rental fees they have paid to the landlord. The landlord will be the one to determine the exact amount of the refund.
The tenant and landlord must both be within two tiles of the vendor in order to jointly terminate the contract. The landlord will be able to select an option from the vendor's context menu called "Terminate Contract." If the vendor is not empty, the tenant will be warned that the vendor’s inventory will be placed in the "vendor crate," and that they will have a 3-day grace period to collect the items. The landlord will be prompted to enter a refund amount. That amount will be displayed to the tenant, who may agree or disagree to the termination. If the tenant agrees, the refund amount will be subtracted from the landlord’s banked gold and deposited in the tenant's bank box, and then the vendor will be moved to the "vendor crate." If the tenant disagrees, the rental contract will continue on without change.
The tenant will see this menu when the landlord chooses the option to terminate the contract Demolishing houses: If there are any contract vendors still within a house, the house owner will not be able to demolish that house (This does not apply to normal vendors or barkeeps.). And a house that becomes condemned will not fully decay until all vendor contracts have expired.
A condemned house that cannot decay due to existing contract vendors will convert to being "Scheduled for Demolition" (but will still decay once all vendors are gone). Once a house is condemned, none of the vendor contracts will be able to be renewed. Vendor Access: You'll no longer have to trudge through a house packed wall-to-wall with vendors, or get lost in someone's rooftop garden while looking for a vendor who's selling what you need. Vendor owners, house tenants, and shoppers will be able to access vendors located anywhere within a house through the house sign's context menu; however, players banned from a house will not be able to access the vendors in this manner.
Access vendors from outside the house!
Clicking on the "Vendor" option in the context menu will bring up a menu that lists all the vendors in the house. Vendor owners will have the option of naming their vendors, so that patrons will be able to easily distinguish their vendors from others.
This is a great way to let people know what kind of wares they can expect to find on your vendor. For example, if your vendor sells nothing but boots and bandages, you could simply name it: "Boots and Bandages Galore."
Browse the list of vendors in a house without having to step a foot onto the property. Vendor Upkeep: Since vendors don't volunteer their time to sell your trinkets and doodads, you'll need to pay them to keep them happy. As such, upkeep charges will continue to be withdrawn on a daily basis from the vendor’s account. The account consists of gold collected by the vendor through sales, in addition to gold given to the vendor from that vendor’s owner.
In addition, the vendor menu will only trace real-life days (and not "game days" and "earth days"), and murderers will no longer be required to pay extra upkeep charges. (The tripled cost for the Siege Perilous ruleset will still apply, however.)
Normal Menu The vendor's control menu has a whole new look!
Renter's Menu
Vendor Customization
Customizing your vendors will become a whole lot easier. Instead of having to flip through a series of menu pages to change your vendor's outfit, you'll be able to drag any wearable item off and on to your vendor's paperdoll by using your mouse pointer.
Change your vendor's appearance by dragging items onto its paperdoll.
Anything you can equip yourself, you can equip on your vendor-that means clothing, armor, jewelry, and weapons are all fair game!
Customizing your vendor's hair type, hair color and gender will be done through a customization menu that you'll be able to access through the vendor control menu.
Change your vendors hair style, hair color, and gender.
You'll also be able to customize and restock from outside the house, as long as you are within 5 tiles of the house sign. Your vendor will be moved to where you are standing and a placeholder will appear in its rented location. Once you are finished customizing or stocking your vendor, you can select the option to "Return Vendor" from its context menu and it will pop back to its previous location.
Grandfathered Vendors
Once the new vendor changes have been implemented, any vendors not attached to a house (standing out in the open) will drop their funds and inventory to the ground and vanish. Any passers-by will be able to pick these items up from the ground. All other legacy vendors, including the temporarily-grandfathered vendors, will be removed, although their legacy inventory items will become accessible to their owners from the sign of their house. (Click the house sign for the context menu and select the "reclaim vendor inventory" choice. Choose your vendor from the list provided.) For the first 10 days after being re-deeded, only the vendor's owner will be able to access its inventory. They will be able to reclaim both the "funds held for you" and "gold in my account" funds from their vendors.
After the 10 days are up, the contents of the vendor will be dumped into the house's moving crate and the house owner will be able to take possession of the items.
Long ago, and for only a short time, vendors could be re-deeded. These vendors-returned-to-deed-form will also be converted, regardless of location (backpack, bank box, locked down within a house, etc.).
- The deed itself will not disappear, and players may continue to own or trade these rare items.
- If the deed is locked down or secured in a house, the inventory of the vendor in the deed becomes claimable via the house sign.
- If the deed is in a player's bank box or backpack, the contents of the vendor in the deed are placed into the player's backpack (if it will fit, otherwise it goes into the player's bank box).
It's important to note that whenever a house has any rented vendors in it, the house cannot be customized or demolished. But, if the house owner sells the house, the buyer immediately becomes the landlord of all rental vendors in the house. A house also cannot be demolished as long as it has any legacy vendor inventory that has yet to be claimed by their owners. If the vendor owner doesn't claim their items within the 3-day grace period, the owner of the house will be able to take possession of the items and then demolish the house.
House Runestones
Aug 20 2003 3:03PM CST
In order to facilitate safer traveling for those visiting vendor shops, an in-house rune marking system is being developed to allow players to Recall off of hued house runestones without fear of ending up in some dangerous dungeon.
Players will be able to mark runestones while inside of public and private houses, as long as they have the appropriate skill in Magery and can enter the house. These runestones will be hued a specific color based on which facet they were marked in. They will also be automatically inscribed with the name of the house--an inscription that cannot be changed--as well as have the word "House" tagged on to the name.
Top row: Normal marked runestones (Trammel, Felucca, and Malas)
Bottom row: House runestones (Trammel, Felucca, and Malas)
When using Recall, Sacred Journey, or Gate Travel off of a house runestone, the player will be transported to a spot outside the house, but near the house sign, and not inside of the house itself.
References
- http://web.archive.org/web/20031216003321/http://update.uo.com/design_478.html
- http://web.archive.org/web/20031216003321/http://update.uo.com/design_472.html
- http://web.archive.org/web/20031202224709/http://update.uo.com/design_439.html