ID:1810425
 
Resolved
link() works correctly with http URLs and byond://?topic URLs again.
BYOND Version:507
Operating System:Windows 7 Pro 64-bit
Web Browser:Chrome 41.0.2272.89
Applies to:Dream Seeker
Status: Resolved (507.1277)

This issue has been resolved.
Descriptive Problem Summary:
link() stopped when used to call Topic()

It works in 507.1274, it stops working at 507.1275

Numbered Steps to Reproduce Problem:
1. Use link with a topic call

Code Snippet (if applicable) to Reproduce Problem:
mob/verb/testLink()
src << link("byond://?src=\ref[src]")


mob/Topic(href, href_list[])
..()
world << 1


Expected Results:
It'll pass into Topic, world will get 1.

Actual Results:
Nothing (visible) happens

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?
When using 507.1274 or below

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.)
507.1274

Workarounds:
No idea yet.

Using link for http links seem to not work either, I tried using the below code and nothing happened.
src << link("http://www.byond.com")
Yikes, that's a bad one. We intended to disable file:// based link calls here (ambiguous previous support and they wouldn't work in the webclient), but it looks like something more essential was broken.
Yep, looks like I missed the HTTP links, which in retrospect was really dumb. As for the topic cases I did fail to consider them--I'll fix both in the next release.
Nadrew changed status to 'Verified'
Lummox JR resolved issue with message:
link() works correctly with http URLs and byond://?topic URLs again.