From f38e0fcd881ee76a1f9ba671463b9c2cb394cf1b Mon Sep 17 00:00:00 2001 From: La Villa Strangiato Date: Fri, 6 Dec 2024 13:20:54 -0700 Subject: [PATCH 1/4] alchemy knoife --- code/modules/roguetown/roguecrafting/items.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/roguetown/roguecrafting/items.dm b/code/modules/roguetown/roguecrafting/items.dm index 554ca52311..3396db4162 100644 --- a/code/modules/roguetown/roguecrafting/items.dm +++ b/code/modules/roguetown/roguecrafting/items.dm @@ -280,9 +280,10 @@ name = "alchemical mortar" result = /obj/item/mortar reqs = list(/obj/item/natural/stone = 3) - tools = list(/obj/item/rogueweapon/knife/hunting) + tools = list(/obj/item/rogueweapon/knife) verbage = "crafts" skillcraft = /datum/skill/craft/masonry + subtype_reqs = TRUE // should allow you to use any kind of knoife /datum/crafting_recipe/roguetown/mantrap name = "mantrap" From 64ab53e142a98adb0f44261bf2a00ba91d383280 Mon Sep 17 00:00:00 2001 From: La Villa Strangiato Date: Fri, 6 Dec 2024 13:21:06 -0700 Subject: [PATCH 2/4] archivist skill buff (minor) --- code/modules/jobs/job_types/roguetown/nobility/archivist.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/jobs/job_types/roguetown/nobility/archivist.dm b/code/modules/jobs/job_types/roguetown/nobility/archivist.dm index d5645a2f48..69d0e99788 100644 --- a/code/modules/jobs/job_types/roguetown/nobility/archivist.dm +++ b/code/modules/jobs/job_types/roguetown/nobility/archivist.dm @@ -46,7 +46,11 @@ H.grant_language(/datum/language/oldpsydonic) H.mind.adjust_skillrank(/datum/skill/misc/reading, 6, TRUE) H.mind.adjust_skillrank(/datum/skill/misc/riding, 2, TRUE) + H.mind.adjust_skillrank(/datum/skill/misc/athletics, 1, TRUE) + H.mind.adjust_skillrank(/datum/skill/misc/climbing, 1, TRUE) + H.mind.adjust_skillrank(/datum/skill/combat/knives, 1, TRUE) H.mind.adjust_skillrank(/datum/skill/craft/alchemy, 3, TRUE) + H.mind.adjust_skillrank(/datum/skill/craft/crafting, 2, TRUE) H.mind.adjust_skillrank(/datum/skill/magic/arcane, 3, TRUE) if(H.age == AGE_OLD) H.mind.adjust_skillrank(/datum/skill/magic/arcane, 2, TRUE) From f8d064313c2e7e8163a0d02b542b5afa54845b9b Mon Sep 17 00:00:00 2001 From: La Villa Strangiato Date: Fri, 6 Dec 2024 13:26:49 -0700 Subject: [PATCH 3/4] craftable undies --- code/modules/roguetown/roguecrafting/weaving.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/modules/roguetown/roguecrafting/weaving.dm b/code/modules/roguetown/roguecrafting/weaving.dm index b2d5d5825a..d75c82b0dd 100644 --- a/code/modules/roguetown/roguecrafting/weaving.dm +++ b/code/modules/roguetown/roguecrafting/weaving.dm @@ -69,6 +69,18 @@ craftdiff = 2 sellprice = 19 +/datum/crafting_recipe/roguetown/weaving/mundies + name = "masculine smallclothes" + result = list(/obj/item/undies) + craftdiff = 2 + sellprice = 20 + +/datum/crafting_recipe/roguetown/weaving/fundies + name = "feminine smallclothes" + result = list(/obj/item/undies/f) + craftdiff = 2 + sellprice = 20 + /*========= SKILL LEVEL: 3 REQUIRED ==========*/ /datum/crafting_recipe/roguetown/weaving/paddedgambeson From bb01326851f6a82fe8901a49b97515be70049a7f Mon Sep 17 00:00:00 2001 From: La Villa Strangiato Date: Sat, 7 Dec 2024 00:10:21 -0700 Subject: [PATCH 4/4] glass import and slightly lowering the cost of mining equipment --- code/modules/roguetown/roguestock/import.dm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/code/modules/roguetown/roguestock/import.dm b/code/modules/roguetown/roguestock/import.dm index 88409d0ee4..ea5426d2c0 100644 --- a/code/modules/roguetown/roguestock/import.dm +++ b/code/modules/roguetown/roguestock/import.dm @@ -61,12 +61,24 @@ for(var/i in 1 to 5) new /obj/item/rogueore/iron(src) +// ---------- Glass ---------------- +/datum/roguestock/import/glasspane + name = "Glass panes import" + desc = "Helpful for fixing windows." + item_type = /obj/structure/closet/crate/chest/crate/steward/glass + export_price = 60 + importexport_amt = 1 + +/obj/structure/closet/crate/chest/crate/steward/glass/PopulateContents() + for(var/i in 2 to 6) + new /obj/item/natural/glass(src) + // ---------- Mining Tools ---------------- /datum/roguestock/import/miningtools name = "Mining equipment" desc = "Made by dwarven craftsmen." item_type = /obj/structure/closet/crate/chest/crate/steward/miningtools - export_price = 80 + export_price = 60 importexport_amt = 1 /obj/structure/closet/crate/chest/crate/steward/miningtools/PopulateContents()