runtime fixes

This commit is contained in:
Poojawa
2018-09-22 04:06:06 -05:00
parent 720b25c6f5
commit 12a9989a7c
5 changed files with 7 additions and 6 deletions
@@ -93,7 +93,7 @@
container_type = OPENCONTAINER
complexity = 4
inputs = list()
outputs = list("volume used" = IC_PINTYPE_NUMBER, "self reference" = IC_PINTYPE_REF)
outputs = list("volume used" = IC_PINTYPE_NUMBER, "self reference" = IC_PINTYPE_SELFREF)
activators = list("push ref" = IC_PINTYPE_PULSE_IN)
spawn_flags = IC_SPAWN_DEFAULT|IC_SPAWN_RESEARCH
var/volume = 60
+3 -2
View File
@@ -60,8 +60,9 @@
if(user)
user.show_message(fail_message, 1)
if(selfdestruct)
user.show_message("<span class='danger'>SELF-DESTRUCTING...</span><br>", 1)
to_chat(user, "<span class='userdanger'>[gun] explodes!</span>")
if(user)
user.show_message("<span class='danger'>SELF-DESTRUCTING...</span><br>", 1)
to_chat(user, "<span class='userdanger'>[gun] explodes!</span>")
explosion(get_turf(gun), -1, 0, 2, 3)
if(gun)
qdel(gun)
@@ -191,7 +191,7 @@
return
switch(action)
if("amount")
if(!is_operational())
if(!is_operational() || QDELETED(beaker))
return
var/target = text2num(params["target"])
if(target in beaker.possible_transfer_amounts)