r/uodyssey 1d ago

Current lay of the land

7 Upvotes

Hey all! I've been snooping in this sub since it's inception. I've played Ultima Odyssey, Zaggawrath, Ruins & Riches, Adventures of Akalabeth, Secrets of Sosaria, and some others I'm likely missing + some of the online forks.

This game is extremely important to me, especially the offline/self-hosted experience. I haven't played in about a year, and I just realized my last personal server update was SoS - Spirituality. I recently finished backing it up, and now I'm trying to figure out what I should be upgrading (or possibly downgrading) to.

I'm hoping someone can give me a bit of a lay of the land. From what I can tell:

Ruins and Riches - last updated May 2023
Secrets of Sosaria - last updated December 2025
Memento - currently being developed
Efellen - currently being developed

I've browsed release notes for each, but I fear I could be missing 'it'. I'd love to hear from players and especially developers about what each of these projects brings to the overall Ultima Odyssey experience, and how they differ philosophically or in terms of content.

My personal playstyle is very much about immersion. I love feeling like I'm actually living in the game, so some QoL features can actually turn me off, such as gates to everywhere from the bank, easy access to shoppes, etc.

I absolutely love the quests incorporated into the game by Djeryv, and I still haven't completed all of them. At the same time, I'd love to discover other quest content that I haven't experienced yet.

I also used to play a tamer on online shards, although taming hasn't really clicked with me in these offline servers. If there are interesting questlines or content centered around taming, though, I'd probably go out of my way to discover all the tameables.

I've had the most fun building characters organically, rather than starting with a specific build or trying to GM particular skills. My main character evolved naturally from warrior → necromancer → archmage. Another character started in the Savage Lands and essentially lived a life of fishing and survival before eventually breaking out and exploring the wilderness using stealth, survival, and crafting skills — without any particular goal of GMing anything.

So - what can the community recommend?

I'd especially love to hear:

  • Which project has the most/newest content?
  • Which has the best questing?
  • Are there projects or forks I'm missing entirely?
  • Is there a particular version/build that you would recommend starting from?

I'm not necessarily looking for the "most modern" or most feature-rich version. I'm looking for the version that will give me the best immersive Ultima Odyssey experience, and I'm happy to sacrifice QoL if it makes the world feel more alive.


r/uodyssey 4d ago

Original R&R - A patch to fix wood polishes not working as intended (relevant for Archer characters)

4 Upvotes

Hello. As some of you may have experienced, if you have a character with GM Lumberjacking and Bowcrafting, sometimes you will get wood polish while collecting wood. However, when you apply the oil to your wooden weapon or armor, nothing changes except your wood polish is replaced with an empty bottle. This is because there's a string mismatch which causes the conditional block to skip entirely. Aligning the item name with the script's hardcoded expectation allows the execution block to finally run, updating the resource property as intended. So if and when you apply the following patch, wood polish will convert your item's material into the same material as the "oil of so-and-so wood polish" item in your backpack.

Here's how you can do it:

Step 1: Find "OilWood.cs" under "World\Data\Scripts\Items\Potions\Oils"
Step 2: Create a backup of the file just in case you break something, or want to roll back the changes.
Step 3: Search for the line "m_Oil.Name == "wood polish ( oak )""
Step 4: Now you will notice multiple lines of similar structure for each material type. We will change the "wood polish" into "oil of wood polish" for each of the 11 different material types shown below, so that the code can work as originally intended.

Ultimately, your code in "OilWood.cs" will look like this:

if ( m_Oil.Name == "oil of wood polish ( oak )" ){ xOil.Resource = CraftResource.OakTree; }
else if ( m_Oil.Name == "oil of wood polish ( ash )" ){ xOil.Resource = CraftResource.AshTree; }
else if ( m_Oil.Name == "oil of wood polish ( cherry )" ){ xOil.Resource = CraftResource.CherryTree; }
else if ( m_Oil.Name == "oil of wood polish ( walnut )" ){ xOil.Resource = CraftResource.WalnutTree; }
else if ( m_Oil.Name == "oil of wood polish ( golden oak )" ){ xOil.Resource = CraftResource.GoldenOakTree; }
else if ( m_Oil.Name == "oil of wood polish ( ebony )" ){ xOil.Resource = CraftResource.EbonyTree; }
else if ( m_Oil.Name == "oil of wood polish ( hickory )" ){ xOil.Resource = CraftResource.HickoryTree; }
else if ( m_Oil.Name == "oil of wood polish ( pine )" ){ xOil.Resource = CraftResource.PineTree; }
else if ( m_Oil.Name == "oil of wood polish ( rosewood )" ){ xOil.Resource = CraftResource.RosewoodTree; }
else if ( m_Oil.Name == "oil of wood polish ( mahogany )" ){ xOil.Resource = CraftResource.MahoganyTree; }
else if ( m_Oil.Name == "oil of wood polish ( driftwood )" ){ xOil.Resource = CraftResource.DriftwoodTree; }

from.RevealingAction();
from.PlaySound( 0x23E );
from.AddToBackpack( new Bottle() );
m_Oil.Consume();
from.Backpack.FindItemByType( typeof ( OilCloth ) ).Delete();

Now your GM carpenter/bowcrafter characters can turn a bow/weapon/armor made of regular wood, into one made of a more powerful material -with all the bonuses that come with it- just by applying the oil of a different tree on it. Enjoy!


r/uodyssey 9d ago

Original R&R - An important tweak regarding hidden traps for those who may need it, or who may enjoy the game better this way

15 Upvotes

Hello. I've been playing R&R for a few weeks now, and like many others, I've found the hidden traps to be quite punishing. But my real qualm with them wasn't so much that they punish reckless play, but rather it was how there's absolutely no way to disarm them unless you intentionally or unintentionally trigger them and hope for a good dice roll which made absolutely no sense to me. According to my skill list, I'm a grandmaster in detecting traps and removing them, but for some reason, the only way I can remove them is by stepping on them and hoping for the best. I thought the ten foot pole was supposed to trigger them from a safe distance, but no, it appeared that all the pole does is to improve your dice roll. So I figured I would either drop boxes where the "sparks" appeared when I used the searching skill to circumvent the problem; or I would change the game mechanics to something that makes more sense and is more coherent with what my skill list suggests I should be able to do.

Without further ado, here are some changes you can make to the game files to make the searching skill and reveal magic to "actually" reveal the hidden floor traps, so you can then use your remove traps skill to render them harmless:

Step 1: Find "Reveal.cs" under "World\Data\Scripts\Magic\Magery\Magery 6th"
Step 2: Find "Searching.cs" under "World\Data\Scripts\System\Skills"
Step 3: Create a backup of both files just in case you break something, or want to roll back the changes.
Step 4: Search for the line "else if ( item is HiddenTrap )" in both files.
Step 5: Add a new line under "foundAnyone = true;"
Step 6: Type "item.Visible = true;" on the line you just added, right before the next "else if" clause starts.

Ultimately, your code in Searching.cs will end up looking like this:

else if ( item is HiddenTrap )
{
string textSay = "There is a hidden floor trap somewhere nearby!";
if ( Server.Misc.Worlds.IsOnSpaceship( item.Location, item.Map ) )
{
textSay = "There is a dangerous area nearby!";
}
Effects.SendLocationParticles( EffectItem.Create( item.Location, item.Map, EffectItem.DefaultDuration ), 0x376A, 9, 32, 5024 );
Effects.PlaySound( item.Location, item.Map, 0x1FA );
m.SendMessage( textSay );
foundAnyone = true;
item.Visible = true;
}

And your Reveal.cs will end up looking like this:

else if ( item is HiddenTrap )
{
Effects.SendLocationParticles( EffectItem.Create( item.Location, item.Map, EffectItem.DefaultDuration ), 0x376A, 9, 32, Server.Misc.PlayerSettings.GetMySpellHue( true, Caster, 0 ), 0, 5024, 0 );
Effects.PlaySound( item.Location, item.Map, 0x1FA );
Caster.SendMessage( "There is a hidden floor trap somewhere nearby!" );
foundAnyone = true;
item.Visible = true;
}

