Descriptive Problem Summary:
Sometimes removing something from an object's vis_contents will cause it to remain on the client, seems to generally involve the object's loc changing directly after the vis_contents change.
Numbered Steps to Reproduce Problem:
1. Place object B in vis_contents of object A
2. Remove B from vis_contents of A (but dont del it) and move A into object C
3. Move A out of C, B will still be visible on A despite not being in A.vis_contents, note: relogging will fix this
Code Snippet (if applicable) to Reproduce Problem:
https://www.dropbox.com/s/eli6iyg1xed7i9b/ vis_contents_issues.zip?dl=1
Once you compile and launch it hit the "start vis_contents test" verb
Expected Results:
Things removed from an object's vis_contents will no longer show up as if in the object's vis_contents list.
Actual Results:
The thing removed is still visible as if it were in vis_contents to some clients.
Does the problem occur:
Every time? Or how often?
Every time
In other games?
Yes
In other user accounts?
Yes
On other computers?
Yes, tested with one other user in the linked code and 100+ in another project
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.)
Didn't test anything earlier than 512.1454 where it did show up
ID:2422596
Jan 15 2019, 6:37 pm
|
|||||||||||||
Resolved
| |||||||||||||
Jan 16 2019, 1:39 pm
|
|
Lummox JR resolved issue with message:
|