Merge pull request #9958 from VOREStation/upstream-merge-7968

[MIRROR] Clicking on turfs while dragging something no longer closes the door
This commit is contained in:
Novacat
2021-03-18 10:39:56 -04:00
committed by Chompstation Bot
parent 5c285eda7d
commit d468ae34f5

View File

@@ -67,15 +67,16 @@
return 1
/turf/attack_hand(mob/user)
//QOL feature, clicking on turf can toogle doors
var/obj/machinery/door/airlock/AL = locate(/obj/machinery/door/airlock) in src.contents
if(AL)
AL.attack_hand(user)
return TRUE
var/obj/machinery/door/firedoor/FD = locate(/obj/machinery/door/firedoor) in src.contents
if(FD)
FD.attack_hand(user)
return TRUE
//QOL feature, clicking on turf can toggle doors, unless pulling something
if(!user.pulling)
var/obj/machinery/door/airlock/AL = locate(/obj/machinery/door/airlock) in src.contents
if(AL)
AL.attack_hand(user)
return TRUE
var/obj/machinery/door/firedoor/FD = locate(/obj/machinery/door/firedoor) in src.contents
if(FD)
FD.attack_hand(user)
return TRUE
if(!(user.canmove) || user.restrained() || !(user.pulling))
return 0