ID:2386234
 
Resolved
The default Exited() and Entered() handlers for turf and area weren't registering as valid for pre-512 worlds.
BYOND Version:512.1441
Operating System:Windows 10 Home 64-bit
Web Browser:Firefox 61.0
Applies to:Dream Daemon
Status: Resolved (512.1442)

This issue has been resolved.
Descriptive Problem Summary:
Runt has started getting movement bugs ever since updating to the Beta. I was previously on 511.1385 and could play it fine. Now each time I move I get the error below.

Im positing this for two reasons:
1. I really enjoy playing Runt, it's my go to game to just de-stress.
2. This may affect older games? I'm unsure.

Numbered Steps to Reproduce Problem:
Play Runt

Error:
runtime error: undefined proc or verb /turf/Exited().

proc name: Move (/mob/P/Move)
usr: (src)
src: Kuria (/mob/P)
src.loc: the floor (8,7,2) (/turf)
call stack:
Kuria (/mob/P): Move(the floor (8,7,2) (/turf), 2, null, null)


Expected Results:
No errors.

Actual Results:
The error above, which breaks the entire game.

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

When does the problem NOT occur?
When I downgrade to 511.

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.)
The game worked in version 511.1385

Workarounds:
Downgrade BYOND.
I see the problem. Fixed in the next release.
Lummox JR resolved issue with message:
The default Exited() and Entered() handlers for turf and area weren't registering as valid for pre-512 worlds.