So I have this variable under a type:
var/mob/mechanism/linkable/link
And I have this proc (both under the same type):
stepped_on(mob/m)
if(link)
var/mob/mechanism/linkable/linked = link
linked.activate(m)
//link.activate(m)
Problem description:
For whatever reason, I can't use the commented-out version, but I can typecast it and it works fine. I suppose this isn't really a problem, just more of a question as to what this means, for future reference.