Sosaria's Honor

Ultima Online Free Server / Shard Powered by RunUO

In Game Systems

There are many new and different systems used in the server, so to help everyone out this page is made to go over the basics of certain systems to help the players understand how to use the systems in game.

XML Sockets by Arte Gordon

Sockets

Sockets allow target objects to be enhanced by providing slots in which specially designed augmentations can be placed. Different augmentations will confer different abilities to the target.
Sockets can either come pre-existing on a target, or can be added by an individual with sufficient skill and resources.

Socketability
Individual objects can be flagged as being "socketable", by adding the XmlSocketable attachment which allows the maximum number of sockets, the type of skill and minimum skill level required to socket, and the resources used in socketing, to be specified. By default 100 Blacksmithing and 50 Valorite ingots are required to add a socket to a target.

Augmenting
To add an augmentation to a socket, both the augmentation and the item to be augmented must be in the players pack. To bring up the socket gump you must use the item identification skill on the item. In the gump, click on the socket and target the augmentation. By default, augmenting requires no resources and will always succeed. This behavior can be changed in the ConsumeOnAugment and OnAugment override methods for individual augmentations.
After a socket has been filled with an augmentation, clicking on the socket will display the augmentation properties.

Item Identification. This skill is used to display the sockets and socketability of target objects. Just use the skill and target an object (either items or creatures).



There are many different augmentations and those are found from monster drops.

Other Items found in the system:

Box of Transmutation
Magical Basket
Bag of Resources

All these items can change certain items into other items and is also used to upgrade augments to more powerful ones.  Each recipe is different with these so finding them might take some time. 

 Becaws Player Leveling System by Arte Gordon

