mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-25 13:07:46 +01:00
fix paper wrapping crates (#30482)
* fix paper wrapping crates * define magic number
This commit is contained in:
@@ -149,6 +149,7 @@
|
||||
amount = 25
|
||||
max_amount = 25
|
||||
resistance_flags = FLAMMABLE
|
||||
var/wrap_time = 2 SECONDS
|
||||
var/static/list/no_wrap = list(/obj/item/small_delivery, /obj/structure/big_delivery, /obj/item/evidencebag, /obj/structure/closet/body_bag)
|
||||
|
||||
/obj/item/stack/package_wrap/pre_attack(atom/atom_target, mob/living/user, params)
|
||||
@@ -233,12 +234,12 @@
|
||||
to_chat(user, "<span class='warning'>You need more paper.</span>")
|
||||
return
|
||||
// Checking these again since it's after a delay
|
||||
var/wrap_do_after = wrap_time
|
||||
if(user.mind && HAS_TRAIT(user.mind, TRAIT_PACK_RAT))
|
||||
if(!do_after_once(user, 0.75 SECONDS, target = C) || C.opened || !use(3))
|
||||
return
|
||||
else
|
||||
if(!do_after_once(user, 2 SECONDS, target = C) || C.opened || !use(3))
|
||||
return
|
||||
wrap_do_after *= PACK_RAT_WRAP_SPEEDUP
|
||||
if(!do_after_once(user, wrap_do_after, target = C) || C.opened || !use(3))
|
||||
return
|
||||
|
||||
var/obj/structure/big_delivery/P = new(get_turf(C))
|
||||
P.wrapped = C
|
||||
C.loc = P
|
||||
|
||||
Reference in New Issue
Block a user