ID:1958991
 
Resolved
When turfs that were animating (for a finite time) were deleted by a map resize, an infinite loop occured when their animation data came due for deletion.
BYOND Version:509.1305
Operating System:N/A
Web Browser:N/A
Applies to:Dream Daemon
Status: Resolved (509.1306)

This issue has been resolved.
Descriptive Problem Summary:

When turfs that are animating (for a finite time) are deleted by a map resize, an infinite loop occurs when their animation comes due for deletion.

Code Snippet (if applicable) to Reproduce Problem:
var/turf/T = locate(1,1,++world.maxz)
animate(T, alpha=0, time=100)
--world.maxz


Workarounds:

Stop animation on the turf before deleting it.
Lummox JR resolved issue with message:
When turfs that were animating (for a finite time) were deleted by a map resize, an infinite loop occured when their animation data came due for deletion.