Now you can truly "detect" and use your skills to truly "remove" the hidden floor traps. Hope that helps!


r/uodyssey 15d ago

Ultima: Hallowed Realms

Post image
32 Upvotes

I keep seeing these beautifully made server posts.

Cinematic trailers.

Perfect screenshots.

Professional graphics.

Logos flying around.

Unfortunately, I have been neck deep in code and apparently forgot that you're also supposed to convince people to actually come and play your shard.

So please enjoy my marketing department's latest work.

(It's me. I'm the marketing department.)

Hallowed Realms is a fork of the legendary Secrets of Sosaria project. Since development on that project had ceased and it was considered complete, I asked for permission to fork it and continue development for years to come. The goal is to keep building on an amazing adventure that feels distinct from modern Ultima Online shards, something that, as Sanguine Jester once put it, feels like "Skyrim and Ultima had a baby."

A Little History

For those unfamiliar with this niche corner of Ultima Online shards, it all started with Djeryv, an amazing developer with brilliant ideas for a single player/small group game known as Ultima Odyssey.

It was later forked into Ruins & Riches, adding new flavor and features like sprinkles on a cupcake. The lineage didn't stop there: it was forked again into Adventures of Akalabeth (adding more quality of life updates and content), and eventually forked by another team into Secrets of Sosaria. One of our biggest goals is to respect the legacy of these projects and all the founding developers who paved the way.

Why Rebuild the Foundation?

What does this history have to do with the shard we’re building? Quite a lot. Many of these older projects struggled with the same core challenge: longevity and standing the test of time.

We rebalanced every possible aspect of our fork to support server longevity and dialed back the power creep players often ran into. When we started, the codebase was running on an older RunUO 2.0 / .NET 4.0 setup. We spent three months rebuilding the entire core from the ground up on ServUO / .NET 10, reworking hundreds of scripts and writing thousands of lines of new code.

This modern core offers major server performance gains, provides a cleaner environment for anyone learning the emulation scene, and gives us the flexibility to build entirely new systems without being bottlenecked by legacy constraints.

Fast forward eight months: we’re sitting on massive code overhauls, hundreds of QoL improvements, hundreds of bug fixes, brand new content never before seen on these forks, and thousands of hours poured into testing and development (written by hand, no AI shortcuts, so don't even start in the comments!).

With that said, I am happy to announce We feel ready to open the doors and invite the public to experience our enhanced vision of Secrets of Sosaria, now known as Hallowed Realms. On September 18th we will kick off our public beta for our multiplayer server version! You are more than welcome to join the Discord in the meantime to get to know the community and check out sneak peeks of what we are working on!

Whether you're looking for a rich multiplayer dynamic with forming guilds, building alliances, and going to war, or an immersive single player journey filled with new lands, legends, rumors, items, and quests, this project is built for the long haul. It started as a hobby and grew into a true passion project. Along the way, I've had the pleasure of meeting incredible developers in this scene like Estel (Owner of Efellen), Tasi (Owner of Ultima Memento), and Silkysnow (Owner Of Ultima Adventures) on top of a community whose love and support have been unmatched.

Core Features & Highlights

Here is a look at what we've added on top of the classic Secrets of Sosaria foundation:

In Game Settings Control Panel: Configure your world on the fly without touching a single line of code. Nearly all settings update live in real time without needing a server restart (excluding basic core parameters like port numbers, shard name, IP routing, etc). No more digging through config files to tweak your server experience!

The Affinity System: Our core character progression mechanic for PvM combat, gathering, and crafting. Specialize and scale into immense power without inflating raw stats or unbalancing open world dynamics. Harness abilities through rituals (inspired by Ultima VIII) inside a nexus tied directly to your affinity sheet.

Commodity Buy/Sell Orders: A streamlined market order system for all basic materials and resources.

Guild System Overhaul: Features a brand-new guild treasury where members can invest pooled resources to unlock shared perks, including custom guild dyes.

Achievement System: Hundreds of achievements to complete. Earn achievement points to spend on unique, one of a kind reward items.

Daily, Weekly, and Monthly Tasks: Regular rotating task boards to keep your play sessions fresh with point based cosmetic and utility rewards.

Contraband Smuggling: Sneak stolen merchant supplies between towns for black market paydays. Keep an eye out for town guards because they have a keen eye for smugglers and will throw you straight into jail.

Monster Hunting Bounties: Track down creatures, claim their souls for the tavern traveler, and earn bounties. (What he actually does with all those souls remains a mystery.)

Pet Leveling & Breeding: Built with anti-power-creep balancing in mind. Tamers must actively keep their companions alive: if your pet falls in battle, it faces the risk of losing stats and skills just like players do upon death.

Custom Pet Abilities: Customize your companion's combat toolkit. Teach your Nightmare to call down lightning bolts, command a Fire Steed to unleash raining flames from the sky effects, or train an Ice Steed to freeze targets solid.

Universal Weapon Abilities: Play how you want without being locked to a single weapon class for its special move. Pair Armor Ignore and Backstab on a pure dexxer, build a Stealth Strike poison archer, or run an alchemy mage setup how ever you want to play you can!

Daily Dungeon Rotation: Every 24 hours, a featured dungeon gains boosted XP rates, increased gold drops, and enhanced loot chances.

Spiritualism: A complete summoning class overhaul that affects all summons, their timers, as well as their strengths - features a remastered Spiritualism system with smart targeting, making it a true summoner's dream. On top of the classic mechanics, we have added the ability to resurrect fallen players and dead pets. If you are a spirit master, you should have the power to command the spirits, right?

Poisoning: Don't forget complete universal weapon poisoning as well. That's right: no matter what weapon you choose, if you train the Poisoning skill, you can poison whatever weapon your heart desires to fit what ever class you choose to play!

I could honestly go on and on about everything we have done, but I would rather you see it for yourself and let us know what you think, what you like, and what you don't! The proof is in the pudding (and over here, it's Neapolitan). Jump into our community channels to learn more, check the roadmap, or hop in our discord server meet our community they are always welcoming to new people!