ELS Commands:
  • [Level - Provides players with a menu system....where they can access their ELS stats and reward menus.
  • [QS - Quick access of ELS stats, such as: Experience Points, Level, Rank, Age and Skill Points.
  • [GetExp - This command is for staff members in case they have to manually change a person's ELS stats.
  • [MyExp - A command for players, so that they can view all their ELS stats without a menu.
  • [MyUpdate - A command that updates a player to the new experience system and assigns a module.

Features:
  • Level Keeper Module & utilizing Central Memory.
  • ELS Settings for reward and experience system activation.
  • The level reward ball...which hands out rewards for all level and rank promotions.
  • Gump overhauls and corrections.
  • Introducing Rank...that allows the level system to cycle and go on infinitely.
  • Introducing Rewards Claimed...tracks how many rewards have been issued.
  • Removed experience point rewards and replaced with exp token rewards.

Jako Pet Leveling System by Jerbal


Allows players pets to gain experience and increase attributes with each level. Fully scalable and easily edited to preserve a shards balance and/or add new features that were not originally released

No new gumps have been introduced for pet leveling as it all is slipped into the Animal Lore Gump.
By Default, players only know a pets max level and sex after taming them. The characteristics page in Animal Lore and the tamed on hover text does not display this information until after it has been tamed.

At each level, the pet gains 1 trait point (except at level 10 it receives two). With these trait points, the tamer can boost some of the pets stats.

The number of trait points consumed per stat increase and the number of points increased are both able to be easily changed or edited to help preserve the shard's already existing balance. Currently the configuration is:
Hits: +2 Max Hits/1 trait
Stam:+5 Max Stam/1 trait
Mana: +2 Max Mana/1 trait
Bonus To One Resist: +2 to one resistance/5 traits

Each stat scales, keeping the original intention of the creatures statistics. In this way, we can always be certain that a White Wyrm does not have as much Fire Resistance as Cold Resistance and we will know what they are still weakest to. To insure that a creature's stats do not go to high, caps are in place.

Bonuses added from this taming system can be capped at a specific value to help already existing high values not become too high. As in the image below, Cold Resistance is at 84% which is above the default 65% cap. It displays 84% is the maximum and places a lock on the stat increase. Players are not able to increase this stat any further else they may reach 100% resistance in one school, etc.

On Death, the pet loses a percentage of it's current experience to level. This can cause a pet to lose a level, but still have all of it's traits and abilities.

Certain Functions can be overridden in creatures to limit the amount of experience they give when they die, how much experience they need to level (if tamed), how many traits they get per level, and just about everything else.

After a specified level, by default 10, a pet is able to breed with another pet of the same type and opposite sex. This breeding will allow their offspring to have a max level equal to the average of the parent's levels + 1. This process takes time and money and is done though a new NPC called a breeder who can also serve the function as an animal tamer.

SpellCrafting by Xanthos

SpellCrafting
is the ability to create magics that can be used to affix properties to an item. The system uses two types of jewels, Spellcrafting Jewels and Magic Jewels. The former provide for a specific property to be affixed to an item (i.e., faster casting). The latter provide the charges that affix one of the Spellcrafting properties to an item. Spellcraft Jewels are added to a Book of Spellcrafting, just like scrolls with a spellbook, by dropping them onto the book. There are 50 different Spellcraft Jewels, each with a property that it can affix to items. Magic Jewels are required to affix a property to an item and can be kept in a players backpack or dropped on the book as charges. Holding a lit candle while opening the book allows this "hidden writing" to be displayed. Provided with the system are the Guardian Of The Magics - this npc is a high hp caster that has a small chance to drop a random spellcraft and/or book and magic jewels. There is also a Spellcraft Vendor for those who would rather be able to buy the spellcraft items.

Commands:
  • [AllCrafts

Knives' Townhouse

Commands:

"Create rental contract": If allowed, players can use this spoken command in their home to begin the setup for renting portions of their home.

"Check house rent": Players can check to see how long before their rental cycle expires by speaking these words while in their home. At the end of the cycle, if the rent is reocurring, the bank will attempt to take gold automatically. If not reocurring, the bank will pack up the player's belongings and put the home back up for rent.

"Check storage": While usable by all home owners, this command is especially useful for renters. It will detail how many lockdowns and secures are used by their rental property, and include those figures in how much storage they have available.

Features included in this system: Turn static buildings into homes, turn anything into a home, supports odd shaped homes, allows players to rent out their homes!

Details:

With this system you can not only sell static buildings to players, you can sell or rent any portion of land in any shape and size! Nothing like owning Blackthorn's Castle, or the center of the Hedge Maze! Good way to give many of the never-used areas of the game some life.

These houses come with all the housing features we've come to love: lock downs, secures, private, public, vendors. In fact, it's derived from RunUO's own housing system!

Players can also rent out their property, as long as they own it! By speaking the "Create rental contract" command in their home, players can rent out unused rooms and make a little bit of cash on the side. This also works with classic and custom houses! You can also require players to have a renter's license to rent property, which you will have to add for sale. You can find that option in Misc/General.cs right near the top.


In brief, here's all the neat things you can customize with the home: lockdowns, secures, the area and floors, the sign location, ban location, whether or not to include items in the area with the purchase, restrictions on who can purchase the home, how much to charge, whether it is a purchase or rent, automated price suggestion.

Once you are ready, move that Town House Sign near the area for sale, and players can use it to see if they wish to purchase the home. When they demolish the house, or it is deleted, the sign reappears automatically.

While the home is owned, you can change its price, lockdowns, secures, its area, and ownership requirements through the now invisible TownHouseSign. Just in case you need to adjust the home!

Auction System by Xanthos

Overview


The auction system is intended to give players a way of safely trading items of high value. It provides an interface for creating auctions and bidding on items. The system automatically moves the item auctioned and the money exchanged through a convenient system of checks that makes sure that both the seller and the buyer are protected against any risks. The system comes with a convenient search engine for auctioned items based on text and type searches, as well as sorting based on a number of conditions.
The system also includes an integrated savings account for each player, that on funds in savings accounts as an incentive for players to move gold and tokens into savings thereby reduing item count. Funds in savings are used to pay for auction bids when funds in a player's bank account are exhausted, steamlining the buying process.

Creating an auction

In order to create an auction, a player must visit an Auctioner NPC. After selecting the object they wish to auction, the item will be removed from their backpack. The user will then have to specify the parameters of the auction:
  • Starting bid: the minimum bid accepted for this auction
  • Duration: the running time for the auction in days
  • Reserve: a safety value considered when the auction ends. If the highest bid is higher than the reserve the item is automatically sold, otherwise the owner will be given the option to withdraw the auction and have the item returned. The reserve value is not known to the bidder, but only information whether it has been met or not.
  • Name: the system will try to guess an appropriate name for the auction. The user can of course change it to whatever they wish to.
  • Description: any additional information should be given here. The system will extract the properties of each item and automatically display them, so there is no need to write them in this field.
  • Web link: a web link can be provided optionally
Once the auction is confirmed, it's put into the system and available for everyone to bid on. Also once created, the auction can no longer be canceled by the owner.

Bidding on an auction

If a player can bid on an auction, they will see the option in the lower left area of the auction gump. They must have the required money for the bid in their bank, which will be withdrawn as soon as the bid is placed. When a higher bid is placed, the previous highest bidder will receive the money back in the form of a auction gold check (which will display a gump that will allow the player to quickly return to the auction).
Restrictions on bidding:
  • Characters belonging to the same account as the auction owner cannot place bids on the auction.
  • Staff cannot place bids unless they are wearing the Staff Cloak. Staff can create auctions with or without the Staff Cloak.
Players can outbid themselves (for example to meet the reserve).

Item checks and gold checks

Items and gold are moved through the system using checks. A check, when double clicked, will show the player a gump which will specify the name of the auction (if the auction still exists in the system, a button will allow the player to view the auction page), and the reason of the check. A button will allow the player to claim the gold or item by placing it in their bank.

Ambiguous situations and auction messages

In two situations, when an auction ends, the system will not be able to take a decision about the outcome:
  • to sell or not.
  • One or more items in the auction no longer exist. This can occur in case of item wipes or serialization errors. In this case the buyer will be able to decide whether to purchase or not.
When an auction ends with an ambiguous situation a message will be dispatched to both the owner and the buyer (provided they're online). The system also handles little notice from the system requesting their input.
This situation can last at most at few days, as specified in the auction configuration.

Administering the system

The system takes little administration. The staff can only review bids, but cannot interfere in an auction itself (by either modifying its parameters or deleting it).

ALLOY SYSTEM

The alloy system is designed to create new ingots to be used with blacksmithing.  The new metals are is a combination of two different ores a player will normally collect by mining.  The new metals can not be harvested or found as loot, they can only be created with a blacksmith with a skill of 100.0 or higher.  There is no chance of failure so this is very good compared to making normal ingots.  Another good point about this system is the alloy hammer that is used to create these new metals does not have charges, though its a little more expensive then a normal smith hammer.  There are also two more key elements that must be added in order to transform the metals, these are power gems and alloy mixture, these can be bought right from the alloy vendor along with the hammer.  Downfall of this system is that creating these ingots will be time consuming because only one ingot can be made at a time.

To create any type of new metal the player will have to have all the resourced needed to create that particular type in his/her backpack.  Unfortunately there is not an in game menu for find what you need to create these new metals so I have posted them on here.

Speculum Ingot
                           Consume 50  Dull Copper Ingots
                           Consume 30  Bronze Ingots
                           Consume 1    Alloy Mixture
                           Consume 1    Power Gem

Hepatizon Ingot
                            Consume 30   Shadow Ingots
                            Consume 40   Verite Ingots
                            Consume 2     Alloy Mixtures
                            Consume 2     Power Gems

Steel Ingot
                            Consume 40    Gold Ingots
                            Consume 50    Agapite Ingots
                            Consume 3      Alloy Mixtures
                            Consume 3      Power Gems

Kovar Ingot
                            Consume 70    Verite Ingots
                            Consume 70    Copper Ingots
                            Consume 4      Alloy Mixtures
                            Consume 4      Power Gems

Vitallium Ingot
                            Consume 70    Dull Copper Ingots
                            Consume 40    Valorite Ingots
                            Consume 5      Alloy Mixtures
                            Consume 5      Power Gems




Welcome

Player Commands:

 

[level 

[mychar 

[mystats 

[whoonline 

[grab 

[grab [-t      to edit loot 

[claim 

[claim [c|-t]  to edit carved and loot 

[myauction 

[getpet 

[questlog 

[questranking 

[questpoints

[emote

 

 

*******************

sosariashonor@yahoo.com

Newest Members

SosariasHonor

Recent Forum Posts

No recent posts