From f88ac10362e234ed512a39dc68b122015783d16b Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Fri, 9 Jun 2017 19:52:18 -0400 Subject: [PATCH] Couple more BSH Tweaks No more harpooning into walls to walk into areas you can't see because that's stupid. You can't harpoon turfs with dense objects on them. --- code/modules/vore/fluffstuff/custom_guns_vr.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/vore/fluffstuff/custom_guns_vr.dm b/code/modules/vore/fluffstuff/custom_guns_vr.dm index 8456f115585..02e330fb495 100644 --- a/code/modules/vore/fluffstuff/custom_guns_vr.dm +++ b/code/modules/vore/fluffstuff/custom_guns_vr.dm @@ -795,7 +795,7 @@ if(transforming) to_chat(user,"You can't fire while \the [src] transforming!") return - if(!(current_fire - last_fire >= 20 SECONDS)) + if(!(current_fire - last_fire >= 30 SECONDS)) to_chat(user,"\The [src] is recharging...") return if(is_jammed(A) || is_jammed(user)) @@ -803,6 +803,10 @@ last_fire = current_fire playsound(user, 'sound/weapons/wave.ogg', 60, 1) return + var/turf/T = get_turf(A) + if(!T || T.check_density()) + to_chat(user,"That's a little too solid to harpoon into!") + return last_fire = current_fire playsound(user, 'sound/weapons/wave.ogg', 60, 1)