Infinite loop on animated turf deletion
|
|
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.
|