Size change and deploying the roller bed on adjacent tiles (#17727)

Co-authored-by: Somniworld <pablo.capel4€@orange.fr>
This commit is contained in:
Somniworld
2022-05-09 15:51:02 +02:00
committed by GitHub
parent 99050bad01
commit c13535c2d0

View File

@@ -106,13 +106,23 @@
desc = "A collapsed roller bed that can be carried around."
icon = 'icons/obj/rollerbed.dmi'
icon_state = "folded"
w_class = WEIGHT_CLASS_BULKY // Can't be put in backpacks.
w_class = WEIGHT_CLASS_NORMAL
/obj/item/roller/attack_self(mob/user)
var/obj/structure/bed/roller/R = new /obj/structure/bed/roller(user.loc)
R.add_fingerprint(user)
qdel(src)
/obj/item/roller/afterattack(atom/target, mob/user, proximity, params)
if(!proximity)
return
if(isturf(target))
var/turf/T = target
if(!T.density)
var/obj/structure/bed/roller/R = new /obj/structure/bed/roller(T)
R.add_fingerprint(user)
qdel(src)
/obj/item/roller/attackby(obj/item/W as obj, mob/user as mob, params)
if(istype(W, /obj/item/roller_holder))
var/obj/item/roller_holder/RH = W