You've already forked Arcturus-Morningstar-Extended
mirror of
https://github.com/duckietm/Arcturus-Morningstar-Extended.git
synced 2026-06-19 15:06:19 +00:00
c98d3a3205
- InteractionGift/OpenRecycleBoxEvent: add an atomic open-once guard so two near-simultaneous OpenRecycleBox packets can't both schedule the async, delayed OpenGift before the wrapper is removed (redundant double-process). - ClientMessage.readString: treat the length prefix as unsigned (mask 0xFFFF) and clamp to the buffered bytes, so a bogus/oversized length no longer throws mid-read and desyncs the remaining fields of the packet.