client
Click(O)
if(istype(O,/turf) || istype(O,/obj))
O:clicked()
..()
This isn't really a problem as such, but is the ":" in O:clicked alright to use? Seeing as how the istype()s limit the Click(O) to either a turf or an obj, and since both those have clicked() procs, I don't see any problems with this. I had a read of the Guide and the Reference and the good-old F1 menu and couldn't find anything to the contrary.
Any thoughts and/or advice for improvement would be greatly appreciated!