mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-20 20:45:28 +01:00
The blob eats nondense things in all cases.
Probably fixes one or two bugs in the process.
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
cameranet.updateVisibility(src)
|
||||
|
||||
/obj/structure/blob_act()
|
||||
if(!density)
|
||||
qdel(src)
|
||||
if(prob(50))
|
||||
qdel(src)
|
||||
|
||||
|
||||
@@ -53,10 +53,9 @@
|
||||
return
|
||||
|
||||
/obj/structure/bed/blob_act()
|
||||
if(prob(75))
|
||||
if(buildstacktype)
|
||||
new buildstacktype(loc, buildstackamount)
|
||||
qdel(src)
|
||||
if(buildstacktype)
|
||||
new buildstacktype(loc, buildstackamount)
|
||||
qdel(src)
|
||||
|
||||
/obj/structure/bed/attackby(obj/item/weapon/W, mob/user, params)
|
||||
if(istype(W, /obj/item/weapon/wrench))
|
||||
|
||||
@@ -69,9 +69,9 @@
|
||||
update_icon()
|
||||
|
||||
/obj/structure/fireaxecabinet/blob_act()
|
||||
if(prob(75) && fireaxe)
|
||||
if(fireaxe)
|
||||
fireaxe.loc = src.loc
|
||||
qdel(src)
|
||||
qdel(src)
|
||||
|
||||
/obj/structure/fireaxecabinet/attack_hand(mob/user)
|
||||
if(open || glass_hp <= 0)
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
stored = new/obj/item/stack/rods(src)
|
||||
|
||||
/obj/structure/lattice/blob_act()
|
||||
qdel(src)
|
||||
return
|
||||
|
||||
/obj/structure/lattice/ex_act(severity, target)
|
||||
|
||||
Reference in New Issue
Block a user