* Bug Fixes
Fixed crash while enabling Kotl System
Added support for invoking commands without a mobile
Bolt of CLoth is no longer flipable with housing
Fixed issue with castle ladders
Chest guardians will now get Soul Bound tag during active Event
Fixed issue where physcial resist wasnt returning to normal value when disabling magic reflect spell
* Bug Fix
- https://www.servuo.com/threads/black-rock-stew-recipe-ingredients-are-not-consumed.13056/
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
- Fixed the loot intensity values for DCI and HCI.
- Changed how the exodus dungeon and key getting works.
- Various quest fixes.
Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
-Fixed issue where client helpers could bypass the container gump and add items directly to the seed box
-SearedFireAntGoo is no longer stackable
-Blue NPC's (mainly vendors, not initial innocent) can no longer be attacked on trammel maps
-Aggressors/Aggressed from pet masters now works properly. This was suspected to crated large numbers to redundant aggressor/aggressed added to a mobiles aggressor/aggressed lists
-Aggressive action for healing a mobile while fighting another mobile has been re-enabled
-AuraDamage is now a harmful act, ie those affected will aggro on your pet!
-MLDryads should no longer attack other wild creatures during Blackthorn Invasion Instance
-More code cleanup
* DO NOT COMMIT UNTIL LAST RELEASE IS COMPILED
FOR REVIEW ONLY RIGHT NOW.
Removes the unused Ethics system.
* Removed the outdated Uzeraan Turmoil quest chain. (Used Old Haven, now destroyed)
This safely "disables" it. These quests are Ser/Deser within the old quest system so we can find a way to remove them all at once.
There are 3 more I will break down to this level.
-This are currently not used, and can be added as to custom code to keep the distro code Clean
-Cleaned up and consolidated some klunky code in various scripts to be handled as event sinks, ie Container.cs, BaseCreature.cs, etc
-Reduced amount of Niporailem Spawn (Spectral Armor), and fixed gold/sand to decay after 15 Minutes
-Added support to Corpse.cs for a Corpse Loot event to keep track of corpses original loot, to prevent exploits
-Enhanced Kill Handler in Points System to handle any mobile (as opposed to BaseCreature only) for more flexibility or possible future systems
- Conflag potions now do effects in houses
- Fixed message for Cuffs of the Archmage failed Craft
- fixed (hopefully) virtuabane Crash
- Inferno now drops 25% total fire Resist
- Fixed issue where special imbuable items couldnt be imbued
Additions:
Added several event sinks that could help shard owners:
- SkillCapChangeEventHandler
- StatCapChangeEventHandler
- QuestCompleteEventHandler (supports ML quests and old quest system)