ID:139531
 
Code:
        world<<"test1"
var/list/stuff=list()
for(var/obj/item/thing in src.contents)
stuff.Add(thing)
var/obj/item/drop=pick(stuff)
world<<"test2"


Problem description:

Everything before and at world<<"test1" is executed, however, everything AFTER world<<"test2" is not. world<<"test2" is not called, as well as everything before it and after test1.


I've tried to directly pick() from src.contents, however, it yields the same results; everything after "test1" is not called.


Without more background info on the proc, what its picking etc, I don't have a clue.

Pick works for me like this...
Ah, nevermind, I found a solution!