Server starts to overload after animate is used.
Numbered Steps to Reproduce Problem:
Get ss13 server.
Get 30+ players online.
Use animate on some object with 15-20 overlays on it and 5-10 atoms inside of it.
Code Snippet (if applicable) to Reproduce Problem:
dropped_object.pixel_x = rand(-400, 400)
dropped_object.pixel_z = 1000
animate(dropped_object, pixel_z = 0, pixel_x = 0 , time = 15)
Expected Results:
Animation without significant server load.
Actual Results:
Server CPU usage raises from 70-80 to 140 from single animate.
Does the problem occur:
Every time? Or how often?
Every time when online is 20-30+. No issues with local server with single player on it.
In other games?
Didn't checked.
In other user accounts?
Yes.
On other computers?
Yes.
When does the problem NOT occur?
Occurs everytime.
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Did not checked.
Workarounds:
Don't use animate for objects with multiple atoms or overlays on it.
Regardless, if this bug can't be confirmed in a 510.1334 server then it's an old one that's been fixed already.