If a global proc with the same name as a member proc is called using type-less `?.` or `?:`, the global proc will be called.
Sorry if this has already been reported, but it's hard to search for "?:".
Code Snippet (if applicable) to Reproduce Problem:
world.log << "global::my_proc"
world.log << "datum::my_proc"
var/datum/x = new()
var/y = x
Does the problem occur:
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?
The behaviour is the same on 513.1534 and 514.1549. I didn't try further back.