Fixes few minor runtimes. (#48234)

* Fixes emagging stuff without user

* Fixes missing initalizes

* Fixes deconstructing for materials

* Fixes tracker bullets runtime.
This commit is contained in:
AnturK
2019-12-14 20:15:15 +01:00
committed by Jordan Brown
parent 76e0c35d73
commit 54f32f26ad
15 changed files with 35 additions and 22 deletions
@@ -440,9 +440,10 @@
/obj/structure/closet/emag_act(mob/user)
if(secure && !broken)
user.visible_message("<span class='warning'>Sparks fly from [src]!</span>",
"<span class='warning'>You scramble [src]'s lock, breaking it open!</span>",
"<span class='hear'>You hear a faint electrical spark.</span>")
if(user)
user.visible_message("<span class='warning'>Sparks fly from [src]!</span>",
"<span class='warning'>You scramble [src]'s lock, breaking it open!</span>",
"<span class='hear'>You hear a faint electrical spark.</span>")
playsound(src, "sparks", 50, TRUE)
broken = TRUE
locked = FALSE