diff --git a/code/modules/telesci/bscrystal.dm b/code/modules/telesci/bscrystal.dm index 250ddea1f0f..7b3a5743408 100644 --- a/code/modules/telesci/bscrystal.dm +++ b/code/modules/telesci/bscrystal.dm @@ -22,7 +22,8 @@ blink_mob(user) user.drop_item() user.visible_message("[user] crushes the [src]!") - qdel(src) + if(!zero_amount()) + amount -= 1 /obj/item/stack/ore/bluespace_crystal/proc/blink_mob(var/mob/living/L) if(!is_teleport_allowed(L.z))