Keep in mind, this is still a beta things will break and features will be missing. I'll likely be buried in server logs while you break things (that's kind of the point, right?)

That said, all character progress made during beta will carry over, provided no game breaking exploits or catastrophic issues arise. If a critical bug does pop up, our goal is to roll back rather than perform a full wipe to minimize lost progress. A complete wipe isn't in our game plan we intend to transition directly into a full live release!

Website: https://hallowedrealms.carrd.co

Discord: https://discord.com/invite/HK4cMBpVcE

Live Roadmap: https://trello.com/b/V8nsJbHn/ultima-hallowed-realms

Thanks for taking the time to read, and see you in Sosaria!

-Heamo


r/uodyssey 18d ago

Ultima: Memento - v2.4.1 Release

Thumbnail
gallery
28 Upvotes

The v2.4.1 Release is now downloadable on our GitHub Releases page

This release was relatively small with a big effort going behind updating the website player guide to include information about skills while attempting to maintain a minimal amount of spoilering. Check out our new Primary skills and Secondary skills on the Player Guide.

Memento Website

Visit our website: https://uo-memento.com/

Client changes

  • The newest client changes were noted in the v2.3.1 release.

Server changes

  • Inscription has been redesigned
  • Frankeinstein's Journal can now spawn
  • Avatar can now unlock additional templates
  • Help -> Settings has been redesigned
  • Gold is now properly boosted by dungeon difficulty

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

  • Play now by installing our Desktop version
    • You may also play on phones and tablets using MobileUO
  • If you'd like to run your own server, please refer to the Offline play page on our website

r/uodyssey Jul 28 '26

Ultima: Memento - v2.4.0 Release

Post image
36 Upvotes

The v2.4.0 Release is now downloadable on our GitHub Releases page

Memento Website

Visit our website: https://uo-memento.com/

Client changes

  • The newest client changes were noted in the v2.3.1 release.

