ID:227527
 
Keywords: oview
Resolved
src could appear in oview(src) when straddling two turfs.
BYOND Version:493
Operating System:Windows 7 Ultimate
Web Browser:Chrome 16.0.912.77
Applies to:Dream Daemon
Status: Resolved (494)

This issue has been resolved.
Descriptive Problem Summary:
Pretty simple. With pixel movement, src can be found in oview(src).

Numbered Steps to Reproduce Problem:
1. Move around with the code below.

Code Snippet (if applicable) to Reproduce Problem:
mob/Move()
. = ..()
if(. && (src in oview(src)))
world << "wtf!"


Expected Results:
Nothing.

Actual Results:
wtf!

Does the problem occur:
Every time? Or how often? Every time
In other games? n/a
In other user accounts? Sure
On other computers? Sure

When does the problem NOT occur? n/a

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

Workarounds:
(oview(src)-src)

This happens to me as well. Pixel movement has messed up view() and oview() for me to the point that I had to redesign my targeting systems.
Lummox JR resolved issue with message:
src could appear in oview(src) when straddling two turfs.