Skip to content

Conversation

@tiennou
Copy link

@tiennou tiennou commented Nov 3, 2025

This causes issues later in the client when viewing history, as that id can never match with the for…in stringified key when unrolling the packed history chunk, leading to stray objects saying alive until the next chunk is loaded.

This causes issues later in the client when viewing history, as that id
can never match with the for…in stringified key when unrolling the
packed history chunk, leading to stray objects saying alive until the
next chunk is loaded.
@tiennou tiennou force-pushed the fix/history-id-break branch from 3c305c9 to bc9d66c Compare November 3, 2025 15:27
CarsonBurke pushed a commit to screepers/steamless-client that referenced this pull request Nov 3, 2025
This fixes a bug with resource piles having the server use the
"bulk insert counter" as an id, which makes the `_.find()` check miss
them when the "object should be removed"/`null` gets processed in the
same chunk.

Based on #48.

Ref: screeps/engine#146
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant