diff --git a/code/datums/components/traits/weaver.dm b/code/datums/components/traits/weaver.dm index ef0e9522635..15e799fa435 100644 --- a/code/datums/components/traits/weaver.dm +++ b/code/datums/components/traits/weaver.dm @@ -115,7 +115,7 @@ to_chat(owner, span_warning("You can't weave here!")) return - if(do_after(owner, desired_result.time, target = src)) + if(do_after(owner, desired_result.time, target = owner)) if(desired_result.cost > silk_reserve) to_chat(owner, span_warning("You don't have enough silk to weave that!")) return @@ -168,7 +168,7 @@ to_chat(owner, span_warning("You can't weave here!")) return - if(do_after(owner, desired_result.time, target = src)) + if(do_after(owner, desired_result.time, target = owner)) if(desired_result.cost > silk_reserve) to_chat(owner, span_warning("You don't have enough silk to weave that!")) return