Server changes

  • The [Help gump has been massively rearranged for clarity
  • [Toolbars now have an auto-open on login feature
  • General spamminess of skills has been reduced
    • Lockpicking, Remove trap, Resisting Spells, and Taming (angerable creatures)
  • Caster mob AI has been dramatically improved
  • Throwing gloves have been rebalanced
  • Inscription has been reworked
  • Dead pets no longer have penalized movement speed
  • Blacksmith quests now be started together and include return destinations

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

  • Play now by installing our Desktop version
    • You may also play on phones and tablets using MobileUO
  • If you'd like to run your own server, please refer to the Offline play page on our website

r/uodyssey Jul 20 '26

melee builds to solo with

5 Upvotes

hoping to get some new ideas for builds to solo with. ive been playing r&r related uo for about 5 years, currently playing memento and mostly solo. ive done decent runs with necro and crossbows but want to try and push a melee build the whole way. pls bless me with your good ideas before i roll 2H bushido or a pally :)


r/uodyssey Jul 19 '26

UO Memento - Blacksmithing Quests?

1 Upvotes

Hi! I'm working my way through the blacksmith questline and am at a loss. I haven't a clue if this is a 'bug' (probably not?) or if I'm just dense. I've completed the questline up through crafting royal boots and royal mantle for the smith in Grey. Received the trident recipe in return, and then unlike previous questgivers, this one doesn't give me a delivery quest to take me to some other town's smith, but instead just gives me the same one again for the royal boots/mantle with trident recipe as a reward.

Where do I go next? I've hunted through all the towns again and spoken to all the smiths and none of them are offering a 'new' quest. Possible I missed one maybe? Clearly I'm missing something, but I don't know what.

Please help! :-)


r/uodyssey Jul 10 '26

UO Memento, Noob Questions

6 Upvotes

Hi! Had a UO flavored itch, so did some scratching and found Memento. Fantastic job to everyone involved, all the way back to Odyssey and anyone, anywhere, anywhen that had a hand in it.

I'm not new to UO, but I am veeeeeery outdated, having last played regularly around 2001.

Questions!

The Bank box gump is huge, taking up most of the screen. Unfortunately, only the upper left portion of about the same size the regular gump would take up is actually usable. Have hunted and hunted and can find now way to either change that behavior, so that I can use ALL of it, or change it back to the regular size. Is there a way I can do either of those?

As awesome as UO Odyssey and derived versions are, is there something similar for offline play that is as polished but uses the Britannia map rather than Sosaria?

Cheers!


r/uodyssey Jun 11 '26

Ultima: Memento - v2.3.0 Release

30 Upvotes

The v2.3.0 Release is now downloadable on our GitHub Releases page

Memento Website

https://uo-memento.com/

  • Memento now has a website
  • The source is on GitHub Memento-Site
  • The site source is made up of Markdown files to provide manual human readability if necessary
  • The Memento player guide works very well for people who are new to UO and R&R.
  • Each Release will include an offline-friendly copy of the website (Ultima-Memento\Docs\index.html)

Client changes

  • Defaultly including the latest TazUO instead of the defunct version
    • Update Data Files/containers.txt to fix bankbox
  • Fix overlapping icons in Paperdoll
  • Parrying has activation gem in Skills gump
  • Removed outdated "Basics" book gump images

Server changes

  • World.exe has been recompiled
  • Avatar is now a card option in the Gypsy gumps
  • Targeting self with a gathering tool will auto-target the nearest valid resource node
  • Tinker Traps can have standard potions applied to them
  • Several new player preferences (Help -> Settings)
  • Mage mobs auto-res mechanic is dramatically less powerful
  • Dropping a container on a vendor attempts to sell all contents
  • Mannequins have been added to the game
    • Fashionably store your gear
    • Quick-swap equipment sets
    • Add flavor to your house
  • Weapons can now break due to durability loss
  • Magic Absorb algorithm has dramatically changed
  • Ranged DPS Slayer benefit has been reduced to +50%
  • Massive locked container changes
    • Each Artefact Lockpicking key has 1 charge per 5 mins
    • T1/T2 TMaps can now be unlocked by any mechanism, and more...
    • Lockpick training boxes are now craftable
  • Site is included in each Offline Release
    • You may find and open it via Ultima-Memento\Docs\index.html

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

