fix mimic runtime (#9911)

* fix mimic runtime

* forcemove
This commit is contained in:
unid15
2016-05-06 01:00:43 +02:00
committed by clusterfack
parent 4691f6050b
commit 207ded80b9

View File

@@ -164,7 +164,11 @@ var/global/list/crate_mimic_disguises = list(\
.=..()
/mob/living/simple_animal/hostile/mimic/crate/Destroy()
Die()
if(copied_object)
var/obj/structure/C = new copied_object(get_turf(src))
//Drop all loot!
for(var/atom/movable/AM in src)
AM.forceMove(C)
..()
@@ -176,14 +180,6 @@ var/global/list/crate_mimic_disguises = list(\
I.forceMove(src)
/mob/living/simple_animal/hostile/mimic/crate/Die()
if(copied_object)
var/obj/structure/C = new copied_object(get_turf(src))
//Drop all loot!
for(var/atom/movable/AM in src)
AM.loc = C
..()
/mob/living/simple_animal/hostile/mimic/crate/attackby(obj/W, mob/user)
if(angry) //If we're angry - proceed as normal
return ..()