Fixes syringes being unable to inject at all if the target has thick clothing on any slot (#2184)

This commit is contained in:
CitadelStationBot
2017-07-29 21:50:37 -05:00
committed by kevinz000
parent 2342c8f2bc
commit 2d82262e50
@@ -112,14 +112,17 @@
to_chat(user, "<span class='notice'>[src] is empty.</span>")
return
if(!target.is_injectable())
if(!L && !target.is_injectable()) //only checks on non-living mobs, due to how can_inject() handles
to_chat(user, "<span class='warning'>You cannot directly fill [target]!</span>")
return
if(target.reagents.total_volume >= target.reagents.maximum_volume)
to_chat(user, "<span class='notice'>[target] is full.</span>")
return
if(L) //living mob
if(!L.can_inject(user, TRUE))
return
if(L != user)
L.visible_message("<span class='danger'>[user] is trying to inject [L]!</span>", \
"<span class='userdanger'>[user] is trying to inject [L]!</span>")