From 62a9f1e24aad2a3d7ca7f2c6c021fed98844e689 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 12:19:12 -0300 Subject: [PATCH 1/6] Big Azure Update https://github.com/GeneralPantsuIsBadAtCoding/Azure-Peak/pull/340 A curated pull of the following PR --- .../items/rogueweapons/melee/polearms.dm | 20 +- code/modules/clothing/rogueclothes/gloves.dm | 4 +- code/modules/clothing/rogueclothes/hats.dm | 31 ++- code/modules/clothing/rogueclothes/mask.dm | 215 ++++++++++++++++++ .../adventurer/types/pilgrim/blacksmith.dm | 2 +- .../mercenaries/classes/grenzelhoft.dm | 2 +- .../job_types/roguetown/yeomen/blacksmith.dm | 1 + code/modules/mob/living/roguetownprocs.dm | 2 +- .../chemistry/reagents/alcohol_reagents.dm | 76 ++++++- .../reagents/reagent_containers/bottle.dm | 6 +- .../roguetown/roguecrafting/alchemy.dm | 2 +- code/modules/roguetown/roguecrafting/items.dm | 6 + .../modules/roguetown/roguecrafting/sewing.dm | 7 + .../roguejobs/alchemist/container.dm | 81 +++++-- .../blacksmith/anvil_recipes/armor.dm | 6 + .../roguetown/roguemachine/_withdraw_tab.dm | 47 ++-- code/modules/roguetown/roguemachine/scomm.dm | 27 +-- .../modules/roguetown/roguemachine/steward.dm | 115 ++++++---- .../roguetown/roguemachine/withdraw.dm | 2 +- icons/roguetown/clothing/masks.dmi | Bin 6613 -> 9698 bytes icons/roguetown/clothing/onmob/masks.dmi | Bin 4742 -> 9221 bytes icons/roguetown/weapons/32.dmi | Bin 43526 -> 44520 bytes icons/roguetown/weapons/64.dmi | Bin 50672 -> 55585 bytes modular/Neu_Food/code/NeuFood.dm | 21 +- 24 files changed, 534 insertions(+), 139 deletions(-) diff --git a/code/game/objects/items/rogueweapons/melee/polearms.dm b/code/game/objects/items/rogueweapons/melee/polearms.dm index 62a7fc005..e80433af2 100644 --- a/code/game/objects/items/rogueweapons/melee/polearms.dm +++ b/code/game/objects/items/rogueweapons/melee/polearms.dm @@ -258,7 +258,7 @@ possible_item_intents = list(/datum/intent/spear/thrust/eaglebeak, SPEAR_BASH) //bash is for nonlethal takedowns, only targets limbs gripped_intents = list(/datum/intent/spear/thrust/eaglebeak, /datum/intent/mace/smash/eaglebeak, SPEAR_BASH) name = "eagle's beak" - desc = "" + desc = "A reinforced pole affixed with an ornate steel eagle's head, of which it's beak is intended to pierce with great harm." icon_state = "eaglebeak" icon = 'icons/roguetown/weapons/64.dmi' pixel_y = -16 @@ -272,9 +272,13 @@ minstr = 11 smeltresult = /obj/item/ingot/steel associated_skill = /datum/skill/combat/polearms + max_blade_int = 300 + max_integrity = 500 blade_dulling = DULLING_BASHCHOP walking_stick = TRUE - wdefense = 6 + wdefense = 5 + wbalance = -1 + sellprice = 60 /obj/item/rogueweapon/eaglebeak/getonmobprop(tag) . = ..() @@ -290,10 +294,14 @@ /obj/item/rogueweapon/eaglebeak/lucerne name = "lucerne" - desc = "A polehammer with a sharp pointy end." + desc = "A polehammer of simple iron. Fracture bone and dissent with simple brute force." + force = 12 + force_wielded = 25 icon_state = "polehammer" smeltresult = /obj/item/ingot/iron - max_blade_int = 200 + max_blade_int = 300 + max_integrity = 300 + sellprice = 40 /datum/intent/spear/thrust/eaglebeak penfactor = 20 @@ -352,3 +360,7 @@ /datum/intent/sword/thrust/zwei reach = 2 + +/obj/item/rogueweapon/greatsword/grenz + name = "steel zweihander" + icon_state = "steelzwei" diff --git a/code/modules/clothing/rogueclothes/gloves.dm b/code/modules/clothing/rogueclothes/gloves.dm index 9df24546a..90a4a3a41 100644 --- a/code/modules/clothing/rogueclothes/gloves.dm +++ b/code/modules/clothing/rogueclothes/gloves.dm @@ -1,5 +1,4 @@ - /obj/item/clothing/gloves/roguetown slot_flags = ITEM_SLOT_GLOVES body_parts_covered = HANDS @@ -107,3 +106,6 @@ drop_sound = 'sound/foley/dropsound/cloth_drop.ogg' anvilrepair = null sewrepair = TRUE + +/obj/item/clothing/gloves/roguetown/grenzelgloves/blacksmith + name = "forge gauntlets" diff --git a/code/modules/clothing/rogueclothes/hats.dm b/code/modules/clothing/rogueclothes/hats.dm index 053b20233..1c733c432 100644 --- a/code/modules/clothing/rogueclothes/hats.dm +++ b/code/modules/clothing/rogueclothes/hats.dm @@ -231,6 +231,11 @@ icon_state = "bardhat" sewrepair = TRUE +/obj/item/clothing/head/roguetown/smokingcap + name = "smoking cap" + icon_state = "smokingc" + sewrepair = TRUE + /obj/item/clothing/head/roguetown/fancyhat name = "fancy hat" desc = "A fancy looking hat with colorful feathers sticking out of it." @@ -240,8 +245,8 @@ /obj/item/clothing/head/roguetown/hatfur name = "fur hat" - icon_state = "hatfur" desc = "A comfortable warm hat lined with fur." + icon_state = "hatfur" sewrepair = TRUE /obj/item/clothing/head/roguetown/papakha @@ -331,8 +336,8 @@ /obj/item/clothing/head/roguetown/knitcap name = "knit cap" - icon_state = "knitcap" desc = "A simple knitted cap." + icon_state = "knitcap" sewrepair = TRUE //dropshrink = 0.75 @@ -352,7 +357,7 @@ color = CLOTHING_RED /obj/item/clothing/head/roguetown/crown/serpcrown - name = "crown of caustic cove" + name = "crown of azure peak" desc = "" icon_state = "serpcrown" //dropshrink = 0 @@ -366,7 +371,7 @@ SSroguemachine.crown = src /obj/item/clothing/head/roguetown/crown/serpcrown/proc/anti_stall() - src.visible_message(span_warning("The Crown of Caustic Cove crumbles to dust, the ashes spiriting away in the direction of the Keep.")) + src.visible_message(span_warning("The Crown of Azure Peak crumbles to dust, the ashes spiriting away in the direction of the Keep.")) SSroguemachine.crown = null //Do not harddel. qdel(src) //Anti-stall @@ -438,8 +443,8 @@ /obj/item/clothing/head/roguetown/paddedcap name = "padded cap" - icon_state = "armingcap" desc = "A modest arming cap." + icon_state = "armingcap" item_state = "armingcap" sleevetype = null sleeved = null @@ -480,14 +485,14 @@ /obj/item/clothing/head/roguetown/helmet/horned name = "horned cap" - icon_state = "hornedcap" desc = "A helmet with two horns poking out of the sides." + icon_state = "hornedcap" body_parts_covered = HEAD|HAIR /obj/item/clothing/head/roguetown/helmet/winged name = "winged cap" - icon_state = "wingedcap" desc = "A helmet with two wings on its sides." + icon_state = "wingedcap" mob_overlay_icon = 'icons/roguetown/clothing/onmob/64x64/head.dmi' worn_x_dimension = 64 worn_y_dimension = 64 @@ -684,8 +689,6 @@ icon_state = "nochelm" item_state = "nochelm" emote_environment = 3 - flags_inv = HIDEEARS|HIDEFACE|HIDEHAIR - block2add = FOV_RIGHT|FOV_LEFT body_parts_covered = HEAD|HAIR|EARS flags_inv = HIDEEARS|HIDEHAIR block2add = FOV_BEHIND @@ -703,6 +706,7 @@ /obj/item/clothing/head/roguetown/helmet/heavy/dendorhelm name = "dendor helmet" + desc = "Headwear commonly worn by Templars in service to Dendor. Its protrusions almost resemble branches. Take root in the earth, and you will never be moved." icon_state = "dendorhelm" item_state = "dendorhelm" emote_environment = 3 @@ -801,7 +805,7 @@ /obj/item/clothing/head/roguetown/helmet/heavy/frogmouth name = "froggemund helmet" - desc = "A tall and imposing frogmouth-style helm popular in the highest plateaus of the Caustic Cove. Covers not just the head, but the neck as well. Add a cloth to show the colors of your family or allegiance." + desc = "A tall and imposing frogmouth-style helm popular in the highest plateaus of the Azure Peak. Covers not just the head, but the neck as well. Add a cloth to show the colors of your family or allegiance." icon_state = "frogmouth" item_state = "frogmouth" emote_environment = 3 @@ -976,6 +980,12 @@ wise.change_stat("intelligence", -2, "wisehat") to_chat(wise, span_red("I lose wisdom.")) +/obj/item/clothing/head/roguetown/witchhat + name = "witch hat" + desc = "" + icon_state = "witch" + sewrepair = TRUE + /obj/item/clothing/head/roguetown/physician name = "doctor's hat" desc = "My cure is most effective." @@ -1003,6 +1013,7 @@ dynamic_hair_suffix = "" max_integrity = 150 armor = list("blunt" = 15, "slash" = 20, "stab" = 15, "bullet" = 1, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + sewrepair = TRUE var/picked = FALSE /obj/item/clothing/head/roguetown/grenzelhofthat/attack_right(mob/user) diff --git a/code/modules/clothing/rogueclothes/mask.dm b/code/modules/clothing/rogueclothes/mask.dm index 9853490da..0604d3648 100644 --- a/code/modules/clothing/rogueclothes/mask.dm +++ b/code/modules/clothing/rogueclothes/mask.dm @@ -161,3 +161,218 @@ slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP experimental_onhip = TRUE smeltresult = /obj/item/natural/bone +/obj/item/clothing/mask/rogue + name = "" + icon = 'icons/roguetown/clothing/masks.dmi' + mob_overlay_icon = 'icons/roguetown/clothing/onmob/masks.dmi' + body_parts_covered = FACE + slot_flags = ITEM_SLOT_MASK + +/obj/item/clothing/mask/rogue/spectacles + name = "spectacles" + icon_state = "glasses" + break_sound = "glassbreak" + attacked_sound = 'sound/combat/hits/onglass/glasshit.ogg' + max_integrity = 20 + integrity_failure = 0.5 + resistance_flags = FIRE_PROOF + body_parts_covered = EYES + anvilrepair = /datum/skill/craft/armorsmithing +// block2add = FOV_BEHIND + +/obj/item/clothing/mask/rogue/spectacles/golden + name = "golden spectacles" + icon_state = "goggles" + break_sound = "glassbreak" + attacked_sound = 'sound/combat/hits/onglass/glasshit.ogg' + max_integrity = 35 + integrity_failure = 0.5 + resistance_flags = FIRE_PROOF + body_parts_covered = EYES + anvilrepair = /datum/skill/craft/armorsmithing + +/obj/item/clothing/mask/rogue/spectacles/Initialize() + . = ..() + AddComponent(/datum/component/spill, null, 'sound/blank.ogg') + +/obj/item/clothing/mask/rogue/spectacles/Crossed(mob/crosser) + if(isliving(crosser) && !obj_broken) + take_damage(11, BRUTE, "blunt", 1) + ..() + +/obj/item/clothing/mask/rogue/equipped(mob/user, slot) + . = ..() + user.update_fov_angles() + +/obj/item/clothing/mask/rogue/dropped(mob/user) + . = ..() + user.update_fov_angles() + +/obj/item/clothing/mask/rogue/eyepatch + name = "eyepatch" + desc = "An eyepatch, fitted for the right eye." + icon_state = "eyepatch" + max_integrity = 20 + integrity_failure = 0.5 + block2add = FOV_RIGHT + body_parts_covered = EYES + sewrepair = TRUE + +/obj/item/clothing/mask/rogue/eyepatch/left + desc = "An eyepatch, fitted for the left eye." + icon_state = "eyepatch_l" + block2add = FOV_LEFT + +/obj/item/clothing/mask/rogue/lordmask + name = "golden halfmask" + desc = "Half of your face turned gold." + icon_state = "lmask" + sellprice = 50 + anvilrepair = /datum/skill/craft/armorsmithing + +/obj/item/clothing/mask/rogue/lordmask/l + icon_state = "lmask_l" + + +/obj/item/clothing/mask/rogue/wildguard + name = "wild guard" + desc = "A mask shaped after the beasts of dendor." + icon_state = "wildguard" + blocksound = PLATEHIT + break_sound = 'sound/foley/breaksound.ogg' + drop_sound = 'sound/foley/dropsound/armor_drop.ogg' + max_integrity = 100 + resistance_flags = FIRE_PROOF + armor = list("blunt" = 90, "slash" = 100, "stab" = 80, "bullet" = 20, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + prevent_crits = list(BCLASS_CUT, BCLASS_STAB, BCLASS_CHOP, BCLASS_BLUNT) + flags_inv = HIDEFACE + body_parts_covered = FACE + block2add = FOV_BEHIND + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + anvilrepair = /datum/skill/craft/armorsmithing + smeltresult = /obj/item/ingot/iron + +/obj/item/clothing/mask/rogue/facemask + name = "iron mask" + icon_state = "imask" + max_integrity = 100 + blocksound = PLATEHIT + break_sound = 'sound/foley/breaksound.ogg' + drop_sound = 'sound/foley/dropsound/armor_drop.ogg' + resistance_flags = FIRE_PROOF + armor = list("blunt" = 90, "slash" = 100, "stab" = 80, "bullet" = 20, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + prevent_crits = list(BCLASS_CUT, BCLASS_STAB, BCLASS_CHOP, BCLASS_BLUNT) + flags_inv = HIDEFACE + body_parts_covered = FACE + block2add = FOV_BEHIND + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + experimental_onhip = TRUE + anvilrepair = /datum/skill/craft/armorsmithing + smeltresult = /obj/item/ingot/iron + +/obj/item/clothing/mask/rogue/facemask/prisoner/Initialize() + . = ..() + name = "cursed mask" + ADD_TRAIT(src, TRAIT_NODROP, CURSED_ITEM_TRAIT) + +/obj/item/clothing/mask/rogue/facemask/prisoner/dropped(mob/living/carbon/human/user) + . = ..() + if(QDELETED(src)) + return + qdel(src) + +/obj/item/clothing/mask/rogue/facemask/steel + name = "steel mask" + icon_state = "smask" + max_integrity = 200 + smeltresult = /obj/item/ingot/steel + +/obj/item/clothing/mask/rogue/shepherd + name = "halfmask" + icon_state = "shepherd" + flags_inv = HIDEFACE|HIDEFACIALHAIR + body_parts_covered = NECK|MOUTH + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + adjustable = CAN_CADJUST + toggle_icon_state = TRUE + experimental_onhip = TRUE + sewrepair = TRUE + +/obj/item/clothing/mask/rogue/shepherd/AdjustClothes(mob/user) + if(loc == user) + if(adjustable == CAN_CADJUST) + adjustable = CADJUSTED + if(toggle_icon_state) + icon_state = "[initial(icon_state)]_t" + flags_inv = null + body_parts_covered = NECK + if(ishuman(user)) + var/mob/living/carbon/H = user + H.update_inv_wear_mask() + else if(adjustable == CADJUSTED) + ResetAdjust(user) + flags_inv = HIDEFACE|HIDEFACIALHAIR + body_parts_covered = NECK|MOUTH + if(user) + if(ishuman(user)) + var/mob/living/carbon/H = user + H.update_inv_wear_mask() + +/obj/item/clothing/mask/rogue/physician + name = "plague mask" + desc = "What better laboratory than the blood-soaked battlefield?" + icon_state = "physmask" + flags_inv = HIDEFACE|HIDEHAIR|HIDEFACIALHAIR + body_parts_covered = FACE|EARS|EYES|MOUTH|NECK + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + sewrepair = TRUE + + +/obj/item/clothing/mask/rogue/skullmask + name = "skull mask" + desc = "A mask in the shape of a skull, designed to terrify." + icon_state = "skullmask" + max_integrity = 100 + blocksound = PLATEHIT + break_sound = 'sound/foley/breaksound.ogg' + drop_sound = 'sound/foley/dropsound/gen_drop.ogg' + resistance_flags = FIRE_PROOF + armor = list("blunt" = 10, "slash" = 40, "stab" = 40, "bullet" = 8, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + prevent_crits = null + flags_inv = HIDEFACE + body_parts_covered = FACE + block2add = FOV_BEHIND + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + experimental_onhip = TRUE + smeltresult = /obj/item/natural/bone + +/obj/item/clothing/mask/rogue/ragmask + name = "rag mask" + icon_state = "ragmask" + flags_inv = HIDEFACE|HIDEFACIALHAIR + body_parts_covered = NECK|MOUTH + slot_flags = ITEM_SLOT_MASK|ITEM_SLOT_HIP + adjustable = CAN_CADJUST + toggle_icon_state = TRUE + experimental_onhip = TRUE + sewrepair = TRUE + +/obj/item/clothing/mask/rogue/ragmask/AdjustClothes(mob/user) + if(loc == user) + if(adjustable == CAN_CADJUST) + adjustable = CADJUSTED + if(toggle_icon_state) + icon_state = "[initial(icon_state)]_t" + flags_inv = null + body_parts_covered = NECK + if(ishuman(user)) + var/mob/living/carbon/H = user + H.update_inv_wear_mask() + else if(adjustable == CADJUSTED) + ResetAdjust(user) + flags_inv = HIDEFACE|HIDEFACIALHAIR + body_parts_covered = NECK|MOUTH + if(user) + if(ishuman(user)) + var/mob/living/carbon/H = user + H.update_inv_wear_mask() diff --git a/code/modules/jobs/job_types/roguetown/adventurer/types/pilgrim/blacksmith.dm b/code/modules/jobs/job_types/roguetown/adventurer/types/pilgrim/blacksmith.dm index 3ee928e6f..10871f734 100644 --- a/code/modules/jobs/job_types/roguetown/adventurer/types/pilgrim/blacksmith.dm +++ b/code/modules/jobs/job_types/roguetown/adventurer/types/pilgrim/blacksmith.dm @@ -16,7 +16,7 @@ beltl = /obj/item/rogueweapon/tongs neck = /obj/item/storage/belt/rogue/pouch/coins/poor - gloves = /obj/item/clothing/gloves/roguetown/leather + gloves = /obj/item/clothing/gloves/roguetown/grenzelgloves/blacksmith cloak = /obj/item/clothing/cloak/apron/blacksmith mouth = /obj/item/rogueweapon/huntingknife pants = /obj/item/clothing/under/roguetown/trou diff --git a/code/modules/jobs/job_types/roguetown/mercenaries/classes/grenzelhoft.dm b/code/modules/jobs/job_types/roguetown/mercenaries/classes/grenzelhoft.dm index b89071481..881ed14cd 100644 --- a/code/modules/jobs/job_types/roguetown/mercenaries/classes/grenzelhoft.dm +++ b/code/modules/jobs/job_types/roguetown/mercenaries/classes/grenzelhoft.dm @@ -39,7 +39,7 @@ H.change_stat("constitution", 2) H.change_stat("perception", 1) H.change_stat("speed", -1) //They get heavy armor now + sword option; so lower speed. - r_hand = /obj/item/rogueweapon/greatsword/zwei + r_hand = /obj/item/rogueweapon/greatsword/grenz if("Halberdier") H.set_blindness(0) to_chat(H, span_warning("You are a Halberdier from Grenzelhoft, a skilled user of poleamrs and axes. Though you prefer them combined..")) diff --git a/code/modules/jobs/job_types/roguetown/yeomen/blacksmith.dm b/code/modules/jobs/job_types/roguetown/yeomen/blacksmith.dm index 8f8b77cd8..2867038b8 100644 --- a/code/modules/jobs/job_types/roguetown/yeomen/blacksmith.dm +++ b/code/modules/jobs/job_types/roguetown/yeomen/blacksmith.dm @@ -140,6 +140,7 @@ /datum/outfit/job/roguetown/blacksmith/pre_equip(mob/living/carbon/human/H) ..() head = /obj/item/clothing/head/roguetown/hatfur + gloves = /obj/item/clothing/gloves/roguetown/grenzelgloves/blacksmith if(prob(50)) head = /obj/item/clothing/head/roguetown/hatblu if(H.mind) diff --git a/code/modules/mob/living/roguetownprocs.dm b/code/modules/mob/living/roguetownprocs.dm index 67f5b1b50..543524f58 100644 --- a/code/modules/mob/living/roguetownprocs.dm +++ b/code/modules/mob/living/roguetownprocs.dm @@ -70,7 +70,7 @@ if(!(mobility_flags & MOBILITY_STAND)) return FALSE if(user.badluck(4)) - var/list/usedp = list("Critical miss!", "Damn! Critical miss!", "No! Critical miss!", "It can't be! Critical miss!", "Betrayed by lady luck! Critical miss!", "Bad luck! Critical miss!", "Curse creation! Critical miss!", "What?! Critical miss!") + var/list/usedp = list("Critical miss!", "Damn! Critical miss!", "No! Critical miss!", "It can't be! Critical miss!", "Xylix laughs at me! Critical miss!", "Bad luck! Critical miss!", "Curse creation! Critical miss!", "What?! Critical miss!") to_chat(user, span_boldwarning("[pick(usedp)]")) flash_fullscreen("blackflash2") user.aftermiss() diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index ba74d46a5..ccd8e71fb 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -14,7 +14,7 @@ taste_description = "alcohol" metabolization_rate = 0.5 * REAGENTS_METABOLISM var/boozepwr = 65 //Higher numbers equal higher hardness, higher hardness equals more intense alcohol poisoning - hydration_factor = 5 + /* Boozepwr Chart Note that all higher effects of alcohol poisoning will inherit effects for smaller amounts (i.e. light poisoning inherts from slight poisoning) @@ -385,7 +385,6 @@ All effects don't start immediately, but rather get worse over time; the rate is glass_icon_state = "aleglass" glass_name = "glass of ale" glass_desc = "" - hydration_factor = 10 /datum/reagent/consumable/ethanol/goldschlager name = "Goldschlager" @@ -1842,7 +1841,7 @@ All effects don't start immediately, but rather get worse over time; the rate is generate_data_info(data) /datum/reagent/consumable/ethanol/fruit_wine/proc/generate_data_info(list/data) - // retard compiler shit want constant despite number not being moved anywhere + // silly compiler shit want constant despite number not being moved anywhere var/const/minimum_percent = 0.15 //Percentages measured between 0 and 1. var/list/primary_tastes = list() var/list/secondary_tastes = list() @@ -2230,3 +2229,74 @@ All effects don't start immediately, but rather get worse over time; the rate is boozepwr = 50 taste_description = "saintly sweetness" color = "#2C9DAF" + +//AZURE DRINKS +/datum/reagent/consumable/ethanol/beer/jagdtrunk // JÄGERMEISTER!!!! + name = "Jagdtrunk" + boozepwr = 55 // gotta be stronk + taste_description = "spicy herbal remedy" + color = "#331f18" + +/datum/reagent/consumable/ethanol/beer/apfelweinheim + name = "Appelheimer" + boozepwr = 45 + taste_description = "tart crispness and mellow sweetness" + color = "#e0cb55" + +/datum/reagent/consumable/ethanol/beer/rtoper + name = "Rockhill Toper" + boozepwr = 40 + taste_description = "overwhelming tartness" + color = "#e0a400" + +/datum/reagent/consumable/ethanol/beer/nred + name = "Norwardine Red" + boozepwr = 30 + taste_description = "heavy caramel note and slight bitterness" + color = "#543633" + +/datum/reagent/consumable/ethanol/beer/gronnmead + name = "Ragnars brew" + boozepwr = 35 + taste_description = "notes of honey and red berries" //I love red mead ok... + color = "#772C48" + +//Avar boozes + +/datum/reagent/consumable/ethanol/beer/avarmead + name = "Zögiin bal" + boozepwr = 30 + taste_description = "spicy honey" + color = "#e0a400" + +/datum/reagent/consumable/ethanol/beer/avarrice + name = "Makkolir" + boozepwr = 30 + taste_description = "tangy sweetness" + color = "#ddcbc9" + +/datum/reagent/consumable/ethanol/beer/saigamilk //No way, kumys from avar!!! + name = "Bökhiin arkhi" + boozepwr = 15 + taste_description = "bubbly, sour salt" + color = "#dddddd" + +//Kazengun boozes + +/datum/reagent/consumable/ethanol/beer/kgunlager + name = "Yamaguchi Pale" + boozepwr = 10 //A PALE imitation actual beer... + taste_description = "mellow bitterness and a hint of green tea" + color = "#d7dbbc" + +/datum/reagent/consumable/ethanol/beer/kgunsake + name = "Junmai-ginjo" + boozepwr = 50 + taste_description = "dry sweetness" + color = "#ccd7e0" + +/datum/reagent/consumable/ethanol/beer/kgunplum + name = "Umeshu" + boozepwr = 30 + taste_description = "a mix of sweet and sour" + color = "#ddb99b" diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index d5b094daa..d9a8c4387 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -7,7 +7,7 @@ icon_state = "clear_bottle1" amount_per_transfer_from_this = 6 possible_transfer_amounts = list(6) - volume = 45 + volume = 48 fill_icon_thresholds = list(0, 25, 50, 75, 100) dropshrink = 0.5 slot_flags = ITEM_SLOT_HIP|ITEM_SLOT_MOUTH @@ -52,7 +52,8 @@ if(closed) reagent_flags = TRANSPARENT reagents.flags = reagent_flags - desc = "A bottle with a cork." + desc = initial(desc) + playsound(user.loc,'sound/items/uncork.ogg', 50, TRUE) spillable = FALSE else reagent_flags = OPENCONTAINER @@ -439,4 +440,3 @@ /obj/item/reagent_containers/glass/bottle/bromine name = "bromine bottle" list_reagents = list(/datum/reagent/bromine = 30) - diff --git a/code/modules/roguetown/roguecrafting/alchemy.dm b/code/modules/roguetown/roguecrafting/alchemy.dm index c3e499581..8b199507d 100644 --- a/code/modules/roguetown/roguecrafting/alchemy.dm +++ b/code/modules/roguetown/roguecrafting/alchemy.dm @@ -71,7 +71,7 @@ /obj/item/reagent_containers/powder/health, /obj/item/reagent_containers/powder/health, ) - reqs = list(/obj/item/ash = 3, /obj/item/reagent_containers/food/snacks/grown/berries/rogue = 1, /obj/item/reagent_containers/food/snacks/rogue/meat/mince = 2, /obj/item/natural/worms/leech = 2) + reqs = list(/obj/item/ash = 3, /obj/item/reagent_containers/food/snacks/grown/berries/rogue = 1, /obj/item/reagent_containers/food/snacks/rogue/meat/mince = 3, /obj/item/natural/worms/leech = 2) craftdiff = 4 /// bottle craft diff --git a/code/modules/roguetown/roguecrafting/items.dm b/code/modules/roguetown/roguecrafting/items.dm index 5e36d61f2..e69ed095c 100644 --- a/code/modules/roguetown/roguecrafting/items.dm +++ b/code/modules/roguetown/roguecrafting/items.dm @@ -228,6 +228,12 @@ /obj/item/kitchen/spoon) reqs = list(/obj/item/grown/log/tree/small = 1) +/datum/crafting_recipe/roguetown/platter + name = "platter" + result = list(/obj/item/cooking/platter, + /obj/item/cooking/platter) + reqs = list(/obj/item/grown/log/tree/small = 1) + /datum/crafting_recipe/roguetown/rollingpin name = "rollingpin" result = /obj/item/kitchen/rollingpin diff --git a/code/modules/roguetown/roguecrafting/sewing.dm b/code/modules/roguetown/roguecrafting/sewing.dm index e02dc4fe3..b18393227 100644 --- a/code/modules/roguetown/roguecrafting/sewing.dm +++ b/code/modules/roguetown/roguecrafting/sewing.dm @@ -272,6 +272,13 @@ craftdiff = 3 sellprice = 30 +/datum/crafting_recipe/roguetown/sewing/ragmask + name = "rag mask" + result = list(/obj/item/clothing/mask/rogue/ragmask) + reqs = list(/obj/item/natural/cloth = 1) + craftdiff = 0 + sellprice = 3 + /datum/crafting_recipe/roguetown/sewing/cape name = "cape" result = list(/obj/item/clothing/cloak/cape) diff --git a/code/modules/roguetown/roguejobs/alchemist/container.dm b/code/modules/roguetown/roguejobs/alchemist/container.dm index 149190718..1d6691c2f 100644 --- a/code/modules/roguetown/roguejobs/alchemist/container.dm +++ b/code/modules/roguetown/roguejobs/alchemist/container.dm @@ -9,7 +9,7 @@ list_reagents = list(/datum/reagent/toxin/killersice = 1) /obj/item/reagent_containers/glass/bottle/rogue/water - list_reagents = list(/datum/reagent/water = 45) + list_reagents = list(/datum/reagent/water = 48) ////////////////////////// /// ALCOHOLIC BOTTLES /// @@ -17,66 +17,111 @@ // BEER - Cheap, Plentiful, Saviours of Family Life /obj/item/reagent_containers/glass/bottle/rogue/beer - list_reagents = list(/datum/reagent/consumable/ethanol/beer = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer = 48) desc = "A bottle that contains a generic housebrewed small-beer. It has an improvised corkseal made of hardened clay." /obj/item/reagent_containers/glass/bottle/rogue/beer/zagul - list_reagents = list(/datum/reagent/consumable/ethanol/beer/zagul = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/zagul = 48) desc = "A bottle with the coastal zagul cork-seal. An extremely cheap lager hailing from a local brewery." /obj/item/reagent_containers/glass/bottle/rogue/beer/blackgoat - list_reagents = list(/datum/reagent/consumable/ethanol/beer/blackgoat = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/blackgoat = 48) desc = "A bottle with the black goat kriek cork-seal. A fruit-sour beer brewed with jackberries for a tangy taste." /obj/item/reagent_containers/glass/bottle/rogue/beer/ratkept - list_reagents = list(/datum/reagent/consumable/ethanol/beer/onion = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/onion = 48) desc = "A bottle with surprisingly no cork-seal. On the glass is carved the word \"ONI-N\", the 'O' seems to have been scratched out completely. Dubious. On the glass is a paper glued to it showing an illustration of rats guarding a cellar filled with bottles against a hoard of beggars." /obj/item/reagent_containers/glass/bottle/rogue/beer/hagwoodbitter - list_reagents = list(/datum/reagent/consumable/ethanol/beer/hagwoodbitter = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/hagwoodbitter = 48) desc = "A bottle with the hagwood bitters cork-seal. The least bitter thing to be exported from the Grenzelhoft occupied state of Zorn." /obj/item/reagent_containers/glass/bottle/rogue/beer/aurorian - list_reagents = list(/datum/reagent/consumable/ethanol/beer/aurorian = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/aurorian = 48) desc = "A bottle with the aurorian brewhouse cork-seal. An Elvish beer brewed from an herbal gruit." /obj/item/reagent_containers/glass/bottle/rogue/beer/fireleaf - list_reagents = list(/datum/reagent/consumable/ethanol/beer/fireleaf= 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/fireleaf= 48) desc = "A bottle with a generic leaf cork-seal. An Elvish beer formed by distilling cabbages. You're pretty sure you can make your own with certainly higher quality." /obj/item/reagent_containers/glass/bottle/rogue/beer/butterhairs - list_reagents = list(/datum/reagent/consumable/ethanol/beer/butterhairs = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/butterhairs = 48) desc = "A bottle with the Dwarven Federation Trade Alliance cork-seal. This beer, known as butterhairs: is widely considered one of the greatest exported by the Dwarves." /obj/item/reagent_containers/glass/bottle/rogue/beer/stonebeardreserve - list_reagents = list(/datum/reagent/consumable/ethanol/beer/stonebeards = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/stonebeards = 48) desc = "A bottle with the House Stoutenson cork-seal. Stonebeards Reserve is one of the most legendary beers in existence, with only a few hundred barrels made every year." /obj/item/reagent_containers/glass/bottle/rogue/beer/voddena - list_reagents = list(/datum/reagent/consumable/ethanol/beer/voddena = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/voddena = 48) desc = "A bottle with the House Stoutenson cork-seal. This strange liquid is considered as the most spicy and alcoholic drink in all the Mountainhomes. Bought by nobles of all ages, mostly those with a deathwish." // WINES - Expensive, Nobleblooded /obj/item/reagent_containers/glass/bottle/rogue/wine - list_reagents = list(/datum/reagent/consumable/ethanol/beer/wine = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/wine = 48) desc = "A bottle that contains a generic red-wine, likely from Zybantia. It has a red-clay cork-seal." /obj/item/reagent_containers/glass/bottle/rogue/wine/sourwine - list_reagents = list(/datum/reagent/consumable/ethanol/beer/sourwine = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/sourwine = 48) desc = "A bottle that contains a Grenzelhoftian classic with a black ink cork-seal.. An extremely sour wine that is watered down with mineral water." /obj/item/reagent_containers/glass/bottle/rogue/redwine - list_reagents = list(/datum/reagent/consumable/ethanol/beer/redwine = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/redwine = 48) desc = "A bottle with the Otavan Merchant Guild cork-seal. This one appears to be labelled as a relatively young red-wine from the coinlord state." /obj/item/reagent_containers/glass/bottle/rogue/whitewine - list_reagents = list(/datum/reagent/consumable/ethanol/beer/whitewine = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/whitewine = 48) desc = "A bottle with the Otavan Merchant Guild cork-seal. This one appears to be labelled as a sweet wine from the colder northern regions." /obj/item/reagent_containers/glass/bottle/rogue/elfred - list_reagents = list(/datum/reagent/consumable/ethanol/beer/elfred = 45) + list_reagents = list(/datum/reagent/consumable/ethanol/beer/elfred = 48) desc = "A bottle gilded with a silver cork-seal. It appears to be labelled as a elvish red wine from Otava. Likely worth more than what an entire village makes!" /obj/item/reagent_containers/glass/bottle/rogue/elfblue - list_reagents = list(/datum/reagent/consumable/ethanol/beer/elfblue = 45) - desc = "A bottle gilded with a golden cork-seal. This is the legendary Valmora Blue from the Vineyard of Valmora, headed by a sainted Dark-Elf swordsmaster. This bottle would swoon Gods over!" \ No newline at end of file + list_reagents = list(/datum/reagent/consumable/ethanol/beer/elfblue = 48) + desc = "A bottle gilded with a golden cork-seal. This is the legendary Valmora Blue from the Vineyard of Valmora, headed by a sainted Dark-Elf swordsmaster. This bottle would swoon Gods over!" + +//AZURE DRINKS +/obj/item/reagent_containers/glass/bottle/rogue/beer/jagdtrunk + list_reagents = list(/datum/reagent/consumable/ethanol/beer/jagdtrunk = 48) + desc = "A bottle with a Saigabuck cork-seal. This dark liquid is the strongest alcohol coming out of Grenzelhoft available. A herbal schnapps, sure to burn out any disease." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/apfelweinheim + list_reagents = list(/datum/reagent/consumable/ethanol/beer/apfelweinheim = 48) + desc = "A bottle with the Apfelweinheim cork-seal. A cider from the Grenzelhoftian town of Apfelweinheim. Well received for its addition of pear, alongside crisp apples." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/rtoper + list_reagents = list(/datum/reagent/consumable/ethanol/beer/rtoper = 48) + desc = "A bottle with the Rockhill-crest cork-seal. An especially tart cider from the kingdom of Rockhill. Myths say the brewers let the barrels age in the bog, which results in that especially stong flavour." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/nred + list_reagents = list(/datum/reagent/consumable/ethanol/beer/nred = 48) + desc = "A bottle with the City of Norwandine cork-seal. A red ale brewed to perfection in the lands of Hammerhold." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/gronnmead + list_reagents = list(/datum/reagent/consumable/ethanol/beer/gronnmead = 48) + desc = "A bottle with a Shieldmaiden Berewrey cork-seal. A deep red honey-wine, refined with the red berries native to Gronns highlands." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/avarmead + list_reagents = list(/datum/reagent/consumable/ethanol/beer/avarmead = 48) + desc = "A bottle with a simple cork-seal. A golden honey-wine brewed in the Avar Steppes. Manages to keep a proper taste while staying strong." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/avarrice + list_reagents = list(/datum/reagent/consumable/ethanol/beer/avarrice = 48) + desc = "A bottle with a simple cork-seal. A murky, white wine made from rice grown in the steppes of Avar." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/saigamilk + list_reagents = list(/datum/reagent/consumable/ethanol/beer/saigamilk = 48) + desc = "A bottle with a Running Saiga cork-seal. A form of alcohol brewed from the milk of a saiga and salt. Common drink of the nomads living in the steppe." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/kgunlager + list_reagents = list(/datum/reagent/consumable/ethanol/beer/kgunlager = 48) + desc = "A bottle with a Yamaguchi Brewery cork-seal. A pale lager brewed in the far-away lands of Kazengun, refined with green tea for an unique flavour-profile. Even lighter than elven-brew!" + +/obj/item/reagent_containers/glass/bottle/rogue/beer/kgunsake + list_reagents = list(/datum/reagent/consumable/ethanol/beer/kgunsake = 48) + desc = "A bottle with a Golden Swan cork-seal. A translucient, pale-blue liquid made from rice. A favourite drink of the warlords and nobles of Kazengun." + +/obj/item/reagent_containers/glass/bottle/rogue/beer/kgunplum + list_reagents = list(/datum/reagent/consumable/ethanol/beer/kgunplum = 48) + desc = "A bottle with a Golden Swan cork-seal. A reddish-golden alcohol made from a fruit commonly found on the Kazengun-isles. A favourite of the commoners." diff --git a/code/modules/roguetown/roguejobs/blacksmith/anvil_recipes/armor.dm b/code/modules/roguetown/roguejobs/blacksmith/anvil_recipes/armor.dm index 6bcfc16d5..4a45c2f30 100644 --- a/code/modules/roguetown/roguejobs/blacksmith/anvil_recipes/armor.dm +++ b/code/modules/roguetown/roguejobs/blacksmith/anvil_recipes/armor.dm @@ -45,6 +45,12 @@ created_item = /obj/item/clothing/mask/rogue/facemask craftdiff = 0 +/datum/anvil_recipe/armor/wildguard + name = "Wildguard Mask" + req_bar = /obj/item/ingot/iron + created_item = /obj/item/clothing/mask/rogue/wildguard + craftdiff = 0 + /datum/anvil_recipe/armor/ironboot name = "Plated Boots" req_bar = /obj/item/ingot/iron diff --git a/code/modules/roguetown/roguemachine/_withdraw_tab.dm b/code/modules/roguetown/roguemachine/_withdraw_tab.dm index 369bd602f..f2aa3d976 100644 --- a/code/modules/roguetown/roguemachine/_withdraw_tab.dm +++ b/code/modules/roguetown/roguemachine/_withdraw_tab.dm @@ -1,6 +1,7 @@ /datum/withdraw_tab var/stockpile_index = -1 var/budget = 0 + var/compact = FALSE var/obj/structure/roguemachine/parent_structure = null /datum/withdraw_tab/New(stockpile_param, obj/structure/roguemachine/structure_param) @@ -12,22 +13,34 @@ var/contents = "
[title]
" if(show_back) contents += "(back)
" - + contents += "--------------
" - contents += "Stored Mammon: [budget]

