diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index 1bc8433b61f..1a3672af1ab 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -16,7 +16,7 @@ var/list/nutriment_desc = list("food" = 1) center_of_mass = list("x"=16, "y"=16) w_class = ITEMSIZE_SMALL - force = 1 + force = 0 /obj/item/weapon/reagent_containers/food/snacks/Initialize() . = ..() diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 4a37ae1ab44..40236e42af1 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -62,6 +62,8 @@ update_desc() if(reagents.total_volume > 0) bitesize = 1+round(reagents.total_volume / 2, 1) + if(seed.get_trait(TRAIT_STINGS)) + force = 1 /obj/item/weapon/reagent_containers/food/snacks/grown/proc/update_desc() diff --git a/code/modules/hydroponics/seed.dm b/code/modules/hydroponics/seed.dm index 9ed2d836a6d..0ec87dca8a0 100644 --- a/code/modules/hydroponics/seed.dm +++ b/code/modules/hydroponics/seed.dm @@ -728,6 +728,9 @@ clr = get_trait(TRAIT_BIOLUM_COLOUR) product.set_light(get_trait(TRAIT_BIOLUM), l_color = clr) + if(get_trait(TRAIT_STINGS)) + product.force = 1 + //Handle spawning in living, mobile products (like dionaea). if(istype(product,/mob/living)) product.visible_message("The pod disgorges [product]!")