diff --git a/code/game/gamemodes/cult/blood_magic.dm b/code/game/gamemodes/cult/blood_magic.dm
index ceba8679620..8f3285653a9 100644
--- a/code/game/gamemodes/cult/blood_magic.dm
+++ b/code/game/gamemodes/cult/blood_magic.dm
@@ -318,7 +318,7 @@
owner.visible_message("Thin grey dust falls from [owner]'s hand!", \
"You invoke the veiling spell, hiding nearby runes and cult structures.")
charges--
- playsound(owner, 'sound/magic/smoke.ogg', 25, TRUE)
+ playsound(owner, 'sound/magic/smoke.ogg', 25, TRUE, -13) // 4 tile range.
owner.whisper(invocation)
for(var/obj/O in range(4, owner))
O.cult_conceal()
@@ -331,7 +331,7 @@
"You invoke the counterspell, revealing nearby runes and cult structures.")
charges--
owner.whisper(invocation)
- playsound(owner, 'sound/misc/enter_blood.ogg', 25, TRUE)
+ playsound(owner, 'sound/misc/enter_blood.ogg', 25, TRUE, -10) // 7 tile range.
for(var/obj/O in range(5, owner)) // Slightly higher in case we arent in the exact same spot
O.cult_reveal()
revealing = FALSE // Switch on use