add CI check for exploitable recycle costs (#30286)

This commit is contained in:
warriorstar-orion
2025-09-04 03:00:12 -04:00
committed by GitHub
parent 3b7af6c771
commit 7022365e53
11 changed files with 76 additions and 8 deletions
@@ -222,6 +222,7 @@
icon_state = "knife-cheese"
materials = list(MAT_METAL = 4000)
force = 3
materials = list(MAT_METAL = 4000)
/obj/item/kitchen/knife/pizza_cutter
name = "pizza cutter"
@@ -229,6 +230,7 @@
icon_state = "pizza_cutter"
materials = list(MAT_METAL = 10000)
force = 8
materials = list(MAT_METAL = 10000)
/*
* Rolling Pins
@@ -138,6 +138,7 @@
throw_speed = 3
throw_range = 4
w_class = WEIGHT_CLASS_NORMAL
materials = list(MAT_GLASS = 4000, MAT_METAL = 1000)
/obj/item/shield/riot/tele/add_parry_component()
AddComponent(/datum/component/parry, _stamina_constant = 2, _stamina_coefficient = 0.7, _parryable_attack_types = ALL_ATTACK_TYPES, _parry_cooldown = (5 / 3) SECONDS, _requires_activation = TRUE)
@@ -223,6 +223,7 @@
desc = "A retracted hardlight stretcher that can be carried around."
icon_state = "holo_retracted"
w_class = WEIGHT_CLASS_SMALL
materials = list(MAT_METAL = 1000)
origin_tech = "magnets=3;biotech=4;powerstorage=3"
extended = /obj/structure/bed/roller/holo
@@ -254,7 +255,7 @@
/obj/item/roller_holder/interact_with_atom(atom/target, mob/living/user, list/modifiers)
if(!istype(target, /obj/item/roller))
return ..()
if(istype(target, /obj/item/roller/holo) && !carry_holo)
return ITEM_INTERACT_COMPLETE