" + contents += "Stored Mammon: [budget]
" + contents += "Compact Mode: [compact ? "ENABLED" : "DISABLED"]
" + + if(compact) + for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) + var/remote_stockpile = stockpile_index == 1 ? 2 : 1 + if(!A.withdraw_disabled) + contents += "[A.name]: LCL: [A.held_items[stockpile_index]] at [A.withdraw_price]m /" + contents += "RMT: [A.held_items[remote_stockpile]] at [A.withdraw_price+A.transport_fee]m
" + + else + contents += "[A.name]: Withdrawing Disabled..." + + else + for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) + contents += "[A.name]
" + contents += "[A.desc]
" + contents += "Stockpiled Amount (Local): [A.held_items[stockpile_index]]
" + var/remote_stockpile = stockpile_index == 1 ? 2 : 1 + contents += "Stockpiled Amount (Remote): [A.held_items[remote_stockpile]]
" + if(!A.withdraw_disabled) + contents += "\[Withdraw Local ([A.withdraw_price])\] " + contents += "\[Withdraw Remote ([A.withdraw_price+A.transport_fee])\]

" + else + contents += "Withdrawing Disabled...

" - for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) - contents += "[A.name]
" - contents += "[A.desc]
" - contents += "Stockpiled Amount (Local): [A.held_items[stockpile_index]]
" - var/remote_stockpile = stockpile_index == 1 ? 2 : 1 - contents += "Stockpiled Amount (Remote): [A.held_items[remote_stockpile]]
" - if(!A.withdraw_disabled) - contents += "\[Withdraw Local ([A.withdraw_price])\] " - contents += "\[Withdraw Remote ([A.withdraw_price+A.transport_fee])\]

