diff --git a/code/__defines/__513_compatibility.dm b/code/__defines/__513_compatibility.dm index 7f8d7eb4e6..78583570ff 100644 --- a/code/__defines/__513_compatibility.dm +++ b/code/__defines/__513_compatibility.dm @@ -1,6 +1,6 @@ #if DM_VERSION < 513 -#define ismovableatom(A) (istype(A, /atom/movable)) +#define ismovable(A) (istype(A, /atom/movable)) #define islist(L) (istype(L, /list)) @@ -18,8 +18,6 @@ #else -#define ismovableatom(A) ismovable(A) - #define CLAMP01(x) clamp(x, 0, 1) #define CLAMP(CLVALUE, CLMIN, CLMAX) clamp(CLVALUE, CLMIN, CLMAX) diff --git a/code/modules/overmap/ships/computers/computer_shims.dm b/code/modules/overmap/ships/computers/computer_shims.dm index ea78190927..5dbb61405d 100644 --- a/code/modules/overmap/ships/computers/computer_shims.dm +++ b/code/modules/overmap/ships/computers/computer_shims.dm @@ -96,5 +96,8 @@ /obj/machinery/computer/ship/attack_hand(mob/user) if((. = ..())) return + if(!allowed(user)) + to_chat(user, "Access Denied.") + return 1 if(CanUseTopic(user, DefaultTopicState()) > STATUS_CLOSE) return interface_interact(user) diff --git a/code/modules/vore/resizing/grav_pull_vr.dm b/code/modules/vore/resizing/grav_pull_vr.dm index 64b8581aff..b73fafca8f 100644 --- a/code/modules/vore/resizing/grav_pull_vr.dm +++ b/code/modules/vore/resizing/grav_pull_vr.dm @@ -31,7 +31,7 @@ // Let's just make this one loop. for(var/X in orange(pull_radius, location)) // Movable atoms only - if(!ismovableatom(X) || istype(X, /obj/effect/overlay)) + if(!ismovable(X) || istype(X, /obj/effect/overlay)) continue if(ishuman(X))