diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 62ab7c68790..a06052d3c5d 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -157,7 +157,8 @@ return src.add_fingerprint(user) if (src.bullets < 1) - user.show_message("\red *click* *click*", 2) + user.show_message("\red *click*", 2) + playsound(user, 'sound/weapons/empty.ogg', 100, 1) return playsound(user, 'sound/weapons/Gunshot.ogg', 100, 1) src.bullets-- diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 5f65f777dd8..3cd41d50266 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -29,7 +29,8 @@ return 1 /obj/item/weapon/gun/proc/shoot_with_empty_chamber(mob/living/user as mob|obj) - user << "*click*" + user.visible_message("*click*", "\red *click*") + playsound(user, 'sound/weapons/empty.ogg', 100, 1) return /obj/item/weapon/gun/proc/shoot_live_shot(mob/living/user as mob|obj, var/pointblank = 0, var/mob/pbtarget = null) diff --git a/sound/weapons/empty.ogg b/sound/weapons/empty.ogg new file mode 100644 index 00000000000..879870c487e Binary files /dev/null and b/sound/weapons/empty.ogg differ