" - else - contents += "Withdrawing Disabled...

" - return contents /datum/withdraw_tab/proc/perform_action(href, href_list) @@ -59,6 +72,12 @@ I.forceMove(get_turf(user)) playsound(parent_structure.loc, 'sound/misc/hiss.ogg', 100, FALSE, -1) return TRUE + if(href_list["compact"]) + if(!usr.canUseTopic(parent_structure, BE_CLOSE)) + return FALSE + if(ishuman(usr)) + compact = !compact + return TRUE if(href_list["change"]) if(!usr.canUseTopic(parent_structure, BE_CLOSE)) return FALSE diff --git a/code/modules/roguetown/roguemachine/scomm.dm b/code/modules/roguetown/roguemachine/scomm.dm index 4d9fcd737..a9e705379 100644 --- a/code/modules/roguetown/roguemachine/scomm.dm +++ b/code/modules/roguetown/roguemachine/scomm.dm @@ -169,6 +169,9 @@ ring_ring() sleep(30) say("This jabberline's rats are exhausted.", spans = list("info")) + calling.called_by = null + calling = null + update_icon() /obj/structure/roguemachine/scomm/obj_break(damage_flag) ..() @@ -352,27 +355,6 @@ else send_speech(message, 1, src, , spans, message_language=language) -/obj/item/scomstone/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode, original_message) - if(speaker == src) - return - if(loc != speaker) - return - if(!ishuman(speaker)) - return - var/mob/living/carbon/human/H = speaker - if(!listening) - return - var/usedcolor = H.voice_color - if(H.voicecolor_override) - usedcolor = H.voicecolor_override - if(raw_message) - for(var/obj/structure/roguemachine/scomm/S in SSroguemachine.scomm_machines) - S.repeat_message(raw_message, src, usedcolor, message_language) - for(var/obj/item/scomstone/S in SSroguemachine.scomm_machines) - S.repeat_message(raw_message, src, usedcolor, message_language) - for(var/obj/item/listenstone/S in SSroguemachine.scomm_machines) - S.repeat_message(raw_message, src, usedcolor, message_language)//make the listenstone hear scomstone scream - /obj/item/scomstone/bad name = "serfstone" desc = "A steel ring with a dull gem shoddily sticking out of it." @@ -380,8 +362,9 @@ listening = FALSE sellprice = 20 -/obj/item/scomstone/bad/Hear(message, atom/movable/speaker, message_language, raw_message, radio_freq, list/spans, message_mode, original_message) +/obj/item/scomstone/bad/attack_right(mob/user) return + //LISTENSTONE LISTENSTONE /obj/item/listenstone name = "emerald choker" diff --git a/code/modules/roguetown/roguemachine/steward.dm b/code/modules/roguetown/roguemachine/steward.dm index 93e43208f..378c1335d 100644 --- a/code/modules/roguetown/roguemachine/steward.dm +++ b/code/modules/roguetown/roguemachine/steward.dm @@ -18,6 +18,7 @@ var/locked = FALSE var/keycontrol = "steward" var/current_tab = TAB_MAIN + var/compact = FALSE /obj/structure/roguemachine/steward/attackby(obj/item/P, mob/user, params) @@ -60,7 +61,8 @@ var/amt = D.get_import_price() SStreasury.treasury_value -= amt SStreasury.log_to_steward("-[amt] imported [D.name]") - scom_announce("Caustic Cove imports [D.name] for [amt] mammon.", ) + if(amt >= 100) //Only announce big spending. + scom_announce("Azure Peak imports [D.name] for [amt] mammon.", ) D.raise_demand() addtimer(CALLBACK(src, PROC_REF(do_import), D.type), 10 SECONDS) if(href_list["export"]) @@ -82,7 +84,8 @@ SStreasury.treasury_value += amt SStreasury.log_to_steward("+[amt] exported [D.name]") - scom_announce("Caustic Cove exports [D.name] for [amt] mammon.") + if(amt >= 100) //Only announce big spending. + scom_announce("Azure Peak exports [D.name] for [amt] mammon.") D.lower_demand() if(href_list["togglewithdraw"]) var/datum/roguestock/D = locate(href_list["togglewithdraw"]) in SStreasury.stockpile_datums @@ -145,7 +148,7 @@ return if(newtax < 1) return - SStreasury.give_money_account(newtax, A) + SStreasury.give_money_account(newtax, A, "NERVE MASTER") break if(href_list["fineaccount"]) var/X = locate(href_list["fineaccount"]) @@ -162,7 +165,7 @@ return if(newtax < 1) return - SStreasury.give_money_account(-newtax, A) + SStreasury.give_money_account(-newtax, A, "NERVE MASTER") break if(href_list["payroll"]) var/list/L = list(GLOB.noble_positions) + list(GLOB.garrison_positions) + list(GLOB.courtier_positions) + list(GLOB.church_positions) + list(GLOB.yeoman_positions) + list(GLOB.peasant_positions) + list(GLOB.youngfolk_positions) @@ -186,7 +189,9 @@ return for(var/mob/living/carbon/human/H in GLOB.human_list) if(H.job == job_to_pay) - SStreasury.give_money_account(amount_to_pay, H) + SStreasury.give_money_account(amount_to_pay, H, "NERVE MASTER") + if(href_list["compact"]) + compact = !compact return attack_hand(usr) /obj/structure/roguemachine/steward/proc/do_import(datum/roguestock/D,number) @@ -234,50 +239,82 @@ contents += "\[Log\]
" contents += "" if(TAB_BANK) - contents += "\[Return\]
" + contents += "\[Return\]" + contents += " \[Compact: [compact? "ENABLED" : "DISABLED"]\]
" contents += "
Bank
" contents += "--------------
" contents += "Treasury: [SStreasury.treasury_value]m

