Resource icon

Ultima Odyssey 2019-03-12

No permission to download
Requirements
Everything needed is included.
GETTING STARTED

Extract the package to your C:\ drive. This should create a C:\UO directory. Within this directory, you should have a folder for CLIENT, DATA, INFO, SAVES, and SCRIPTS.

Again, these should go onto your C:\ drive unless you change the data path in the script "DataPath.cs".

If you do not want to put the files where I recommend, then place them where you want them and then move onto the next step.

Open your "DifficultyLevel.cs" script and scroll to the bottom. Make any changes to this file that suit your desired server setup. It is recommended that you perhaps play the game for awhile before making changes here. If you are going to run this server in single player mode, then have the server save when you log out (SaveOnCharacterLogout) and some routines run at startup (RunRoutinesAtStartup). This is the default settings. If you are going to run this server 24x7, then turn these features off. You may be tempted to set the "Unidentified Item" chance to zero percent. Although you can do that, just be aware that skills like Arms Lore and Item Identification will become quite useless along with merchants and magic items that perform these identifying services. The time between quests is a means to avoid getting rich quick by doing quest after quest in quick order. Along those lines, if you don't want the players to pile up on artifacts it is best to leave the "Sage Artifact Search" time as it is (GetTimeBetweenArtifactQuests).

DO NOT DELETE the SAVES folder. It is a world all setup. If you do not use this world as a base to begin, then all of the dungeon homes, and sky castles, will not be able to be purchased. Yes, you can buy dungeons and sky castles to live in.

Decide if you are going to play this with Razor, or just the classic client alone. If you are going to run this with Razor, then no further configuration is required. If you are going to only use the classic client by itself, then you need to follow the directions below:

1. NOTE: You must do one or the other for all players. You cannot have a mix of plain clients and Razor.
2. Open the Assistants.cs file and change "public const bool Enabled = true;" to "public const bool Enabled = false;"----
3. Make a shortcut for the "client_patched.exe" file in your client directory.
4. Your client directory has a "Login.cfg" file that you may need to edit. It is currently set to connect to your localhost, but if you have another IP address for your server, make sure you update this file to reflect that.
5. NOTE: For those using the plain client, there are some quality of life improvements you can use like reagent count bars, bandage self commands, and auto looting options.

Run the RUNUO.EXE file and let the world load.

Some routines run as server start, so be patient if you cannot log in immediately. This doesn't apply if you disabled the "RunRoutinesAtStartup" option.

When you can, log in with the admin account.

ADMIN ACCOUNT: Wizard

ADMIN PASSWORD: admin

If you enter the world, you are all set to go. Player accounts will be created automatically by default.

If you feel the need to rebuild the world, you can run the "[buildworld" command when logged in as the admin account. It will keep all of your players' stuff alone so don't worry. It will only remove the server's items and creatures, and then rebuild them fresh. You may find that you never run this command, but it is good to know it is there.

