diff --git a/mods/fancy_sofas/code/roundedchair.dm b/mods/fancy_sofas/code/roundedchair.dm index 31f78529577de..527c7b24ac0e0 100644 --- a/mods/fancy_sofas/code/roundedchair.dm +++ b/mods/fancy_sofas/code/roundedchair.dm @@ -72,6 +72,10 @@ ROUNDEDCHAIR(light) #undef ROUNDEDCHAIR /material/generate_recipes() + .=..() if(integrity >= 50 && hardness >= MATERIAL_FLEXIBLE + 10) .=..() . += new/datum/stack_recipe_list("padded [display_name] rounded chairs", create_recipe_list(/datum/stack_recipe/furniture/chair/rounded)) + . += new/datum/stack_recipe_list("padded [display_name] right sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/r)) + . += new/datum/stack_recipe_list("padded [display_name] middle sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/m)) + . += new/datum/stack_recipe_list("padded [display_name] left sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/l)) diff --git a/mods/fancy_sofas/code/sofa.dm b/mods/fancy_sofas/code/sofa.dm index 38c86ab78e9a2..2139505a763c8 100644 --- a/mods/fancy_sofas/code/sofa.dm +++ b/mods/fancy_sofas/code/sofa.dm @@ -264,10 +264,3 @@ RIGHT_SOFA(green) RIGHT_SOFA(yellow) RIGHT_SOFA(light) #undef RIGHT_SOFA - -/material/generate_recipes() - if(integrity >= 50 && hardness >= MATERIAL_FLEXIBLE + 10) - .=..() - . += new/datum/stack_recipe_list("padded [display_name] right sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/r)) - . += new/datum/stack_recipe_list("padded [display_name] middle sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/m)) - . += new/datum/stack_recipe_list("padded [display_name] left sofas", create_recipe_list(/datum/stack_recipe/furniture/sofa/l))