ID:157963
 
Okay, so it seems Bump has been removed from the DM language, or something.

Here's a sample code:
turf
icon1
icon = 'hi.dmi'
Bump()
src<<"you bumped this!"


Why is it you get an error: Bump, undefined proc?
Shouldn't this code work? If so, why not?

Thanks!
Kirone
Bump() is a proc which is called when a moving atom bumps into something. Because turfs and areas cannot move, and so cannot bump into anything, Bump() isn't defined on them. Bump() is defined at /atom/movable, from which both /mob and /obj are derived.
In response to IainPeregrine
src<<"you bumped this!"

this also sends the message to the turf, src is the atom (area turf obj mob) holding the proc so you are saying that the "turf" bumped into something....