jondavis

Member
ServUO Version
Publish Unknown
Ultima Expansion
None
Can't find my version sorry, it says this on the build screen...
ServUO - [ServUO - Ultima Online Emulation] Version 0.0, Build 0.0 - Build on 1/1/2000 12:00:00 AM UTC - Debug
Anyways.

When anyone tries to train a skill, and as soon as you give the NPC money to train it, it knocks everyone (from what we tested so far) off the server.
The server will still be running and everyone can log back in.
I guess I need to check if we gained skill or not.
We would probably have to go back a long ways on your saves as I don't have a recent one.
So hoping there is something I can try first.
Thanks
 
I think this is what you want....

Server Crash Report
===================

ServUO Version 0.0, Build 0.0
Operating System: Microsoft Windows NT 6.2.9200.0
.NET Framework: 4.0.30319.42000
Time: 1/6/2026 9:21:05 PM
Mobiles: 20883
Items: 143477
Exception:
System.TypeInitializationException: The type initializer for 'Server.StringList' threw an exception. ---> System.ArgumentOutOfRangeException: Non-negative number required.
Parameter name: count
at System.IO.BinaryReader.Read(Byte[] buffer, Int32 index, Int32 count)
at Server.StringList..ctor(String language, Boolean format) in C:\Users\Jon\Desktop\Good\Server\Assets\StringList.cs:line 104
at Server.StringList..ctor(String language) in C:\Users\Jon\Desktop\Good\Server\Assets\StringList.cs:line 71
at Server.StringList..ctor() in C:\Users\Jon\Desktop\Good\Server\Assets\StringList.cs:line 67
at Server.StringList..cctor() in C:\Users\Jon\Desktop\Good\Server\Assets\StringList.cs:line 22
--- End of inner exception stack trace ---
at Server.StringList.get_Localization()
at Server.Engines.VendorSearching.VendorSearch.get_StringList() in C:\Users\Jon\Desktop\Good\Scripts\Services\Vendor Searching\VendorSearch.cs:line 20
at Server.Engines.VendorSearching.VendorSearch.GetItemName(Item item) in C:\Users\Jon\Desktop\Good\Scripts\Services\Vendor Searching\VendorSearch.cs:line 640
at Server.Mobiles.BaseVendor.AcceptsGift(Mobile from, Item dropped) in C:\Users\Jon\Desktop\Good\Scripts\Mobiles\NPCs\BaseVendor.cs:line 1279
at Server.Mobiles.BaseVendor.OnDragDrop(Mobile from, Item dropped) in C:\Users\Jon\Desktop\Good\Scripts\Mobiles\NPCs\BaseVendor.cs:line 1254
at Server.Item.DropToMobile(Mobile from, Mobile target, Point3D p) in C:\Users\Jon\Desktop\Good\Server\Item.cs:line 4850
at Server.Mobile.Drop(Mobile to, Point3D loc) in C:\Users\Jon\Desktop\Good\Server\Mobile.cs:line 4515
at Server.Network.PacketHandlers.DropReq(NetState state, PacketReader pvSrc) in C:\Users\Jon\Desktop\Good\Server\Network\PacketHandlers.cs:line 1113
at Server.Network.MessagePump.HandleReceive(NetState ns) in C:\Users\Jon\Desktop\Good\Server\Network\MessagePump.cs:line 340
at Server.Network.MessagePump.Slice() in C:\Users\Jon\Desktop\Good\Server\Network\MessagePump.cs:line 135
at Server.Core.Run() in C:\Users\Jon\Desktop\Good\Server\Main.cs:line 679

Clients:
- Count: 8
+ 71.12.71.15: (account = DeliaSynClaire) (mobile = 0x12D0F 'TwinkleToes')
+ 71.12.71.15: (account = Mosses) (mobile = 0x76 'CammyLynn')
+ 71.12.71.15: (account = David) (mobile = 0xA79D 'TheShowerSinger')
+ 71.12.71.15: (account = profa) (mobile = 0x322 'Coco')
+ 71.12.71.15: (account = Able) (mobile = 0x1E80 'Hawk')
+ 71.12.71.15: (account = Noah) (mobile = 0x332 'DangerSeeker')
+ 174.201.43.8: (account = Alsie) (mobile = 0xD4AD 'Smack Down')
+ 24.119.119.244: (account = butcher1) (mobile = 0x29E 'Zoot')
I will look around, not sure what I'm doing though.
 
Ok thanks everyone for the help.
I got it fixed!

I did find a free version of the one Wilson posted here....
which led here...

I first changed the client on my user/host side and that did not work.
Then I changed it on my server side and that fixed it.

Thanks again everyone for the help.

I got a bunch of other questions so I hope I'm not going to be too much trouble here. 🙂

But I'll at least try some things before asking.
 

Donations

Total amount
$50.00
Goal
$500.00

Shards

Back