Resource icon

Ultima Odyssey 2019-03-12

No permission to download

submarine408

Member
Oct 21, 2019
8
1
Thanks for that info Final, I'll test it out when I get home later today. Odyssey is really the only reason I've had so far in 15+ years of playing UO to mess around with server files. Having a blast with everything so far, so I appreciate you helping me since im so noob to server admining.
 
  • Like
Reactions: merakano

Finaltwist

Active Member
Sep 7, 2019
32
4
Thanks for that info Final, I'll test it out when I get home later today. Odyssey is really the only reason I've had so far in 15+ years of playing UO to mess around with server files. Having a blast with everything so far, so I appreciate you helping me since im so noob to server admining.
One word of advice: When you start changing server files : { and } are paramount. Make sure every { is properly closed with a }.

Also, you won't be able to simply update the server scripts by downloading the newest version when Djeryv posts them (since it would overwrite your changes). Get Winmerge and youll have to manually "ok" and merge the newest server with your old ones, making sure you keep the changes you made intact.

My suggested tweaks (I can help with since i did them):

You can really have a lot of fun here - I fixed taming with one of the easiest tweaks ever - taming was a royal pain to gain, because it didn't have any passive checks. So when taming, I added a passive check while you're taming (like animal lore passive checks). Taming 100% better now.

I always wanted a chicken pet with me, so i added a 1 in 200 chance that a chicken will spawn as a "friendly" chicken. this chicken doesn't take a follower count and has crappy damage but high health. My way to have a pet follow me everywhere.

Also, i never understood decay - boats don't decay, items don't decay. If i leave something on the floor itll be there the next time i play - 100% better. Since i'm the only one playing this won't be an issue.

I also tweaked the death mechanism in odyssey... everytime i died and got resurrected i lost skill, stats AND gold? it killed me as a new player and eventually i had no more gold so couldn't get resurrected easily. It was incredibly hard to make progress as a new player. Now Resurrect gump takes stats and skills away, but resurecting at ankh or healer just costs gold. IF i don't have gold it costs stats/skills (only 1%). I understand making death a thing is important, but this was crazy for new players.

Also removed female/male only tameables. I plan on only having one character so now he can ride everything if he can tame it.

Changed skillgain: the way it worked before: the less TOTAL skills you had made gaining easier. If you had 100 skill pts and a 1000 cap, you gained easy. Since most people will hit that 1000 in no time, skillgains would always be slower from that point, regardless if they are trying to gain a new skill with 0 points in it. So now, it checks the skill only. The lower you are in a skill the easier it is to gain - none of that total skill cap thing that made no sense.

Speaking of skillgain, anti-macro code?? why... this is a solo game. Who cares how i gain skill, i'm the only one playing! Anti-MAcro: GONE.

And max houses per account??? Why?? If i want to build and decorate 20 homes on a solo server, am i really going to create a second account to do that? No way. houses per account cap GONE. that was put in place because of the limited landmass in UO and to get players to pay for 3+ accounts for OSI. Not needed in a server like odyssey IMHO.
 

submarine408

Member
Oct 21, 2019
8
1
These are great Final, thanks for sharing. I may take you up on some of those, or bounce more ideas off you when I get time to play with the code. I'll try winmerge today, there's a server update that I havent downloaded yet (the one that adds a new weapon), so I can merge the new package with my current build. Right now I have a modification to the hunger system, which I think was called FoodDecay or something... I'll see how Winmerge handles it.
 

Djeryv

Well-Known Member
Oct 2, 2014
452
103
Moved On...
ultimaodyssey.blogspot.com
Shard Name
Ultima Odyssey
@submarine408
I did an update today that should help with your stubborn vendor issue.

It was incredibly hard to make progress as a new player.
This is subjective toward the way you play. There are many that don't have an issue and if dying makes you virtually shit your pants...then my design goal paid off.
Also removed female/male only tameables. I plan on only having one character so now he can ride everything if he can tame it.
Which ones...because I don't want gender specific tames either so I must have missed some?
 

merakano

Member
Oct 12, 2019
15
1
double click it and it will tell you your coordinates. If you are talking about doing the notes you find about buried treasures or bodies...the note tells you the coordinates as well as the land/world you need to be in. I just tested it and it still works fine so I am unsure what your issue is. I even have a margin of error written into the system where you just need to be at least 2 tiles away from the exact spot.
Thank you Djeryv! I will carefully try again! Love Odyssey!
 

Finaltwist

Active Member
Sep 7, 2019
32
4
Which ones...because I don't want gender specific tames either so I must have missed some?
Ah my apologies if you already removed them, i looked in basemount and saw the reference still there, so i commented it out

if ( from.Female ? !AllowFemaleRider : !AllowMaleRider )
{
OnDisallowedRider( from );
return;
}

that's obsolete if you edited the mobiles themselves... but i didnt know.