" contents += "\[Pay by Class\]

" - for(var/mob/living/carbon/human/A in SStreasury.bank_accounts) - if(ishuman(A)) - var/mob/living/carbon/human/tmp = A - contents += "[tmp.real_name] ([tmp.advjob ? tmp.advjob : tmp.job]) - [SStreasury.bank_accounts[A]]m
" - else - contents += "[A.real_name] - [SStreasury.bank_accounts[A]]m
" - contents += "\[Give Money\] \[Fine Account\]

" + if(compact) + for(var/mob/living/carbon/human/A in SStreasury.bank_accounts) + if(ishuman(A)) + var/mob/living/carbon/human/tmp = A + contents += "[tmp.real_name] ([tmp.advjob ? tmp.advjob : tmp.job]) - [SStreasury.bank_accounts[A]]m" + else + contents += "[A.real_name] - [SStreasury.bank_accounts[A]]m" + contents += " / \[PAY\] \[FINE\]

" + else + for(var/mob/living/carbon/human/A in SStreasury.bank_accounts) + if(ishuman(A)) + var/mob/living/carbon/human/tmp = A + contents += "[tmp.real_name] ([tmp.advjob ? tmp.advjob : tmp.job]) - [SStreasury.bank_accounts[A]]m
" + else + contents += "[A.real_name] - [SStreasury.bank_accounts[A]]m
" + contents += "\[Give Money\] \[Fine Account\]