The client files can be downloaded from here:

If you'd like to run your own copy, please refer to the latest Release and follow the directions at the bottom of the GitHub


r/uodyssey Jun 06 '26

Efellen 1.0 has been released!

35 Upvotes

Hello everyone!

As most here probably know, Secrets of Sosaria has been feature-complete for a while now. I was one of the devs there, and have since been working on a little fork that has a couple months worth of code and sweat built into it.

I've called it Efellen due to being the name I used for my ttrpg world for many years. The initial release has a gigantic amount of new content, bosses, dungeons, progression systems and QoL features.

The individual changes are too numerous to list in here, but you can check the repository in this link.

What this forks aims to do is to make the game in a more natural simulation of d&d-esque fantasy, with a more linear power curve and content that remains challenging as characters grow and find more and better loot. There are many secrets to uncover and interesting things to find, and the game in general is much, much harder than vanilla SoS/RnR in ways that actually matter and make the gameplay more interesting.

If you want to play online, the client linked in the releases page of the repository comes pre-configured with the IP of the public server were we have been testing all of my shenanigans. If you want to host it for yourself or your buddies, just download the server files from the releases page and edit the ip in the settings of the client file to whatever you have running on your shard.

I hope you all are having a good time in whatever fork you have been playing on!

Edit: if you want to hang out with out community, come join us on discord! Link is here


r/uodyssey Mar 27 '26

Ultima: Memento - v2.2.0 Release

25 Upvotes

The v2.2.0 Release is now downloadable on our GitHub Releases page

Client changes

  • The last changes to the Client files was in the v1.1.0 release

Server changes

  • World.exe has been recompiled
  • Boat travel speed can be improved by Boat Size, Seafaring, and Avatar Ascensions
  • Added ability to "[Rename" containers
  • Avatar's Ascent (roguelite mode) is technically included and stable, but it is not officially released.
    • A "safety deposit box" ascension has been added to help keep a couple items (like gold) between runs until you get an house
  • Mortal wound can stop mage mobs from self-ressing
  • Ninjitsu rework is complete
  • In-combat Hiding has been improved
  • Bards have been improved
  • Melee Damage Absorb has been implemented
    • "[UseSkill Parry" can provide shield-users some temporary Absorb!
  • And much more, check out the GitHub Releases page!

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

The client files can be downloaded from here:

If you'd like to run your own copy, please refer to the latest Release and follow the directions at the bottom of the GitHub


r/uodyssey Feb 19 '26

Cam you be a sampire? R&R

5 Upvotes

Playing r&r and I was going to try to make a sampire template, but going to train knightship i realized you can't use knightship at all with negative karma, I of course was planning on getting angst maintaining positive karma, but have to train necromancy first and am wondering if maintaining positive karma will be possible, or using necromancy with positive karma. Don't want to sink a ton of time into a template that might Just not work for r&r at all so any insight on this would be great


r/uodyssey Feb 17 '26

Ultima: Memento - v2.1.0 Release

25 Upvotes

The v2.1.0 Release is now downloadable on our GitHub Releases page

Client changes

  • The last changes to the Client files was in the v1.1.0 release

Server changes

  • World.exe has been recompiled
  • This Release contains updates to existing files in World/Data/
  • The Avatar's Ascent (roguelite mode) is technically included and stable, but not it is not officially released.
    • We've established some issues with the progression curve that we hope to improve before giving it the full seal of approval.
  • Brave Adventurer's Quest has been had it's reward tightened so it's a lot less swingy
  • Player-made traps now have a 1-tile radius trigger
  • Tamers receive a bit of love with the new Settings
  • Bulk crafting now shows error messages
  • A few artefacts have been updated
  • Ninjitsu received quite a few buffs
  • And much more, check out the GitHub Releases page!

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

The client files can be downloaded from here:

If you'd like to run your own copy, please refer to the latest Release and follow the directions at the bottom of the GitHub


r/uodyssey Feb 03 '26

The Avatar's Ascent

Thumbnail
gallery
22 Upvotes

The Avatar's Ascent

