ModernUO/Projects/UOContent/Items/Misc
Kamron Batman 4ddb3de026
fix(core): Fixes several serialization issues (#355)
- [X] Fixes an issue where a buffer smaller than 8 bytes would not double with enough space in some cases.
- [X] Fixes an issue with dupe copying the savebuffer reference (ugh).
- [X] Streamlines the IGenericWriter API to use better generics.
- [X] Streamlines the IGenericReader API to use better generics.
- [X] Forces `tidying` of a List/HashSet to be done externally since Writers/Readers should not have side effects.
- [X] Fixes an issue where Tidying a list didn't TrimExcess, causing memory leaks.
- [X] Reverted the meaning of `World.Running` to specifically refer to any world state post world loading.
  - NOTE: Do not use this if you want to block on world saves. Instead use checks against `WorldState.Saving` states.
- [X] Fixes an issue with serializing negative DateTime deltas.
- [X] Fixes a potential issue with serializing non-UTC DateTime.

Bumps release version
2020-12-23 07:11:41 -08:00
..
Bedlam Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Blighted Grove Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
Corpses fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
Labyrinth Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
Painted Caves Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Palace of Paroxysmus Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Prism of Light Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
The Citadel Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Twisted Weald Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
AcidSlime.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
ArcaneGem.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
BankCheck.cs Updates Message Packets (#321) 2020-11-20 21:50:13 -08:00
Beeswax.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Blocker.cs Converts Item & Entity Packets (#326) 2020-11-29 03:24:51 -08:00
Blood.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Bola.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
BolaBall.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
BulletinBoards.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
ClockworkAssembly.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
CommunicationCrystals.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
DeceitBrazier.cs Fixes dupe exception (#258) 2020-09-19 15:46:07 -07:00
EffectController.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
EffectItem.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
ExecutionersCap.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Firebomb.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
FlippableAddonAttribute.cs Cleanup & Fixes for .NET 5 (#309) 2020-11-15 10:03:50 -08:00
FlippableAttribute.cs Cleanup & Fixes for .NET 5 (#309) 2020-11-15 10:03:50 -08:00
GlassItems.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Gold.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
Guillotine.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
HairDye.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
HoveringWisp.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
IDurability.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
InteriorDecorator.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
Key.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
KeyRing.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
LOSBlocker.cs Converts Item & Entity Packets (#326) 2020-11-29 03:24:51 -08:00
Moonstone.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
MoonstoneGate.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
MorphItem.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
OilCloth.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
Origami.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
PlayerBulletinBoards.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
PlayerVendorDeed.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
PoolOfAcid.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
PowerCrystal.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
PowerGenerator.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
PromotionalToken.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00
PublicMoongate.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
Rares.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
Scales.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
SerpentPillar.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
SpecialBeardDye.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
SpecialHairDye.cs C# 9 Cleanup (#325) 2020-11-27 00:29:21 -08:00
Static.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
SwarmOfFlies.cs Formats UO Content (#201) 2020-08-27 18:30:38 -07:00
Teleporter.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
TrashBarrel.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
TrashChest.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
TribalBerry.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
TribalPaint.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
UnholyBone.cs Cleanup & Fixes for .NET 5 (#309) 2020-11-15 10:03:50 -08:00
WarningItem.cs Fixes brace style (#248) 2020-09-13 21:49:46 -07:00
Waypoint.cs fix(core): Fixes several serialization issues (#355) 2020-12-23 07:11:41 -08:00
WindChimes.cs Removes literal variables (#257) 2020-09-18 18:41:26 -07:00