" if(TAB_STOCK) - contents += "\[Return\]
" + contents += "\[Return\]" + contents += " \[Compact: [compact? "ENABLED" : "DISABLED"]\]
" contents += "
Stockpile
" contents += "--------------
" - contents += "Treasury: [SStreasury.treasury_value]m
" - contents += "Lord's Tax: [SStreasury.tax_value*100]%
" - contents += "Guild's Tax: [SStreasury.queens_tax*100]%

" - for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) - contents += "[A.name]
" - contents += "[A.desc]
" - contents += "Stockpiled Amount: [A.held_items[1] + A.held_items[2]]
" - contents += "Bounty Price: [A.payout_price]
" - contents += "Withdraw Price: [A.withdraw_price]
" - contents += "Demand: [A.demand2word()]
" - if(A.importexport_amt) - contents += "\[Import [A.importexport_amt] ([A.get_import_price()])\] \[Export [A.importexport_amt] ([A.get_export_price()])\]
" - contents += "\[[A.withdraw_disabled ? "Enable" : "Disable"] Withdrawing\]

" + if(compact) + contents += "Treasury: [SStreasury.treasury_value]m" + contents += " / Lord's Tax: [SStreasury.tax_value*100]%" + contents += " / Guild's Tax: [SStreasury.queens_tax*100]%
" + for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) + contents += "[A.name]:" + contents += " [A.held_items[1] + A.held_items[2]]" + contents += " | SELL: [A.payout_price]m" + contents += " / BUY: [A.withdraw_price]m" + if(A.importexport_amt) + contents += " \[IMP [A.importexport_amt] ([A.get_import_price()])\] \[EXP [A.importexport_amt] ([A.get_export_price()])\]
" + else + contents += "Treasury: [SStreasury.treasury_value]m
" + contents += "Lord's Tax: [SStreasury.tax_value*100]%
" + contents += "Guild's Tax: [SStreasury.queens_tax*100]%
" + for(var/datum/roguestock/stockpile/A in SStreasury.stockpile_datums) + contents += "[A.name]
" + contents += "[A.desc]
" + contents += "Stockpiled Amount: [A.held_items[1] + A.held_items[2]]
" + contents += "Bounty Price: [A.payout_price]
" + contents += "Withdraw Price: [A.withdraw_price]
" + contents += "Demand: [A.demand2word()]
" + if(A.importexport_amt) + contents += "\[Import [A.importexport_amt] ([A.get_import_price()])\] \[Export [A.importexport_amt] ([A.get_export_price()])\]
" + contents += "\[[A.withdraw_disabled ? "Enable" : "Disable"] Withdrawing\]

