ID:2167851
 
Resolved
When the number of objs or mobs on or near the screen (not combined) exceeded a certain amount, all objs or mobs respectively would glitch and seem to jitter back and forth.
BYOND Version:511.1362
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 54.0.2840.87
Applies to:Dream Seeker
Status: Resolved (511.1363)

This issue has been resolved.
Descriptive Problem Summary:
Mobs glitch about on the screen.
https://puu.sh/s4Cs4/a81a37268b.gif

Numbered Steps to Reproduce Problem:
Move around with a lot of mobs on the screen. It seems to happen at random points on the map.

Code Snippet (if applicable) to Reproduce Problem:
http://puu.sh/s4EaV/0717b9a2bd.zip


Expected Results:

Actual Results:

Does the problem occur:
Every time? Or how often? Every time
In other games? Happens in my project and this test source I've produced.
In other user accounts? Yes
On other computers? Haven't tested.

When does the problem NOT occur?

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? It works fine in stable. Not in beta. (Haven't tested in versions other than 511.1362)
Workarounds:

I got this to trigger once on tgstation's 64x64 test build trying to get another bug to trigger. It was really odd.
Lummox JR resolved issue with message:
When the number of objs or mobs on or near the screen (not combined) exceeded a certain amount, all objs or mobs respectively would glitch and seem to jitter back and forth.
I found the problem! This had to do with the way changes were being processed when further obj or mob messages were expected. (The server always splits obj and mob updates into multiple messages when they go beyond a certain count. New handling that included a flag for this was not working correctly.)

Thanks for your excellent demo project. It made the problem very apparent once I got to the middle of the map.