From 30d547b6086e4be6d911f13b1946ffe24eb069e7 Mon Sep 17 00:00:00 2001 From: Dahlular Date: Mon, 14 Sep 2020 05:30:03 -0600 Subject: [PATCH] Bluespace Compression Kit Shrinks People Too --- code/game/objects/items/devices/compressionkit.dm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/devices/compressionkit.dm b/code/game/objects/items/devices/compressionkit.dm index 5ac95832..4db815dc 100644 --- a/code/game/objects/items/devices/compressionkit.dm +++ b/code/game/objects/items/devices/compressionkit.dm @@ -112,6 +112,18 @@ else O.update_size() O.update_appearance() + return + else //shrink them overall + playsound(get_turf(src), 'sound/weapons/flash.ogg', 50, 1) + victim.visible_message("[user] is preparing to shrink [victim] with their bluespace compression kit!") + if(do_mob(user, victim, 40) && charges > 0 && victim.size_multiplier > RESIZE_A_TINYMICRO) + victim.visible_message("[user] has shrunk [victim]!") + playsound(get_turf(src), 'sound/weapons/emitter2.ogg', 50, 1) + sparks() + flash_lighting_fx(3, 3, LIGHT_COLOR_CYAN) + charges -= 1 + victim.resize(victim.size_multiplier-0.2) + return @@ -124,4 +136,4 @@ if(B.amount > 1) B.amount -= 1 else - qdel(I) \ No newline at end of file + qdel(I)