Just spent 3 hours playing... fun fun fun... the only thing ill try to add is a companion (doesn't attack and can't be attacked, but throws random comments and whatnot - perhaps learns like the parrot on OSI servers). makes exploring the world a little less lonely.
Post automatically merged:

i must say i despise those random daemons of the jungle and of the forest or whatever. run like hell when i see one!!
 

Finaltwist

Active Member
Sep 7, 2019
32
4
Djeryv... why did you decide to have the music change everytime someone uses the hiding skill? It's a skill i use often and as a result i only hear the same music over and over and over and over. When i hide the music changes... where could i disable this?
 

Finaltwist

Active Member
Sep 7, 2019
32
4
I am using classicuo... I thought it was a function of the server, but its a function of the client?
 

submarine408

Member
Oct 21, 2019
8
1
The difficulty settings are super easy to understand, thanks for pointing that out to me Djeryv. I'm having a lot more fun, as changing the selling functionality to vendors saves me a lot of time.
 

Gadget2013

Well-Known Member
Jun 13, 2014
69
4
35
Thanks a lot for your commitment to updates to Odyssey, Djeryv! Really enjoying the updated content! :)
I have an unrelated question about henchmen :) Can you please provide any strategic tips for them? I mean, it's not the first time I'm trying henchmen, and I see how they're meant to be useful (and they're also quite pricey), but I most likely misunderstand how to use them properly. I'm currently playing a melee character with ranged/wizard henchmen, not sure how much this will apply when I play ranged/magic (haven't tried yet), but the problem I have right now, at least as I see it, is that most of the time henchmen stay very close to me, and generally get very close in hand to hand combat, thus taking hits and/or even tanking the damage, even though I'm supposed to be the one tanking it (it especially shows if you have a ranged or a wizard henchman - they don't really try to maintain any distance in combat; melee henchmen, of course, would want to be close up). In any more or less serious combat situation (e.g. I'm not fighting against a skeleton or a rat), they'll end up getting the hits and dying very quickly to that, with me finishing the battle myself without much issue. Also, even when the henchman is set to "guard", most of the time they tend to be quite passive, not attacking the enemy until a bit later, even if the enemy is clearly targeting and approaching me or one of them (maybe they're waiting for the mob to actually hit me?... I'm not sure). I also kind of wish there was a quick way to order all of them to attack a specific and/or closest monster, clicking them, choosing "Kill", then manually tageting seems to be pretty clunky with any more or less serious enemy approaching you in close pursuit :) In other words, I clearly misunderstand how henchmen work - I read the info provided by the tavern keeper, but that didn't explain these strategic considerations, unfortunately... Can you please tell me how to play with henchmen better?.. :) I really want to enjoy this mechanic since traveling companions are always fun, especially since I'm playing alone :) Thanks a lot in advance!
 

Djeryv

Well-Known Member
Oct 2, 2014
452
103
Moved On...
ultimaodyssey.blogspot.com
Shard Name
Ultima Odyssey
To cut to the end, I don't like the "guard" function of RunUO. So for my next update, there will be a setting in DifficultyLevel.cs where the default is TRUE and that setting just has the guarding command make your followers attack those that...

- attack you
- attack your followers
- you attack
- your followers attack

This should provide a more consistent battle layout and since I don't know any further repercussions of this choice, it is a setting you can turn off in case we find out it is bugged.

Henchman spellcasters will also now spawn with a staff that shoots bolts instead of a macing staff...and they will keep their distance from monsters similar to archers. So I think these things will eventually help with your play style you are trying to achieve. Who monsters go aggressive against I left alone so have your fighter attack first when you can.

I also have another setting in DifficultyLevel.cs that will be default to TRUE and it basically has your followers "follow" you without stacking on top of each other. Here is a picture of how 2 henchman follow me around...

1575758202321.png

I have a new quest I am putting into the game and I want to finish that first before releasing this next update that has these changes.

On with your other comments. I didn't want to "ruin" what taming has become in UO over the couple of decades...so I took another approach. I have the ability in Odyssey where any character type has access to pets in some fashion. You can find a dragon egg or a golem manual for example. So these quality of life features you want for non-tamer followers is really just something I left in the game to let tamers have their "name pet" or veterinary or the fact that they can have a shit ton of followers if they work all of the animal-friend skills like herding.
 
  • Like
Reactions: Gadget2013

Gadget2013

Well-Known Member
Jun 13, 2014
69
4
35
Oh, that sounds like a really exciting and useful change for the henchman followers! :) Can't wait to try it out! Thanks a lot for looking into it and considering an update! :)
 

Gadget2013

Well-Known Member
Jun 13, 2014
69
4
35
Very nice updates! :) And the henchmen update is really helpful too, it makes things a lot more manageable when it comes especially to wizard henchmen :) Thanks!