diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm
index 2c2558ac58d..e8b65a7129a 100644
--- a/code/game/objects/structures/window.dm
+++ b/code/game/objects/structures/window.dm
@@ -149,14 +149,14 @@
return
if(user.a_intent == INTENT_HARM)
user.changeNext_move(CLICK_CD_MELEE)
- playsound(src, 'sound/effects/glassknock.ogg', 80, 1)
+ playsound(src, 'sound/effects/glassbang.ogg', 100, 1)
user.visible_message("[user] bangs against [src]!", \
"You bang against [src]!", \
"You hear a banging sound.")
add_fingerprint(user)
else
user.changeNext_move(CLICK_CD_MELEE)
- playsound(src, 'sound/effects/glassknock.ogg', 80, 1)
+ playsound(src, 'sound/effects/glassknock.ogg', 50, 1)
user.visible_message("[user] knocks on [src].", \
"You knock on [src].", \
"You hear a knocking sound.")
diff --git a/sound/effects/glassbang.ogg b/sound/effects/glassbang.ogg
new file mode 100644
index 00000000000..59931e6a73c
Binary files /dev/null and b/sound/effects/glassbang.ogg differ