ID:2885238
 
Resolved
Maptext with embedded images didn't behave correctly after a reconnect or reboot.
BYOND Version:515.1613
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 115.0.0.0
Applies to:Dream Seeker
Status: Resolved (515.1614)

This issue has been resolved.
Descriptive Problem Summary:
icons in maptext doesn't work after reconnect

Numbered Steps to Reproduce Problem:
press verb below
see the text with icon
reconnect
press verb below
see the text without icon (sometimes just a crash, sometimes just a random corrupted icon)

Code Snippet (if applicable) to Reproduce Problem:
/mob/verb/foo()
var/image/icon = image('icons.dmi', icon_state = "icon") // any icon, 9x9 was used here
var/image/img = image(loc = loc)
img.maptext = "\icon[icon] text"
client.images |= img


Expected Results:
it works

Actual Results:
it doesn't work

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

When does the problem NOT occur?
before reconnect

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
no problems in earlier versions

Workarounds:

I'll need a test case for this, to make sure we're on the same page. It probably relates to the other issues with reconnecting that were raised recently.
Lummox JR resolved issue with message:
Maptext with embedded images didn't behave correctly after a reconnect or reboot.