ID:2537649
 
Resolved
Repeatedly animating a client object and also changing its pixel offsets could interact strangely, making pixel offsets animate from an old position. This would only happen if a second animation was triggered while the first was still active.
BYOND Version:512
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Chrome 78.0.3904.108
Applies to:Dream Seeker
Status: Resolved (513.1507)

This issue has been resolved.
Code Snippet (if applicable) to Reproduce Problem:
/mob/New()
..()
spawn()
while(src)
sleep(10)
animate(client, color = rgb(255,255,255), time = 10)

/atom/Click()
var/turf/T = get_turf(src)
var/dist_x = T.x - usr.x
var/dist_y = T.y - usr.y
usr.client.pixel_x = dist_x * 32
usr.client.pixel_y = dist_y * 32

Lummox JR resolved issue with message:
Repeatedly animating a client object and also changing its pixel offsets could interact strangely, making pixel offsets animate from an old position. This would only happen if a second animation was triggered while the first was still active.