ID:2322920
 
Resolved
Filters that created "overflow" effects like blurs and drop shadows were not taken into account when figuring out bounds, thus causing the objects to appear or disappear prematurely once their unfiltered bounds were out of view.
BYOND Version:512.1397
Operating System:N/A
Web Browser:N/A
Applies to:Dream Seeker
Status: Resolved (512.1398)

This issue has been resolved.
Descriptive Problem Summary:

When an icon with a filter moves just off-screen, even if the filter is one like a blur that ought to be visible, the icon is culled as out of bounds and not drawn at all. As a result the blurred area winks in and out of existence.

Numbered Steps to Reproduce Problem:

1) Create a map big enough to scroll.
2) Put an object on one turf whose icon covers a full tile.
3) Give the object filter(type="blur", size=5).
4) Run the world and walk around until the obj is just out of map range.

Expected Results:

The blur around the obj should still be visible.

Actual Results:

Because the obj bounds proper are now just offscreen, the blur disappears.
Lummox JR resolved issue with message:
Filters that created "overflow" effects like blurs and drop shadows were not taken into account when figuring out bounds, thus causing the objects to appear or disappear prematurely once their unfiltered bounds were out of view.