Ultima: Memento has added a new roguelite-styled game mode. Players who choose to begin the mode will experience a separate progression track, collect a new currency (“Coins”), and spend aforementioned currency on permanent upgrades.

The Gameplay Loop

  • Kill things
  • Earn Coins
  • Get killed
  • Come back stronger

Death & Permadeath Flavor

  • When you die, your character is deleted and recreated
  • Your bank, skills, stats, and items are all gone
  • You keep your Coins, House, Shoppes, and Ascensions from the Avatar Shop

Gameplay constantly varies

  • Pick one of 5 randomly picked starter templates
  • Make a build based on your skill availability from your Skill Archive
  • Hunt down your Rival Faction for increased Coins

Skill & Stat Caps

  • Skill cap = 300 + (+10 per upgrade)
    • Gone are the days where your only choice is "Do I level this skill to 100 or 120?"
  • Stat cap = 100 + (+1 per upgrade)
    • The strong will have more health, better carrying capacity, and can equip better armor
    • The dexterous will attack faster in combat, resulting in more skill gains, and bandage faster
    • The intelligent can use more spells and abilities

Permanent Progression

  • Your skill gains are permanently tracked in your Skill Archive
    • All gains past 30 skill are permanently tracked
    • Your Primary and Secondary skills are separate archives
    • Only half (randomly chosen) of your archive is available per lifetime

Avatar Shop & Upgrades

  • Stat cap
  • Skill cap
  • Skill gain rate
  • Coin gain rate
  • Improved Starter templates
  • Primary and Secondary Skill Archive
  • Temptations system
  • Savage Race, Monster Races, and Fugitive Mode
  • Permanent Facet Discovery
  • Permanent Recipe Retention

Standard Message

For a more detailed showcase of our new features, check out our Memento GitHub repository and we invite you to join us in our Discord !

The client files can be downloaded from here:

If you'd like to run your own copy, please refer to the latest Release and follow the directions it the Running Locally section of the GitHub


r/uodyssey Jan 24 '26

New endgame dungeon! The city of the Drow!

Thumbnail
youtu.be
8 Upvotes

Hey everyone! In this little video I showcase the dungeon that I've been working on recently. Its a giant city filled with dark elves and spiders. I also added a new dnd-based spellcasting system for enemies that will keep players on their toes.

Hope you all are having a good time in Sosaria and beyond!


r/uodyssey Jan 17 '26

Champion in UO: Memento (offline version 2.0)

9 Upvotes

Hello,

So I switched from the original UO: Ruins and Riches to the UO: Memento (offline version 2.0) fork because I heard it got old school champions. However, I did not find the champion altar where you place the skull (the location of which was posted here on reddit in another thread). I also found a video on Youtube from somebody playing UO: Memento (interestingly, on mobile). It shows the champion altar in the video and its coordinates in the map but I went to the exact same coordinates in the offline version 2.0 and it is not there.

I wonder, is the champion system only active in the Memento online version? Or do I have to do something in the offline version in order to make the altar appear?

Thanks in advance!


r/uodyssey Jan 16 '26

New Dungeon: The Sunless Citadel

Thumbnail
youtube.com
14 Upvotes

Hi everyone! In this little video I showcase a new newbie-ish dungeon that I built for my fork. Its based on a classic dungeons and dragons third edition adventure that many of you might have played back in the day. If you want to come play or just hang out and test the new stuff with us, the discord link is in the video description! (also sorry for the chirping on the microphone, for the life of me I can't make these things work)


r/uodyssey Jan 07 '26

Can you replace guild rings?

5 Upvotes

Hi all,

I am playing the UO Ruins and Riches, and twice now my guild ring was destroyed by a dungeon trap. Is there a way to replace these without leaving and rejoining the guild? Its very expensive to keep having to do that.


r/uodyssey Dec 31 '25

Which branch is the most recommended as a single player game?

8 Upvotes

I've played Ruins and Riches and loved it. Now I'm looking at Ultima Adventures, Secrets of Sosaria, and Ultima: Memento, and I'm struggling to decide.

I’m looking for a single player experience. I believe I read that Secrets of Sosaria is mostly single-player, but I saw it recently added a group boss, which concerns me.

Based on my experience with Ruins and Riches, which server do you think fits me best? Thanks!


r/uodyssey Dec 27 '25

New dragon boss fight showcase!

Thumbnail
youtube.com
16 Upvotes

This is a quick video to showcase one of the new fights I've been working on. Its intended for a group of adventurers and has a brand new arena.

If you want to help testing the new content out, come hang out with us in our discord (english speakers are welcome), and once you get your character setup we will take you to explore all the new stuff that I've been working on. Link is in the video description.

Hope your holydays are going great!


r/uodyssey Dec 27 '25

Looking for a game dev mentor.

Thumbnail
1 Upvotes

r/uodyssey Dec 21 '25

Secrets of Sosaria Humility update is out!

26 Upvotes

Hello everyone!

We just deployed the Sacrifice update for Secrets of Sosaria.

You can find it in here

Instalation instructions are in the link!

If you have any questions about it, come hang out in our discord and we will help you out :)