" if(TAB_IMPORT) - contents += "\[Return\]
" + contents += "\[Return\]" + contents += " \[Compact: [compact? "ENABLED" : "DISABLED"]\]
" contents += "
Imports
" contents += "--------------
" - contents += "Treasury: [SStreasury.treasury_value]m
" - contents += "Lord's Tax: [SStreasury.tax_value*100]%
" - contents += "Guild's Tax: [SStreasury.queens_tax*100]%

" - for(var/datum/roguestock/import/A in SStreasury.stockpile_datums) - contents += "[A.name]
" - contents += "[A.desc]
" - if(!A.stable_price) - contents += "Demand: [A.demand2word()]
" - contents += "\[Import [A.importexport_amt] ([A.get_import_price()])\]

" + if(compact) + contents += "Treasury: [SStreasury.treasury_value]m" + contents += " / Lord's Tax: [SStreasury.tax_value*100]%" + contents += " / Guild's Tax: [SStreasury.queens_tax*100]%
" + for(var/datum/roguestock/import/A in SStreasury.stockpile_datums) + contents += "[A.name]:" + contents += " \[Import [A.importexport_amt] ([A.get_import_price()])\]

" + else + contents += "Treasury: [SStreasury.treasury_value]m
" + contents += "Lord's Tax: [SStreasury.tax_value*100]%
" + contents += "Guild's Tax: [SStreasury.queens_tax*100]%
" + for(var/datum/roguestock/import/A in SStreasury.stockpile_datums) + contents += "[A.name]
" + contents += "[A.desc]
" + if(!A.stable_price) + contents += "Demand: [A.demand2word()]
" + contents += "\[Import [A.importexport_amt] ([A.get_import_price()])\]