AFTER LOGGING IN FOR THE FIRST TIME
For GMs: Run the [helpadmin command while in game to learn more.

For Players: Run the [helpme command while in game to learn more.

Also on the character's paper doll window, you can press either the INFO or HELP buttons for more information and many settings for your character and gameplay experience.

All characters begin with the following items:
100 Gold
Dagger
Torch
Waterskin
Bread
Book (Guide to Adventure) – This book only talks about the client interface, so if you have played Ultima Online before, you will learn nothing new from it.

**PLEASE READ THE SECTION BELOW TO UNDERSTAND WHAT THIS GAME IS**

WARNING

Do not play this game if your play style is that which belongs on current Ultima Online servers. This game will disappoint you. There are no champion spawns, or other types of scripted events where mass players are involved. This is a game of living in a virtual fantasy environment, where you explore the land and brave the dungeons to acquire skill and treasure. The dangers are more worrisome than simply death. You could have an item magically vanish from your hand suddenly because you triggered some old wizard’s trap. Your precious metal shield can be turned to rust if hit just right by a rust golem. Your highly prized magical cloak can be turned to stone if you suffer the gaze of a basilisk. There are no safety nets, no item insurance, and death will cost you either trained abilities or precious gold. If you find older style Dungeons & Dragons games unforgiving, then again...this isn’t for you.

Do not play this game if you are used to having Ultima Online servers hand you stuff. There are no skill balls to jack up your skills to 700. There isn’t a bank with a carpeted roof and 10 different moongates that take you to areas where you can beat on frozen earth elementals until you GM your sword skill. The only bragging rights in this game is the items you find, the wealth you amass, and the size of your castle. You will have to start from nothing and progress along whatever goals you set for yourself.

ABOUT THIS GAME

This is a multi-player adventure game that takes place shortly after the events of Ultima III: Exodus, and on an alternate timeline. It is set in the land of Sosaria, where you create a character that tries to make their way through this enormous world. You will have to find a way to feed yourself, and acquire equipment to explore your way around. Everything you need to know can be learned within the virtual environment. Knowledge can be acquired by talking to the citizens of the land, or you may find a book or scroll with clues and other information. There are also some commands you can use to bring up additional information.

The game Is designed for characters to adventure alone. You can even craft items from your home, and have them purchased by the Merchants Guild if you choose to make your living that way. Your health, mana, and stamina are valued at double the associated attribute. So if you have a strength of 50, your health will be 100. You can change this behavior in the scripts if you wish. You can also obtain the title of grandmaster in 10 different skills (1,000 skill points), which should allow you to create a character type of your choice (like a wizard, fighter, thief, assassin, etc).

This game is designed around older MUD methodologies and rules based on early 1970’s Dungeons & Dragons games. The spirit of this game is far removed from that of Ultima Online, and is simply a game of exploration and discovery. The world consists of 9 different lands, over 20 cities and villages, and over 100 dungeons to explore. Settlements sell their own goods and may change from time to time, but the merchants can be helpful in repairing or identifying items. Every skill in the game has a worthwhile purpose again, and some spells have been enhanced to either become useful again or work better within a single player environment. Death brings with it penalties upon resurrection, either in the form of negative character effects or the parting of gold as tribute to the gods that bring your life back.

Dungeons are filled with many hideous monsters, but they contain much treasure. They can be filled with many hidden traps with varying effects. Some may harm you with fire, lightning, or poison. Others may curse one of your items or simply make it vanish. You could trip over a well-placed wire, breaking your potion bottles or arrows. You could even be hit with a magical force that turns all of your coins into lead. Traps can perhaps be avoided by those skilled in such things, have magic that protects them from traps, or even have luck on their side altogether. Some even carry a ten-foot pole to set off traps safely.

Like the games of yesteryear, this will have you slaying rabbits and deer as you work your combat skills to brave further into the wilderness. The further you can explore, and the more dangerous the area, the better the rewards. This is about finding treasure of a monetary and magical nature to aid you in your chosen quests. It is also about resource management, as you need a supply of food and drink if you plan to be gone for long periods of time. You will also be faced with dilemmas on how you will carry all of your found riches from the dungeons. Treasure is just not found in gold coins. You may find copper and silver coins, which can pile up in weight for sure. You may find exotic furs, rare kegs of ale, unusual carpets, strange books, or finely crafted statues...all of which can either decorate a home or be given to people in town in exchange for gold if you can identify the item.

There are random quests in place that will have you traveling far and wide. Along with that, there is also a large quest inspired by the old computer role-playing game "The Bard’s Tale". Ultima lore has been incorporated into the game, but morphed to fit within this environment. You can take on quests to defeat the Shadow Lords and create a gem of immortality. You can also defeat the Banes and bring the serpents of chaos and order back into balance. You can also work toward becoming the Titan of Ether. There are also many characters from Ultima that may give you quests, in which the rewards will be custom artifacts.

PVP is turned on for the game. This was to add danger as your friend may cast fire field to stop some monsters and you accidentally walk into it as well. If you want to kill each other’s characters, then go ahead. Along with this, there are areas called "public areas". These are small areas that have no PVP and they are centralized to the world. So, as an example, you cannot run up to a bank building and say "bank" anymore. You have to go into the bank and do your business. When you do, you will go to the same bank that every other player character goes into (no matter the town they are in). So if you play this in a multi-player environment, you may see your friends from time to time. When you leave the bank, you will be back in the town you entered from. The other public areas are the Wizards Guild, the Thieves Guild, the Necromancers Guild, the Inn, the Tavern, and a couple of others. Because the world is so huge, these areas simply provide a way to run into other players.

Some dungeons have difficulty levels, and you will be notified on how difficult a dungeon is. So a skeletal knight in an easy dungeon is harder if you went to a lethal dungeon. Treasure is scaled dependent on the dungeon difficulty. The dungeons in Sosaria are normal difficulty, as this is the main world your character begins. Some monsters do not scale in this fashion, so the rule of thumb is that really hard creatures retain their difficulty no matter what. These are monsters like balrons or ancient wyrms for example. If they did scale, they would become virtually impossible to beat. With that, some monsters may require a group of friends to defeat, but that is few and far between. You may be able to win, but I guess it would be dependent on what magical items you found. Where animal tamers would bring legions of pets with them, other characters can enjoy some of this benefit as well. You can free a lizardman from a prison cell that may join you, or you may hire henchman from the tavern. Necromancers can summon very powerful undead to accompany them, and mages can summon better creatures if they are skilled enough.

There are too many other different elements to continue listing here. If you like Ultima and want to play a game where you simply exist in a fantasy world, then go ahead and give this a try. It was designed to play many different types of character classes, instead of the common ones most people play. You can be a very effective adventurer being a necromancer, thief, or assassin. You will get the most out of this game if you try different professions and see how you can navigate the dangers with them. There are a ton of things to do so you just need to pick a path and go.

SERVER ADMINS

If you plan to change anything on this server, other than the server connection information, there is a really good chance you will break something. Be it the server itself, or a feature down the line, something will probably happen. Do any such things at your own risk, as this server is tightly connected to various elements and has been tweaked for 7 years to get the balance it has. The client included has been heavily customized so don’t use anything else. If you want a multi-player Ultima adventure game, with no labor required for populating and building a world from scratch, then this may fit your needs.

There is a folder, C:\Info, where some information is collected and/or added to for use within the game. The "Articles" folder contains up to 10 entries you can post (read 0.txt first), where these entries can be as long as you need them to be and people can read them on bulletin boards.

The "News.txt" file allows you to add messages of the day.

The "Rules.txt" file has my current server rules in there, so feel free to edit it. These rules appear on the bulletin board in the game world.

One of the design goals was to include as much in the game as possible, without the need to leave the game client and browse the Internet for information. Players can learn everything within the game and these "Articles" and "Message of the Day" options allow you to keep players informed without the need of a website.

There are also log files kept here. These are added to by the system as certain events occur. When a character dies, completes a quest, or kills a creature...they are added in one of these files. These then allow tavern patrons, citizens, or town criers the ability to speak about the most recent deeds in the land.

There is a task manager system that runs tasks every hour, every 3 hours, or once a day. Some of these tasks also run at server start (by default, but it can be changed), so when the server comes up, don’t be alarmed if you cannot log into it instantly. It is just running a few routines. These things are in place to make a self-sufficient server that should require zero admin intervention. There is a help system in place for stuck characters, in case that ever occurs. There is also a mechanism to save the server when a character logs out (by default, but it can be changed). These are mostly for those that play this in a single player environment. Also note that your server will state at startup that a cleanup process removed X number of items. Do not be alarmed by this, as the world creates items at times that become orphaned because of certain events so they are removed.

FINAL NOTES

A mistake my players made was approaching this like an Ultima Online game. They felt that information was hidden from them when in fact it was freely available in the world. So treat this like a game and not an MMORPG. Talk to NPCs and read the books or scrolls you find. Some information may be useless to you, but you may learn something about the world that becomes your next quest.
  • Like
Reactions: TheDoc and Regnak
Author
Djeryv
Downloads
100
Views
673
First release
Last update
Rating
5.00 star(s) 5 ratings

More resources from Djeryv

Latest reviews

Flat out incredible.
This is simply amazing.
I have played this since it was first released on RunUO.net and it got me back to playing Ultima Offline again. This is an enormous game that really fits within the casual, single player style of gaming. The scripts can be easily changed to make this game harder or easier based on your play style as well. I don't know how many hours of work this took, but it must have been a bunch for 1 developer to make this new world over so many years.

If you download this, I strongly urge you to spoil something for yourself and log in with the admin account and go to the spaceship. It is on the TerMur map but you just have to see it to believe it!
Thank you again for finishing up this project. This experience is what my friends and I have been looking for for ages. It's Ultima that feels *new*. It's often unforgiving and dangerous in the best ways possible. There is challenge here in this server that we haven't had in a long while. It's nice to log into the game and not know everything! The worlds are different, the mechanics are different, skills are all useful again and there are so many ways to play. I really enjoy that all of the lore on how the world works is all in game. You need to experiment, and figure out how the world works just like you did the first time you played UO.

To have this kind of experience again with a game as old as UO is amazing. Thank you for sharing this with all of us.
Coming from the Dawn I can appreciate all the hard work that went into this project. Good job and congratulations on the completion! Very impressive work, all of it. For all of those that want to fork this, please do so in a respectful way and continue to pay respect to the creator of this amazing Project. I skipped a lot of the updates he posted through the process and waited until the very end, and I'm glad I did. Totally worth it!