diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 33a4a6dc7d63..da3f85da379e 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -477,6 +477,13 @@ /// if it can be seen through when closed var/opaque_closed = FALSE +/obj/structure/curtain/ComponentInitialize() + . = ..() + AddComponent(/datum/component/simple_rotation,ROTATION_ALTCLICK | ROTATION_CLOCKWISE,CALLBACK(src, PROC_REF(can_be_rotated)),null) + +/obj/structure/curtain/proc/can_be_rotated(mob/user, rotation_type) + return !anchored + /obj/structure/curtain/proc/toggle() open = !open if(open) diff --git a/icons/obj/watercloset.dmi b/icons/obj/watercloset.dmi index a9f32f001798..f18adf30b10d 100644 Binary files a/icons/obj/watercloset.dmi and b/icons/obj/watercloset.dmi differ