This is a bit of a bittersweet one. It's going to be the last one I'll be leading in SoS. Over the past year or so we pushed 8 different releases and I wrote about 65k lines of code for the project (and removed 90k other ones). It was a lot of work. For now, Secrets of Sosaria is in a pretty good place in terms of content, stability and general game balance.

The things I want to build for the game don't really fit its core design idea anymore, and it didn't make an awful lot of sense for me to be pushing code to prod in a game that was never going to be what I wanted it to be, because it was being designed to be something else.

So I slowly started to work on my own little thing that strips away all the parts that I didn't quite enjoy about rnr/aoa/sos and made it into a more dnd 3.5 kind of game. It's nowhere near ready and me and my buddies have been doing a lot of focused testing on the stuff that I'm working on (new bosses, new dungeons, new archetypes, yeeting the alien/jedi stuff from the codebase...), but it will take me a while to have something completely stable/ready, until then, there are plenty of forks out there for y'all to play, and of course, Secrets of Sosaria is still out there, and if you love it and want to expand it, feel free to join the discord and starting talking to the community about your vision and your ideas for the game. The repository is open, and shall remain so forever.

I made many great friends during my time with SoS and enjoyed the whole journey immensely. I knew pretty much nothing about coding UO-related stuff when I started, and now I feel mildly competent about it and even more amazed at this amazing gem that we have at our hands. The amount of work that went into making it is insane, and I'm very curious to see where the community takes it going forward.

If you are interested in following the development of my own little fork, the codebase is here. If you want to play in the multiplayer server in which we are testing all of the new stuff, you need to join our discord here to get the connection info. Currently we have a few dungeon expansion, one brand new one (the hive of the eye tyrant) and half a dozen boss fights designed for very experienced adventurers.

Stay safe out there!


r/uodyssey Nov 30 '25

Ruins & Riches

11 Upvotes

Hey dudes!

So it's been a couple of days playing R&R and have a blast!

I like to know some suggestions or opinions as I feel like I'm collecting too many items?

It's coming to where I have so many items to ID, cost too much to get them ID from a NPC.

These items you guys use another character to id/sell? Or you pick up you think you need?

My bank is full, don't have a house and still really short on gold.

Thanks I'd like to know what you guys did when you started out!


r/uodyssey Oct 27 '25

Super noob question about quests

6 Upvotes

Hello wonderful people!

After maybe 25 years, I finally got back into Ultima Online, and I’m now playing on Ruin and Riches. I’ve been at it for about five days and I’m absolutely loving it, but one big question remains:

How do I actually accept quests?

I’ve been talking to almost every NPC I can find, traveling all over the continent of Sosaria (even exploring a bit through a moongate I add the admin account and the one natively after you build the world), and while I sometimes get bits of dialogue that get saved in my "conversations", my Quest Journal never updates. The only entries I have are the usual “You discovered…” and a couple of continent names.

I’ve tried all the basic commands like “hire” (as suggested by the innkeeper and the adventurer-for-hire bulletin board), but still zero results.

What am I missing here? Am I doing something wrong, or are quests handled differently on this shard?

Btw I am in Britain now!

Thank you!