They are open source projects, I wouldn't trust that link since it went bad either. (for the xml file) Never noticed.
Game launcher's are something people ask me about frequently, so I posted them as resources to examine.
If you don't feel safe looking through open source code! I agree, don't...
Avoid the broken link on the Github site for the updates.xml, use the example below
Easy to use and customize
Version checking/Auto updating of your game
Grab XML data from the server to display things like the built-in patch notes
Will work with games from any game engine (Unity, Unreal Engine...
In Barracoon.cs you have the base.OnDeath contained within a random occurrence..
public override void OnDeath(Container c)
if (Utility.RandomDouble() < 0.2) //was 0.3
The only thing that really stands out to me, is this loop check (below) is being run in ServUO ahead of the one you have here, and is missing in 'Open' of Corpse.cs
for (int k = 0; k < EquipItems.Count; ++k)
Item item2 =...