From 57f1144b8c8059511be5987b4e555d507deeeafd Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Tue, 9 Mar 2021 05:29:46 -0700 Subject: [PATCH] Update _movespeed_modifier.dm --- code/modules/movespeed/_movespeed_modifier.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/movespeed/_movespeed_modifier.dm b/code/modules/movespeed/_movespeed_modifier.dm index 46d10afe7f..5c4bf2ed64 100644 --- a/code/modules/movespeed/_movespeed_modifier.dm +++ b/code/modules/movespeed/_movespeed_modifier.dm @@ -161,8 +161,10 @@ GLOBAL_LIST_EMPTY(movespeed_modification_cache) /// Handles the special case of editing the movement var /mob/vv_edit_var(var_name, var_value) if(var_name == NAMEOF(src, control_object)) - var/obj/O = var_name - if(!istype(O) || (O.obj_flags & DANGEROUS_POSSESSION)) + var/obj/O = var_value + if(!istype(O) && (var_value != null)) + return FALSE + if(O.obj_flags & DANGEROUS_POSSESSION) return FALSE var/slowdown_edit = (var_name == NAMEOF(src, cached_multiplicative_slowdown)) var/diff