" if(TAB_BOUNTIES) - contents += "\[Return\]
" + contents += "\[Return\]" contents += "
Bounties
" contents += "--------------
" contents += "Treasury: [SStreasury.treasury_value]m
" @@ -299,7 +336,7 @@ if(!canread) contents = stars(contents) - var/datum/browser/popup = new(user, "VENDORTHING", "", 370, 800) + var/datum/browser/popup = new(user, "VENDORTHING", "", 500, 800) popup.set_content(contents) popup.open() diff --git a/code/modules/roguetown/roguemachine/withdraw.dm b/code/modules/roguetown/roguemachine/withdraw.dm index ce45144d6..85ccb4412 100644 --- a/code/modules/roguetown/roguemachine/withdraw.dm +++ b/code/modules/roguetown/roguemachine/withdraw.dm @@ -42,6 +42,6 @@ user.changeNext_move(CLICK_CD_MELEE) playsound(loc, 'sound/misc/keyboard_enter.ogg', 100, FALSE, -1) var/contents = withdraw_tab.get_contents("VOMITORIUM", FALSE) - var/datum/browser/popup = new(user, "VENDORTHING", "", 370, 400) + var/datum/browser/popup = new(user, "VENDORTHING", "", 370, 800) popup.set_content(contents) popup.open() diff --git a/icons/roguetown/clothing/masks.dmi b/icons/roguetown/clothing/masks.dmi index dcd95bafc5421d2669ed042b81d730108674dc7c..71588531d9b2fdd617c0a977b3b9d92fad7f8442 100644 GIT binary patch literal 9698 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 literal 4742 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∋{Gi}|QH+qK*X}KbgiSN>FDu$B&4!ChqX?R)PLh2vT+YFkhi2L}ui&Q;k=lW;Xwx$mYn?FbC}X~Ai=FIp1v@)-RC z1Mk4OhPf>bIT%)K2EKzfDHda;v9eKRA>k!V@=sYh4mzGcgf`fAZ;>=E;nazfcZgmTL(Ff9f zYYknEwYSBj;0=Bz>M6C~DKU9827M$#xoFG1O+s~hM1+$wXbXPGkaLAk=CBs5%FTIX zbk)+yDK^THnG1%XpO%-`bWG0rY1C*q?rw|M+NP9ORb=K!%0Gn5Q?K=2X!p1r8y@7c zKchPIHL0|Y?sM5WeMQU9Pf}NjFWz~Oad>_-M+HvXBDoqeSKt)#U!$&)pR+DzQ?VAT zXqos87<()SS?wF@w)k29sMjH;J(F74cgLiq>^T3tm#_djf$ZcEHPoWLZwtwjW^CQP zd?o;)-!_s+v%~dkb8x(`Oipgo?6u~!jAkkXczGwaw7w4a*1RIs1V`Glg>IT5qqN33 z-Be=%kU~~nz5Sj2RnX@ZbUroQJ1M&Y-SKGKhV9(tt~hT-L>OLpNq@a_Wzb#-#)fjg zEM3<}8?pZDb-|{aud9>w1ZNt_#uvQ}%2~`mOqzejUU&`Dre*i>eLvXl2poEYsaiJc z)Y8zwm^<3KAre*gZFqkEw_m1l;w!?a#Aq=9d?_%)hd2~1I;YH!-}>iHvy{`P86?2% zAJc<0o8)@AJu{cyH}D$yiH20H*8`Ft=i(yq<4F9IE2)Aq+8OX_cz?$H*4e*(MLm+v zWHQYQn&@;|=cVBqrrgM#-V{&`@mK~3faGpVwFD(;a43I0yfB-G+s^SUi z%Y#R;k?h4~<6Wodo~ea)J=ciy4&d?}4Q*|Id;Z%-QIdDr0;};*+^Y~~JQw>=e zy1;P}9R9eDyqmA7~CZ4CK^m zzvs(K82ufUiCTef z;eP3hL<_5{T$>8A9}7rGAblZbt75wl-Y@afo1`$`%Ew8$g2&lG5@V#KOprKST9e7( zRe~pd;K%61&zp_qoP99k^F((Ht$1*4sdWsRvE!F2)tNCZ98gEGurw3qqt_Jd#85&qB`xLzcEs5%Pr|l;;+giX#b4! zy*9<5efK>?Moy{KCzAtYqnnJh{g6%;t)Iv?28<{me&6uCI9LBM7+NvJ@<(QuCrqgY z#ORIif5s^-9}UK-E#uj@fPV=5=x-~QA5T(rdayDXdps~VLtL-fs|mb=hb8^;>72l89oLOL`TvFnEwa4; z9!|^3ntjg94bc7^RgrV{pn!#k5MgS9NL( zz-Ei?`HPzKhSR<2Qnp>9h+SzPlU~gdgQ<&ky+8E$!3FtTNJXdeit=c0-z-tu>V+{F zEZlIN09@&k$U%NO5_gFR`i@sQa)F7&y~Riomz2X}=`2*tMI8TelI+#ouVSJ`CB$)KAla5&Q&X(%OZ*VXseBmwI=P<{th3qsB1?&(8F8@9K*WXjF9!kU45V zjNVThW_tqSsh0VrMV;OtHscd2KGdzTb+qiido2I9FKiUmP+)hE^Jr0NJk88|NjZY! ziE}b_ksgvc!Nn3NAaU=d5|MsN?|*q{h}2CKxqrq0(mr9J&m+-=ZtV4)1Jj;}Y|7qo p3``Cv`sFa;#YO-LesIT^JL1K9$3EqKdL|I?k(E@EC>1yK`yWb%nC1Wg literal 43526 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 iM?S{!*^l6@&iD@$?s}>}ay-oZKpz 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 literal 50672 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 diff --git a/modular/Neu_Food/code/NeuFood.dm b/modular/Neu_Food/code/NeuFood.dm index 39c8bac58..2b55843e1 100644 --- a/modular/Neu_Food/code/NeuFood.dm +++ b/modular/Neu_Food/code/NeuFood.dm @@ -5,29 +5,10 @@ * * * * * * * * * * * * * **/ - -/* ........ Nutrition defines ................ */ -#define MEAL_FILLING 30 -#define MEAL_GOOD 24 -#define MEAL_AVERAGE 18 -#define MEAL_MEAGRE 15 -#define SNACK_NUTRITIOUS 9 -#define SNACK_DECENT 6 -#define SNACK_POOR 3 - -/* ........ Rotting defines ................ */ -#define SHELFLIFE_EXTREME 90 MINUTES -#define SHELFLIFE_LONG 45 MINUTES -#define SHELFLIFE_DECENT 25 MINUTES -#define SHELFLIFE_SHORT 15 MINUTES -#define SHELFLIFE_TINY 10 MINUTES - - // CONTAINMENT ZONE - marked for death /obj/item/reagent_containers/powder/flour/salt // salt being subtype of flour is terrible for so many reasons repath to /obj/item/reagent_containers/powder/salt - /* ........ Templates / Base items ................ */ /obj/item/reagent_containers // added vars used in neu cooking, might be used for other things too in the future. How it works is in each items attackby code. var/short_cooktime = FALSE // based on cooking skill @@ -227,7 +208,7 @@ /obj/item/cooking/platter name = "platter" - desc = "Made from fired clay." + desc = "For holding meals fit for kings." icon = 'modular/Neu_Food/icons/cooking.dmi' lefthand_file = 'modular/Neu_Food/icons/food_lefthand.dmi' righthand_file = 'modular/Neu_Food/icons/food_righthand.dmi' From 772e64f4c6cbe999a47fefeb845386c063c11412 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 12:32:10 -0300 Subject: [PATCH 2/6] Additional stuff Adds in needle refills, fixes a broken cooking interaction, doubles penalty to fatigue to mages wearing untrained armor, gives half elves the elvish language --- code/game/objects/items/rogueitems/needle.dm | 25 +++++++++------- .../species_types/roguetown/other/halfelf.dm | 5 ++++ code/modules/spells/spell.dm | 3 +- modular/Neu_Food/code/cooked/NeuFood_meals.dm | 29 ++++++++++++------- 4 files changed, 39 insertions(+), 23 deletions(-) diff --git a/code/game/objects/items/rogueitems/needle.dm b/code/game/objects/items/rogueitems/needle.dm index fc52eaae6..52f7412a4 100644 --- a/code/game/objects/items/rogueitems/needle.dm +++ b/code/game/objects/items/rogueitems/needle.dm @@ -56,16 +56,18 @@ /obj/item/needle/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/natural/fibers)) - if(maxstring - stringamt < 5) - to_chat(user, span_warning("Not enough room for more thread!")) - return - else - to_chat(user, "I begin threading the needle with additional fibers...") - if(do_after(user, 6 SECONDS - user.mind.get_skill_level(/datum/skill/misc/sewing), target = I)) - stringamt += 5 - to_chat(user, "I replenish the needle's thread!") - qdel(I) + if(infinite || maxstring - stringamt <= 0) //is the needle infinite OR does it have all of its uses left + to_chat(user, span_warning("The needle has no need to be refilled.")) return + + to_chat(user, "I begin threading the needle with additional fibers...") + if(do_after(user, 6 SECONDS - user.mind.get_skill_level(/datum/skill/misc/sewing), target = I)) + var/refill_amount + refill_amount = min(5, (maxstring - stringamt)) + stringamt += refill_amount + to_chat(user, "I replenish the needle's thread by [refill_amount] uses!") + qdel(I) + return return ..() @@ -76,7 +78,7 @@ if(stringamt < 1) to_chat(user, span_warning("The needle has no thread left!")) return - if(I.sewrepair && I.max_integrity && !I.obj_broken) + if(I.sewrepair && I.max_integrity) if(I.obj_integrity == I.max_integrity) to_chat(user, span_warning("This is not broken.")) return @@ -95,6 +97,9 @@ playsound(loc, 'sound/foley/sewflesh.ogg', 100, TRUE, -2) user.visible_message(span_info("[user] repairs [I]!")) I.obj_integrity = I.max_integrity + if(I.obj_broken && istype(I, /obj/item/clothing)) + var/obj/item/clothing/cloth = I + cloth.obj_fix() //Vrell - Part of storage item repair fix if(target_storage) target_storage.being_repaired = FALSE diff --git a/code/modules/mob/living/carbon/human/species_types/roguetown/other/halfelf.dm b/code/modules/mob/living/carbon/human/species_types/roguetown/other/halfelf.dm index 0bbfc8628..5946f6370 100644 --- a/code/modules/mob/living/carbon/human/species_types/roguetown/other/halfelf.dm +++ b/code/modules/mob/living/carbon/human/species_types/roguetown/other/halfelf.dm @@ -75,6 +75,11 @@ /datum/body_marking/tonage, ) + languages = list( + /datum/language/common, + /datum/language/elvish + ) + /datum/species/human/halfelf/get_skin_list() return list( "Timber-Gronn" = SKIN_COLOR_TIMBER_GRONN, diff --git a/code/modules/spells/spell.dm b/code/modules/spells/spell.dm index 7f35fd2f3..80a6b549a 100644 --- a/code/modules/spells/spell.dm +++ b/code/modules/spells/spell.dm @@ -220,8 +220,7 @@ GLOBAL_LIST_INIT(spells, typesof(/obj/effect/proc_holder/spell)) //needed for th newdrain = newdrain + (releasedrain * (diffy * 0.02)) // newdrain = newdrain + (ranged_ability_user.checkwornweight() * 10) if(!ranged_ability_user.check_armor_skill()) - newdrain += 40 - testing("[releasedrain] newdrain [newdrain]") + newdrain += 80 if(newdrain > 0) return newdrain else diff --git a/modular/Neu_Food/code/cooked/NeuFood_meals.dm b/modular/Neu_Food/code/cooked/NeuFood_meals.dm index 494eba1c6..2f0d3d59c 100644 --- a/modular/Neu_Food/code/cooked/NeuFood_meals.dm +++ b/modular/Neu_Food/code/cooked/NeuFood_meals.dm @@ -301,37 +301,45 @@ cooked_type = null bonus_reagents = list(/datum/reagent/consumable/nutriment = MEAL_MEAGRE) rotprocess = SHELFLIFE_DECENT + /obj/item/reagent_containers/food/snacks/rogue/meat/poultry/baked/attackby(obj/item/I, mob/user, params) var/obj/item/reagent_containers/peppermill/mill = I - if (!isturf(src.loc) || \ - !(locate(/obj/structure/table) in src.loc) && \ - !(locate(/obj/structure/table/optable) in src.loc) && \ - !(locate(/obj/item/storage/bag/tray) in src.loc)) - to_chat(user, "I need to use a table.") - return FALSE if(istype(mill)) + if (!isturf(src.loc) || \ + !(locate(/obj/structure/table) in src.loc) && \ + !(locate(/obj/structure/table/optable) in src.loc) && \ + !(locate(/obj/item/storage/bag/tray) in src.loc)) + to_chat(user, "I need to use a table.") + return FALSE + if(!mill.reagents.has_reagent(/datum/reagent/consumable/blackpepper, 1)) to_chat(user, "There's not enough black pepper to make anything with.") - return TRUE + return FALSE + mill.icon_state = "peppermill_grind" to_chat(user, "You start rubbing the bird roast with black pepper.") playsound(get_turf(user), 'modular/Neu_Food/sound/peppermill.ogg', 100, TRUE, -1) if(do_after(user,3 SECONDS, target = src)) + mill.icon_state = "peppermill" if(!mill.reagents.has_reagent(/datum/reagent/consumable/blackpepper, 1)) to_chat(user, "There's not enough black pepper to make anything with.") - return TRUE + return FALSE + mill.reagents.remove_reagent(/datum/reagent/consumable/blackpepper, 1) new /obj/item/reagent_containers/food/snacks/rogue/meat/poultry/baked/spiced(loc) qdel(src) - + else + mill.icon_state = "peppermill" else - to_chat(user, "You need to put [src] on a table to knead in the spice.") + return ..() + /obj/item/reagent_containers/food/snacks/rogue/meat/poultry/baked/spiced desc = "A plump bird, roasted perfection, spiced to taste divine." eat_effect = /datum/status_effect/buff/foodbuff name = "spiced bird-roast" color = "#ffc0c0" tastes = list("spicy birdmeat" = 1) + /obj/item/reagent_containers/food/snacks/rogue/meat/poultry/baked/plated icon_state = "roastchicken_plated" item_state = "plate_food" @@ -356,4 +364,3 @@ bonus_reagents = list(/datum/reagent/consumable/nutriment = 2) trash = /obj/item/cooking/platter rotprocess = SHELFLIFE_LONG - From 64555d26e46803c9f73589917ae6d42670620020 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 12:47:54 -0300 Subject: [PATCH 3/6] Update tools.dm --- code/modules/roguetown/roguejobs/blacksmith/tools.dm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/code/modules/roguetown/roguejobs/blacksmith/tools.dm b/code/modules/roguetown/roguejobs/blacksmith/tools.dm index f8490bf83..ab8b9c8e8 100644 --- a/code/modules/roguetown/roguejobs/blacksmith/tools.dm +++ b/code/modules/roguetown/roguejobs/blacksmith/tools.dm @@ -27,9 +27,6 @@ var/obj/item/attacked_item = attacked_object if(!attacked_item.anvilrepair || (attacked_item.obj_integrity >= attacked_item.max_integrity) || !isturf(attacked_item.loc)) return - if(attacked_item.obj_integrity <= 0) - user.visible_message(span_warning("[attacked_item] is broken! I cannot fix it...")) - return if(blacksmith_mind.get_skill_level(attacked_item.anvilrepair) <= 0) if(prob(30)) @@ -54,13 +51,15 @@ to_chat(user, span_warning("You fumble your way into slightly repairing [attacked_item].")) else user.visible_message(span_info("[user] repairs [attacked_item]!")) + if(attacked_item.obj_broken && istype(attacked_item, /obj/item/clothing)) + var/obj/item/clothing/clothing = attacked_item + clothing.obj_fix() blacksmith_mind.add_sleep_experience(attacked_item.anvilrepair, exp_gained/2) //We gain as much exp as we fix divided by 2 if(HAS_TRAIT(user, TRAIT_SQUIRE_REPAIR) && do_after(user, CLICK_CD_MELEE - blacksmith_mind.get_skill_level(attacked_item.anvilrepair), target = attacked_object)) attack_obj(attacked_object, user) return else - user.visible_message(span_warning("[user] damages [attacked_item]!")) - attacked_item.take_damage(5, BRUTE, "blunt") + user.visible_message(span_warning("[user] fumbles trying to repair [attacked_item]!")) return if(isstructure(attacked_object) && !user.cmode) From 162effe4517474c79c702aa58142bb9469002dc4 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 12:51:47 -0300 Subject: [PATCH 4/6] Update clothing.dm --- code/modules/clothing/clothing.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 06ee0308d..f386f2cec 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -68,6 +68,7 @@ var/detail_color var/boobed_detail = TRUE var/sleeved_detail = TRUE + var/list/original_armor //For restoring broken armor /obj/item/clothing/New() ..() @@ -319,6 +320,7 @@ /obj/item/clothing/obj_break(damage_flag) if(!damaged_clothes) update_clothes_damaged_state(TRUE) + original_armor = armor var/brokemessage = FALSE for(var/x in armor) if(armor[x] > 0) @@ -329,6 +331,11 @@ to_chat(M, "ARMOR BROKEN..!") ..() +/obj/item/clothing/proc/obj_fix(damage_flag) + obj_broken = FALSE + if(damaged_clothes) + update_clothes_damaged_state(FALSE) + armor = original_armor /obj/item/clothing/proc/update_clothes_damaged_state(damaging = TRUE) var/index = "[REF(initial(icon))]-[initial(icon_state)]" var/static/list/damaged_clothes_icons = list() From f466cfcc010ad880a69c85899edef86b7706ab56 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 12:57:09 -0300 Subject: [PATCH 5/6] Update roguetown.dme --- roguetown.dme | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roguetown.dme b/roguetown.dme index 7cbd5c8a4..7e655e970 100644 --- a/roguetown.dme +++ b/roguetown.dme @@ -77,6 +77,7 @@ #include "code\__DEFINES\musicsystem.dm" #include "code\__DEFINES\nanites.dm" #include "code\__DEFINES\networks.dm" +#include "code\__DEFINES\nutrition.dm" #include "code\__DEFINES\obj_flags.dm" #include "code\__DEFINES\omens.dm" #include "code\__DEFINES\pinpointers.dm" @@ -201,6 +202,7 @@ #include "code\_globalvars\lists\admin.dm" #include "code\_globalvars\lists\client.dm" #include "code\_globalvars\lists\flavor_misc.dm" +#include "code\_globalvars\lists\icons.dm" #include "code\_globalvars\lists\keybindings.dm" #include "code\_globalvars\lists\maintenance_loot.dm" #include "code\_globalvars\lists\mapping.dm" From d8aafafd58ab3eaa81addba86a6cda44640f6e88 Mon Sep 17 00:00:00 2001 From: Lhars Date: Thu, 26 Sep 2024 13:00:49 -0300 Subject: [PATCH 6/6] Update roguetown.dme --- roguetown.dme | 2 -- 1 file changed, 2 deletions(-) diff --git a/roguetown.dme b/roguetown.dme index 7e655e970..7cbd5c8a4 100644 --- a/roguetown.dme +++ b/roguetown.dme @@ -77,7 +77,6 @@ #include "code\__DEFINES\musicsystem.dm" #include "code\__DEFINES\nanites.dm" #include "code\__DEFINES\networks.dm" -#include "code\__DEFINES\nutrition.dm" #include "code\__DEFINES\obj_flags.dm" #include "code\__DEFINES\omens.dm" #include "code\__DEFINES\pinpointers.dm" @@ -202,7 +201,6 @@ #include "code\_globalvars\lists\admin.dm" #include "code\_globalvars\lists\client.dm" #include "code\_globalvars\lists\flavor_misc.dm" -#include "code\_globalvars\lists\icons.dm" #include "code\_globalvars\lists\keybindings.dm" #include "code\_globalvars\lists\maintenance_loot.dm" #include "code\_globalvars\lists\mapping.dm"