Tags: mdodkins/ModernUO
Tags
feat: Loads BaseHouse.DecayEnabled from modernuo.json (default to tru… …e) (modernuo#1888)
fix: Fixes boat turning abandoning entities (modernuo#1878)
feat: Updates serialization to use MMF (considerable memory savings) (m… …odernuo#1841) ### Summary Updates the serialization strategy to use `MemoryMappedFile` instead of thick buffers. This has the benefit of being on-par with the current implementation (based on hardware/OS), however won't incur the double-memory issue. > [!Important] > **Developer Note** > The `BinaryFileWriter` and `BinaryFileReader` has been removed in favor of `MemoryMapFileWriter` and `UnmanagedDataReader`
fix: Fixes skills property not editable in-game (modernuo#1833)
fix: Fixes ProximitySpawner and RegionSpawner ToJson (modernuo#1827)
fix: Fixes stalled connections and infinite throttle (modernuo#1796) > [!Warning] > **Developer Warning** > The `PacketThrottle` callback return value is now reversed. `true` indicates the connection is _throttled_. ### Summary - Fixes an issue where connections get stalled forever - Fixes an issue where the throttler is not working properly - Removes account attack limiter - Rewrites IP limiter - Removes IP restrictions (they weren't used, and not practical) - Fixes issue where IP limiter was counting before firewall was blocking. View without whitespace: https://github.com/modernuo/ModernUO/pull/1796/files?diff=split&w=1
fix: Fixes infinite loop in BinaryFileWriter (modernuo#1792) ### Summary - Fixes infinite loop with binary file writer - Removes extra buffer copying with binary file writer - Removes storing type counts during world save file writing - Fixes display cache self-deletion warning during world load
PreviousNext