mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 03:55:05 +01:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
@@ -369,6 +369,11 @@ mob/proc/flash_weak_pain()
|
||||
|
||||
if(istype(M, /mob/living/carbon/human))
|
||||
M:attacked_by(src, user, def_zone)
|
||||
var/mob/living/carbon/human/H = M
|
||||
if(H)
|
||||
H.UpdateDamageIcon()
|
||||
H.update_clothing()
|
||||
user.update_clothing()
|
||||
else
|
||||
switch(src.damtype)
|
||||
if("brute")
|
||||
|
||||
@@ -266,6 +266,7 @@ ZIPPO
|
||||
else
|
||||
user.r_hand = W
|
||||
W.layer = 20
|
||||
user.update_clothing()
|
||||
else
|
||||
return ..()
|
||||
src.update_icon()
|
||||
|
||||
@@ -87,6 +87,7 @@
|
||||
|
||||
spawn( 0 )
|
||||
O.process()
|
||||
user.update_clothing()
|
||||
return
|
||||
else
|
||||
for(var/mob/O in viewers(M, null))
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
dropped(source)
|
||||
if (W)
|
||||
W.layer = initial(W.layer)
|
||||
source.update_clothing()
|
||||
return
|
||||
|
||||
|
||||
|
||||
@@ -69,6 +69,7 @@
|
||||
if (M.buckled == src)
|
||||
M.buckled = null
|
||||
M.anchored = 0
|
||||
M.update_clothing()
|
||||
|
||||
/obj/structure/stool/proc/manual_unbuckle_all(mob/user as mob)
|
||||
var/N = 0;
|
||||
@@ -87,6 +88,7 @@
|
||||
// world << "[M] is no longer buckled to [src]"
|
||||
M.anchored = 0
|
||||
M.buckled = null
|
||||
M.update_clothing()
|
||||
N++
|
||||
return N
|
||||
|
||||
@@ -109,6 +111,7 @@
|
||||
M.buckled = src
|
||||
M.loc = src.loc
|
||||
M.dir = src.dir
|
||||
M.update_clothing()
|
||||
src:buckled_mobs += M
|
||||
src.add_fingerprint(user)
|
||||
return
|
||||
@@ -339,6 +342,7 @@
|
||||
M.pixel_y = 0
|
||||
M.anchored = 0
|
||||
M.buckled = null
|
||||
M.update_clothing()
|
||||
N++
|
||||
if(N)
|
||||
density = 0
|
||||
|
||||
Reference in New Issue
Block a user