ID:2934678
 
Resolved
Areas were being removed from clients' lists of known areas prematurely, resulting in some areas not updating visually when they should.
BYOND Version:515
Operating System:Windows 11 Home 64-bit
Web Browser:Chrome 126.0.0.0
Applies to:Dream Daemon
Status: Resolved (515.1641)

This issue has been resolved.
Descriptive Problem Summary: Setting an area's alpha does not visually update the alpha until the player enters it (unless they are already within it).

Code Snippet (if applicable) to Reproduce Problem:
area/room
icon = 'testarea.dmi'
alpha = 0
New()
alpha = 255
proc/update_room_alpha()
for(var/area/room/_room)
_room.alpha = _room.alpha == 255 ? 0 : 255


Expected Results:
The area's alpha would update regardless of whether the player is inside of the area.

Does the problem occur:
Every time? Or how often? Every time
In other games? Yes
In other user accounts? Yes
On other computers? Yes

When does the problem NOT occur? N/A
Just an update to add that this happens with other visual properties, including changing an area's icon.
Lummox JR resolved issue with message:
Areas were being removed from clients' lists of known areas prematurely, resulting in some areas not updating visually when they should.