diff --git a/code/modules/vtmb/werewolf/gifts.dm b/code/modules/vtmb/werewolf/gifts.dm
index 4dbb6a7d78..eaa68c9f3a 100644
--- a/code/modules/vtmb/werewolf/gifts.dm
+++ b/code/modules/vtmb/werewolf/gifts.dm
@@ -343,7 +343,7 @@
C.emote("laugh")
C.Stun(10)
playsound(get_turf(owner), 'code/modules/wod13/sounds/infectious_laughter.ogg', 100, FALSE)
- for(var/mob/living/L in oviewers(4, src))
+ for(var/mob/living/L in oviewers(4, owner))
if(L)
L.emote("laugh")
L.Stun(20)
diff --git a/code/modules/vtmb/werewolf/tribes.dm b/code/modules/vtmb/werewolf/tribes.dm
index 1104ecf889..7cca2c73d2 100644
--- a/code/modules/vtmb/werewolf/tribes.dm
+++ b/code/modules/vtmb/werewolf/tribes.dm
@@ -80,7 +80,7 @@
. = ..()
if(allowed_to_proceed)
playsound(get_turf(owner), 'code/modules/wod13/sounds/necromancy.ogg', 75, FALSE)
- for(var/mob/living/carbon/C in orange(5, src))
+ for(var/mob/living/carbon/C in orange(5, owner))
if(C)
if(prob(25))
C.vomit()
@@ -172,7 +172,7 @@
if(allowed_to_proceed)
owner.visible_message("[owner.name] crackles with static electricity!", "You crackle with static electricity, charging up your Gift!")
if(do_after(owner, 3 SECONDS))
- playsound(src, 'sound/magic/lightningshock.ogg', 100, TRUE, extrarange = 5)
+ playsound(owner, 'sound/magic/lightningshock.ogg', 100, TRUE, extrarange = 5)
tesla_zap(owner, 3, 30, ZAP_MOB_DAMAGE | ZAP_OBJ_DAMAGE | ZAP_MOB_STUN | ZAP_ALLOW_DUPLICATES)
for(var/mob/living/L in orange(6, owner))
if(L)