ACEmulator / ACE

Asheron's Call server emulator.
https://emulator.ac
GNU Affero General Public License v3.0
297 stars 242 forks source link

Add option for unlimited GUID sequence gaps #4137

Closed LtRipley36706 closed 1 month ago

LtRipley36706 commented 7 months ago

This allows servers to load all possible GUID sequence gaps instead of hard coded limit of 10,000,000.

Mag-nus commented 6 months ago

Maybe we just make unlimited the default.

The negative impact is when a server becomes so guid fragmented, many objects will be required to represent all the sequence gaps.

We could add fragmentation detection at startup to warn server ops when to defragment, ie: if > gaps.count > 1000000 please use the offline consolidation tool