use Ansari snipped and SEND_SOUND macro

This commit is contained in:
Kyep
2018-11-22 18:34:13 -08:00
parent 3fe6c8b019
commit 90ff882149
2 changed files with 5 additions and 25 deletions
+4 -24
View File
@@ -1,25 +1,5 @@
/mob/dead/forceMove(atom/destination)
// Exactly the same as code/game/atoms_movable.dm#141 except doesn't call for(var/atom/movable/AM in destination) AM.Crossed(src)
// Overriden to prevent things like mice squeaking when ghosts walk on them.
var/turf/old_loc = loc
loc = destination
if(old_loc)
old_loc.Exited(src, destination)
for(var/atom/movable/AM in old_loc)
AM.Uncrossed(src)
if(destination)
destination.Entered(src)
if(isturf(destination) && opacity)
var/turf/new_loc = destination
new_loc.reconsider_lights()
if(isturf(old_loc) && opacity)
old_loc.reconsider_lights()
for(var/datum/light_source/L in light_sources)
L.source_atom.update_light()
return 1
// Overriden from code/game/atoms_movable.dm#141 to prevent things like mice squeaking when ghosts walk on them.
var/oldloc = loc
loc = destination
Moved(oldloc, NONE, TRUE)