BaseCreature & PlayerMobile set to partial classes for easier extensibility.
Prevent Item from stacking with itself
Updated Bounds.bin with latest values. ItemBounds will now correctly size itself to the TileData.
Compiler directives for .NET 4.0 no longer needed - .NET 4.0 is now supported by default to take advantage of the new Socket Events and Parallelization improvements.
Their implementation ignores the socket we give it and creates its own internally. This creates a leak.
We don't really need to use that overload, regardless of the platform.
Socket pooling was completely removed as well.
NetState properties Gumps, HuePickers, and Menus are now exposed as IEnumerable
Deprecated Mobile.CloseGump( Type, int ), Mobile.CloseGump( Type, int, bool )
Deprecated Mobile.CloseAllGumps( bool )
Deprecated Mobile.HasGump( Type, bool )
Mobile FindGump, CloseGump, and HasGump methods now support type inheritance
Refactored SendQueue to provide a more concise implementation