Merge pull request #17930 from ChangelingRain/tabling

Fixes glass tables not producing debris when broken
This commit is contained in:
Cheridan
2016-05-27 15:03:35 -05:00
+6 -4
View File
@@ -286,10 +286,12 @@
/obj/structure/table/glass/proc/table_shatter(mob/M)
visible_message("<span class='warning'>[src] breaks!</span>",
"<span class='danger'>You hear breaking glass.</span>")
playsound(src.loc, "shatter", 50, 1)
for(var/i in debris)
var/atom/movable/AM = i
AM.loc = get_turf(src)
var/turf/T = get_turf(src)
playsound(T, "shatter", 50, 1)
for(var/I in debris)
var/atom/movable/AM = I
AM.forceMove(T)
debris -= AM
if(istype(AM, /obj/item/weapon/shard))
AM.throw_impact(M)
M.Weaken(5)