Search found 441 matches

by Tomi
Mon Jan 18, 2021 12:57 am
Forum: General Help
Topic: Question about maps (map0.mul,...) and UO versions
Replies: 3
Views: 4275

Re: Question about maps (map0.mul,...) and UO versions

Sorry for really late answer but the map1 ( Trammel ) was released together with UO Reneissance expansion. So according to https://www.uoguide.com/List_of_Classic_Client_Patches it should be "2.0.0 - April 18, 2000 - Renaissance" And the separate map1 and statics1 files were added with 6.0...
by Tomi
Thu Jan 09, 2020 11:16 am
Forum: Bug Reports & Feature Requests
Topic: AddAmount() renovation
Replies: 4
Views: 5113

Re: AddAmount() renovation

Sound to me like you were doing something like: var existing_stack := FindObjtypeInContainer( container, objtype, FINDOBJTYPE_ROOT_ONLY ); var it := AddAmount( existing_stack, amount ); if ( it ) return existing_stack; else return 0; endif Not sure as CWO wrote what need the new item reference for w...
by Tomi
Tue Dec 31, 2019 9:10 am
Forum: UOFiddler
Topic: Music management
Replies: 8
Views: 6921

Re: Music management

Iirc those music file names are somehow hardcoded in the client so adding new are not possible without replacing

But havent looked into that for years so can be wrong :D But there was some reason I used sounds.mul to add new music
by Tomi
Tue Aug 21, 2018 6:36 am
Forum: Bug Reports & Feature Requests
Topic: Feature Request: Rework the UOFeatureEnable setting a bit.
Replies: 2
Views: 3843

Re: Feature Request: Reswork the UOFeatureEnable setting a bit.

There was an idea about this I and Nando had to make a core config file for these with predefined expansions elements and a custom elements you could modify as you wish and have all different 0xA9 and 0xB9 packet bits as possible feature entries there. No idea tbh why it was scrapped, maybe Nando ca...
by Tomi
Tue Aug 21, 2018 6:28 am
Forum: Bug Reports & Feature Requests
Topic: TradeWindow Currencies
Replies: 1
Views: 3028

TradeWindow Currencies

