Added stam/hits/mana regen timers to registry. Players and creatures will have their own timers to reduce any timer drift for players.
Moved TimerRegistry.cs to Server folder
Fixed issue where champ spawns weren't generating after they were deleted
Fixed issue where champ spawn corpses weren't deleting after 1 minute
Added timer object threshold where if met, a new timer will be created. This will prevent timers from processing potentially large lists causing server hangups.
removed huge memory leaks of un-needed timers firing during mobile creation and deserialization
Corpse decay times are now controlled by the mobile
If a class has a field that's not marked readonly but is only set in the constructor, it could cause confusion about the field's intended use. To avoid confusion, such fields should be marked readonly to make their intended use explicit, and to prevent future maintainers from inadvertently changing their use.
- Added Champion Spawns to Create World. THey no longer generate automatically
- Added Exploring the Deep and Fortune Fire Casino generation to SA Decoration. For existing servers, you can use the commands [GenExploringTheDeep and [GenerateCasino respectively. Be advised, do not generate exploring the deep if it already exists, it will double spawn.
- Added paladin spawn to trinsic
- Added auto versioning to SpawnerPersistence so fresh shards are not running spawn fixes that should be addressed in the spawner folders
https://www.servuo.com/threads/champion-spawn-gold-shower-is-slightly-off.8773/
With the current code - Min is 125,000gp and Max is 375,000gp.
Orig Code
m_GoldShowerPiles = Config.Get("Champions.GoldPiles", 50);
m_GoldShowerMinAmount = Config.Get("Champions.GoldMin", 2500);
m_GoldShowerMaxAmount = Config.Get("Champions.GoldMax", 7500);
According to Official UO
"the rewards for killing a Champion are different depending on which facet you are on. The deaths of all champions, with the exception of Meraktus the Tormented Minotaur are accompanied by a shower of gold totaling approximately 200,000 – 275,000gp "
With these changes you would never get less than 200,000gp and never more than 275,000gp per real UO.