mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 05:23:22 +01:00
Fireman Carrying (#12183)
This commit is contained in:
+10
-5
@@ -936,11 +936,12 @@
|
||||
else if(buckled_to)
|
||||
anchored = 1
|
||||
canmove = 0
|
||||
if(buckled_to.buckle_lying != -1)
|
||||
lying = buckled_to.buckle_lying
|
||||
if(buckled_to.buckle_movable)
|
||||
anchored = 0
|
||||
canmove = 1
|
||||
if(isobj(buckled_to))
|
||||
if(buckled_to.buckle_lying != -1)
|
||||
lying = buckled_to.buckle_lying
|
||||
if(buckled_to.buckle_movable)
|
||||
anchored = 0
|
||||
canmove = 1
|
||||
else if(captured)
|
||||
anchored = 1
|
||||
canmove = 0
|
||||
@@ -957,6 +958,10 @@
|
||||
density = initial(density)
|
||||
|
||||
for(var/obj/item/grab/G in grabbed_by)
|
||||
if(G.wielded)
|
||||
canmove = FALSE
|
||||
lying = TRUE
|
||||
break
|
||||
if(G.state >= GRAB_AGGRESSIVE)
|
||||
canmove = 0
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user