diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index bb76564e42c..f0f7b0accaf 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -125,6 +125,7 @@ /datum/uplink_item/proc/purchase(mob/user, datum/uplink_handler/uplink_handler, atom/movable/source) var/atom/spawned_item = spawn_item(item, user, uplink_handler, source) log_uplink("[key_name(user)] purchased [src] for [cost] telecrystals from [source]'s uplink") + user.playsound_local(get_turf(user), 'sound/effects/kaching.ogg', 100, FALSE, pressure_affected = FALSE, use_reverb = FALSE) if(purchase_log_vis && uplink_handler.purchase_log) uplink_handler.purchase_log.LogPurchase(spawned_item, src, cost) if(lock_other_purchases) diff --git a/sound/effects/kaching.ogg b/sound/effects/kaching.ogg new file mode 100644 index 00000000000..ea642a56a9b Binary files /dev/null and b/sound/effects/kaching.ogg differ