diff --git a/code/modules/food/recipes_microwave.dm b/code/modules/food/recipes_microwave.dm index 10d74c98f0f..71c04ed3851 100644 --- a/code/modules/food/recipes_microwave.dm +++ b/code/modules/food/recipes_microwave.dm @@ -218,29 +218,14 @@ /obj/item/weapon/reagent_containers/food/snacks/dough, /obj/item/weapon/reagent_containers/food/snacks/meatball ) - result = /obj/item/weapon/reagent_containers/food/snacks/donkpocket //SPECIAL - proc/warm_up(var/obj/item/weapon/reagent_containers/food/snacks/donkpocket/being_cooked) - being_cooked.warm = 1 - being_cooked.reagents.add_reagent("omnizine", 15) - being_cooked.bitesize = 6 - being_cooked.name = "Warm " + being_cooked.name - being_cooked.cooltime() - make_food(var/obj/container as obj) - var/obj/item/weapon/reagent_containers/food/snacks/donkpocket/being_cooked = ..(container) - warm_up(being_cooked) - return being_cooked + result = /obj/item/weapon/reagent_containers/food/snacks/donkpocket -/datum/recipe/microwave/donkpocket/warm - reagents = list() //This is necessary since this is a child object of the above recipe and we don't want donk pockets to need flour +/datum/recipe/microwave/warmdonkpocket items = list( /obj/item/weapon/reagent_containers/food/snacks/donkpocket ) - result = /obj/item/weapon/reagent_containers/food/snacks/donkpocket //SPECIAL - make_food(var/obj/container as obj) - var/obj/item/weapon/reagent_containers/food/snacks/donkpocket/being_cooked = locate() in container - if(being_cooked && !being_cooked.warm) - warm_up(being_cooked) - return being_cooked + result = /obj/item/weapon/reagent_containers/food/snacks/warmdonkpocket + /* /datum/recipe/microwave/meatbread diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index ef9fc2d8088..3c33b2836cf 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -799,14 +799,15 @@ ..() reagents.add_reagent("nutriment", 4) - var/warm = 0 - proc/cooltime() //Not working, derp? - if (src.warm) - spawn( 4200 ) - src.warm = 0 - src.reagents.del_reagent("omnizine") - src.name = "donk-pocket" - return +/obj/item/weapon/reagent_containers/food/snacks/warmdonkpocket + name = "Warm Donk-pocket" + desc = "The food of choice for the seasoned traitor." + icon_state = "donkpocket" + filling_color = "#DEDEAB" + New() + ..() + reagents.add_reagent("nutriment", 4) + reagents.add_reagent("omnizine", 4) /obj/item/weapon/reagent_containers/food/snacks/syndidonkpocket name = "Donk-pocket"