diff --git a/code/game/objects/effects/spiders.dm b/code/game/objects/effects/spiders.dm index 400cd0478e..0e6e75ec04 100644 --- a/code/game/objects/effects/spiders.dm +++ b/code/game/objects/effects/spiders.dm @@ -91,6 +91,10 @@ var/poison_per_bite = 5 var/list/faction = list("spiders") +/obj/structure/spider/spiderling/Destroy() + new/obj/item/reagent_containers/food/snacks/spiderling(get_turf(src)) + . = ..() + /obj/structure/spider/spiderling/Initialize() pixel_x = rand(6,-6) pixel_y = rand(6,-6) diff --git a/code/modules/food_and_drinks/food/snacks_other.dm b/code/modules/food_and_drinks/food/snacks_other.dm index e5c40623f0..2262c2e7f0 100644 --- a/code/modules/food_and_drinks/food/snacks_other.dm +++ b/code/modules/food_and_drinks/food/snacks_other.dm @@ -188,6 +188,24 @@ tastes = list("cobwebs" = 1) foodtype = MEAT | TOXIC +/obj/item/reagent_containers/food/snacks/spiderling + name = "spiderling" + desc = "It's slightly twitching in your hand. Ew..." + icon_state = "spiderling" + list_reagents = list("nutrient" = 1, "toxin" = 4) + filling_color = "#00800" + tastes = list("cobwebs" = 1, "guts" = 2) + foodtype = MEAT | TOXIC + +/obj/item/reagent_containers/food/snacks/spiderlollipop + name = "spider lollipop" + desc = "Still gross, but at least it has a mountain of sugar on it." + icon_state = "spiderlollipop" + list_reagents = list("nutriment" = 1, "toxin" = 1, "iron" = 10, "sugar" = 5, "omnizine" = 2) //lollipop, but vitamins = toxins + filling_color = "#00800" + tastes = list("cobwebs" = 1, "sugar" = 2) + foodtype = JUNKFOOD | SUGAR + /obj/item/reagent_containers/food/snacks/chococoin name = "chocolate coin" desc = "A completely edible but nonflippable festive coin." diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm index b460e62f1e..40bb994e10 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm @@ -12,6 +12,16 @@ result = /obj/item/reagent_containers/food/snacks/candiedapple subcategory = CAT_MISCFOOD +/datum/crafting_recipe/food/spiderlollipop + name = "Spider Lollipop" + reqs = list(/obj/item/stack/rods = 1, + /datum/reagent/consumable/sugar = 5, + /datum/reagent/water = 5, + /obj/item/reagent_containers/food/snacks/spiderling = 1 + ) + result = /obj/item/reagent_containers/food/snacks/spiderlollipop + subcategory = CAT_MISCFOOD + /datum/crafting_recipe/food/chococoin name = "Choco coin" reqs = list(