Looked into this a bit more No new packets for this but changes in TradeWindow packet Packet: 0x6F Sent By: Both Size: Variable Packet Build BYTE[1] 0x6F BYTE[2] Length BYTE[1] Type Flag (see notes) BYTE[4] Player Serial BYTE[4] Container 1 Serial BYTE[4] Container 2 Serial BYTE[1] Has Name IF (Has ...
by Tomi
Fri Aug 17, 2018 12:58 am
Forum: Bug Reports & Feature Requests
Topic: New Expansion Endless Journey
Replies: 2
Views: 3643

New Expansion Endless Journey

Published with Clientversion 7.0.61.0 0xB9 packet bit 0x800000 https://uo.com/endless-journey/ https://www.rpgsite.net/news/7090-ultima-online-endless-journey-lets-new-and-old-players-try-the-game-for-free Seems like not exactly an expansion more like just a new way for EA/Origin to let players play...
by Tomi
Thu Aug 16, 2018 10:11 pm
Forum: Bug Reports & Feature Requests
Topic: Feature Request: House Add-on multi type.
Replies: 11
Views: 7938

Re: Feature Request: House Add-on multi type.

Probably they finally understood that having something hardcoded instead of sending the data by packets is an easier way to stop abuse
by Tomi
Thu Aug 16, 2018 3:29 am
Forum: Bug Reports & Feature Requests
Topic: Feature Request: House Add-on multi type.
Replies: 11
Views: 7938

Re: Feature Request: House Add-on multi type.

If I remember correctly that 500gp / 1 tile piece is hardcoded in the client, and even if you change it you only change the price for 1 tile so different prices for different materials are not possible with the built in system
by Tomi
Wed Aug 15, 2018 11:56 pm
Forum: Bug Reports & Feature Requests
Topic: Feature Request: House Add-on multi type.
Replies: 11
Views: 7938

Re: Feature Request: House Add-on multi type.

Placing a multi on top of another one is completely based on how its controlled by scripts The only classes there are in pol are Boat and House for multis, stairs are still internally handled as house multis. So just adding that Add-On in uoconvert stops the spam Yukiko is talking about, otherwise I...
by Tomi
Wed Aug 15, 2018 2:09 am
Forum: Bug Reports & Feature Requests
Topic: Feature Request: House Add-on multi type.
Replies: 11
Views: 7938

Re: Feature Request: House Add-on multi type.

Checked how this is and it seems there are only Boats, Houses and Stairs in uoconvert.cfg if ( elem.type_is( "MultiTypes" ) ) { temp = elem.remove_string( "Boats" ); ISTRINGSTREAM is_boats( temp ); std::string graphicnum; while ( is_boats >> graphicnum ) UoConvert::BoatTypes.inse...
by Tomi
Mon Aug 13, 2018 12:11 am
Forum: Bug Reports & Feature Requests
Topic: Feature Request: House Add-on multi type.
Replies: 11
Views: 7938

Re: Feature Request: House Add-on multi type.

This would actually require a bit bigger changes because there are only House/Boat classes in Pol and functions for those. Im just wondering whats the problem of having these others as houses ? For forges clicking you should anyway use the TargetCoordinates function because otherwise static forges d...
by Tomi
Wed Feb 21, 2018 2:42 am
Forum: Current stable release (099)
Topic: Outstanding 099 Core Issues?
Replies: 19
Views: 12548

Re: Outstanding 099 Core Issues?

Back to an old topic that new tradewindow with platinum currency was released on 11 september 2015 together with 18th anniversary stuff. I would look into feature bits for a9 or b9 packets to enable ut. No idea about clientversions because havent been following uo development for a long time.
by Tomi
Thu Oct 12, 2017 12:56 am
Forum: Development Discussion
Topic: Goals for the Distro.
Replies: 12
Views: 8485

Re: Goals for the Distro.

I would say try to stay up to date with latest features, and then add things such as new spellclasses etc as separate packages that can be easliy disabled if someone dont want to use them. But for the packet parts during logon and such there are not that many things which blocks the old clients so t...
by Tomi
Thu Oct 12, 2017 12:30 am
Forum: Current stable release (099)
Topic: Question for a 'special' feature - can we do this with POL?
Replies: 2
Views: 4040

Re: Question for a 'special' feature - can we do this with POL?

Without having separate logonserver from gameserver this is not possible with the current UO client ( not sure about enchanced though ) and requires some changes on client side aswell. Your best bet for this feature would be something like this but this opens up alot unwanted stuff aswell: http://ma...
by Tomi
Wed May 31, 2017 6:57 am
Forum: Current stable release (099)
Topic: Missing docu - door entry Opengraphic
Replies: 1
Views: 3379

Re: Missing docu - door entry Opengraphic

Sorry for late response but Ive not been reading these forums for some time now. The OpenGraphic only need to be added to "closed door" objectype entry in itemdescs ( I doubt you are planning to add open doors in your world, they are all closed to begin with ) Just made sure by looking at ...
by Tomi
Tue Oct 11, 2016 4:30 am
Forum: Test shard
Topic: Client UPDATE 11/10/2016
Replies: 12
Views: 9431

Re: Client UPDATE 11/10/2016

Okay so it seems and did the size change ?
In core right now hardcoded this

case 5: // termur
default_width = 1280;
default_height = 4096;
break;

IF not could you please post what errors you are getting trying to convert it ?
by Tomi
Tue Oct 11, 2016 3:15 am
Forum: Test shard
Topic: Client UPDATE 11/10/2016
Replies: 12
Views: 9431

Re: Client UPDATE 11/10/2016

Did that clientversion add for you a map6 file in the client directory for Valley of Eodon ? MapID 5 Termur was already added with Stygian Abyss
by Tomi
Tue Oct 11, 2016 3:09 am
Forum: Current stable release (099)
Topic: Connecting to latest POLCore from 7.0.52
Replies: 10
Views: 6253

Re: Connecting to latest POLCore from 7.0.52

Looks like your 0x80 login packet was encrypted in that your first post. The packet length seems to be correct so no new seed packet. What enryption settings did you use in uoclient.cfg ? About TOL maps, iirc the number of maps supported is hardcoded in core so just a simple realms.cfg change wont h...
by Tomi
Fri Feb 19, 2016 5:26 am
Forum: General Discussion
Topic: Connecting with a *special* & *really old* client.
Replies: 10
Views: 6703

Re: Connecting with a *special* & *really old* client.

What encryption settings are you using in pol.cfg or uoclient.cfg
You probably dont get that client working with 097 due to missing encryption support but in 099 you get with setting 1.26.1
The error you get is because packet 0x80 is encrypted and there for pol reads it as 0xF8 what it should not be
by Tomi
Thu Feb 18, 2016 8:25 am
Forum: General Discussion
Topic: Connecting with a *special* & *really old* client.
Replies: 10
Views: 6703

Re: Connecting with a *special* & *really old* client.

What version of Pol are you using ? Because 099 supports that 1.26.1 encryption
by Tomi
Thu Feb 18, 2016 5:58 am
Forum: Scripting Help
Topic: Season handling
Replies: 7
Views: 5072

Re: Season handling

I understand it is hardcoded, but do you have more details? If I open the files with UO Fiddler, I can't find the winter tiles. Where are they? There is a table directly in client which tells what to change based on the season information it get when receiving the packet from server. I looked into ...
by Tomi
Thu Feb 18, 2016 4:35 am
Forum: General Discussion
Topic: Has anyone done any study of the *.def files in the client installation?
Replies: 4
Views: 3221

Re: Has anyone done any study of the *.def files in the client installation?

There should be documentations hanging around the internet for the most common used defs like bodyconv, equip, body and so on.
Do you have some specific .def file in mind or rather what are you trying to do would help more by answering your question
by Tomi
Thu Feb 18, 2016 4:33 am
Forum: General Discussion
Topic: Connecting with a *special* & *really old* client.
Replies: 10
Views: 6703

Re: Connecting with a *special* & *really old* client.

Atleast you will have to remove the encryption from that client, Pol only supports back to 1.25.x encryptions Otherwise no idea really whats going on with that client without testing because its from the time before any expansion. Do you get anything showing up on pol console trying to connect with ...
by Tomi
Tue Oct 06, 2015 11:25 pm
Forum: Scripting Help
Topic: Custom Housing
Replies: 6
Views: 4519

Re: Custom Housing

1: hardcoded in client, iirc it was 50gp / piece Ofcourse you can charge as much as you want, but simply modifying the value showing in the gump is not possible without editing the client. 2/3: that gump is also hardcoded, but all the parts are in floors.txt, doors.txt etc in client folder ( Havent ...
by Tomi
Thu Oct 01, 2015 4:42 am
Forum: General Discussion
Topic: Items disappear when dropped int a container
Replies: 3
Views: 2660

Re: Items disappear when dropped int a container

Did you try if its just a simple problem that the item is not showing up by reopening the container ? What about UpdateItem() function used on the container and opening it after ? Moving out of range from it and back to inrange and opening again ? If the answer to all those are NO, the problem is on...