From 3eabaa37be71688fcaffd2e906d707c3ceafed65 Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Fri, 19 Jun 2026 09:02:42 -0700 Subject: [PATCH] [MIRROR] Multi Bugfix (#12824) Co-authored-by: Cameron Lennox --- .../antags/changeling/changeling.dm | 3 + .../datums/diseases/advance/symptoms/fever.dm | 2 +- .../objects/effects/decals/Cleanable/fuel.dm | 6 +- .../devices/personal_shield_generator_vr.dm | 3 + .../items/devices/scanners/sleevemate.dm | 4 + .../objects/items/weapons/cigs_lighters.dm | 92 +++------------ code/game/turfs/simulated/wall_attacks.dm | 3 +- code/game/turfs/simulated/wall_types.dm | 111 +++++++++--------- .../modules/materials/materials/_materials.dm | 1 - code/modules/materials/materials/gems.dm | 5 - .../materials/materials/metals/metals.dm | 2 - .../materials/materials/organic/resin.dm | 1 - code/modules/materials/materials/plastic.dm | 1 - code/modules/materials/materials/snow.dm | 2 - code/modules/mob/_modifiers/modifiers_vr.dm | 5 + code/modules/mob/living/carbon/carbon.dm | 5 +- code/modules/organs/pain.dm | 8 +- code/modules/reagents/reagents/other_vr.dm | 4 +- code/modules/resleeving/infocore_records.dm | 1 + code/modules/resleeving/machines.dm | 3 + icons/obj/surgery.dmi | Bin 68963 -> 64300 bytes modular_chomp/code/datums/crafting/items.dm | 1 - 22 files changed, 109 insertions(+), 154 deletions(-) diff --git a/code/datums/components/antags/changeling/changeling.dm b/code/datums/components/antags/changeling/changeling.dm index 0a1096e9e1..113b76d7d7 100644 --- a/code/datums/components/antags/changeling/changeling.dm +++ b/code/datums/components/antags/changeling/changeling.dm @@ -68,6 +68,9 @@ GLOBAL_LIST_EMPTY_TYPED(powerinstances, /datum/power/changeling) var/datum/mind/our_mind = M if(our_mind.current) changeling = (our_mind.current.GetComponent(/datum/component/antag/changeling)) //Check to see if the mob we are currently inhabiting is a changeling. + if(!changeling) + if(our_mind.antag_holder.changeling) //Check our mind's antag holder. + changeling = our_mind.antag_holder.changeling else //Fed it a mob and we failed if(M.mind) changeling = M.mind.antag_holder.changeling //Check our mind's antag holder. diff --git a/code/datums/diseases/advance/symptoms/fever.dm b/code/datums/diseases/advance/symptoms/fever.dm index 57554fefe3..4809abe888 100644 --- a/code/datums/diseases/advance/symptoms/fever.dm +++ b/code/datums/diseases/advance/symptoms/fever.dm @@ -65,7 +65,7 @@ Bonus if(!unsafe || A.stage < 4) to_chat(M, span_warning(pick("You feel hot.", "You feel like you're burning."))) else - to_chat(M, span_userdanger(pick("You feel too hot", "You feel like your blod is boiling."))) + to_chat(M, span_userdanger(pick("You feel too hot", "You feel like your blood is boiling."))) set_body_temp(A.affected_mob, A) /datum/symptom/fever/proc/set_body_temp(mob/living/M, datum/disease/advance/A) diff --git a/code/game/objects/effects/decals/Cleanable/fuel.dm b/code/game/objects/effects/decals/Cleanable/fuel.dm index 1ca8062112..e424c05aa7 100644 --- a/code/game/objects/effects/decals/Cleanable/fuel.dm +++ b/code/game/objects/effects/decals/Cleanable/fuel.dm @@ -21,10 +21,8 @@ //Be absorbed by any other liquid fuel in the tile. for(var/obj/effect/decal/cleanable/liquid_fuel/other in loc) if(other != src) - other.amount += src.amount - other.Spread() - has_spread = 1 - break + amount += other.amount + qdel(other) . = ..() if(!has_spread) diff --git a/code/game/objects/items/devices/personal_shield_generator_vr.dm b/code/game/objects/items/devices/personal_shield_generator_vr.dm index c5ac714dea..5b16cf910c 100644 --- a/code/game/objects/items/devices/personal_shield_generator_vr.dm +++ b/code/game/objects/items/devices/personal_shield_generator_vr.dm @@ -126,6 +126,9 @@ s.set_up(5, 1, src) s.start() shield_active = 0 + if(isliving(loc)) + var/mob/living/our_user = loc + our_user.remove_modifiers_of_type(/datum/modifier/shield_projection) if(bcell.charge_delay) //It WILL blow up soon. Downside of self-charging cells. to_chat(src.loc, span_critical("Your shield generator sparks and suddenly goes down! A warning message pops up on screen: \ 'WARNING, INTERNAL CELL MELTDOWN IMMINENT. TIME TILL EXPLOSION: [bcell.charge_delay/10] SECONDS. DISCARD UNIT IMMEDIATELY!'")) diff --git a/code/game/objects/items/devices/scanners/sleevemate.dm b/code/game/objects/items/devices/scanners/sleevemate.dm index 86d061f161..1f719725fa 100644 --- a/code/game/objects/items/devices/scanners/sleevemate.dm +++ b/code/game/objects/items/devices/scanners/sleevemate.dm @@ -72,6 +72,10 @@ GLOBAL_DATUM(sleevemate_mob, /mob/living/carbon/human/dummy/mannequin) M.ooc_notes_maybes = ooc_notes_maybes M.ooc_notes_style = ooc_notes_style M.soulcatcher_pref_flags = soulcatcher_pref_flags + if(ishuman(M)) //Has to be done here since making someone a changeling requires an active mind. + var/mob/living/carbon/human/ling_test = M + if(ling_test.changeling_locked) + M.make_changeling() SEND_GLOBAL_SIGNAL(COMSIG_GLOB_RESLEEVED_MIND, M, stored_mind) clear_mind() diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index 716ae1761a..bc1e581464 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -166,8 +166,8 @@ CIGARETTE PACKETS ARE IN FANCY.DM . += "[src] is nearly burnt out!" /obj/item/clothing/mask/smokable/proc/light(flavor_text = "[usr] lights the [name].") - if(!src.lit) - src.lit = 1 + if(!lit) + lit = TRUE playsound(src, 'sound/items/cigs_lighters/cig_light.ogg', 75, 1, -1) damtype = BURN if(reagents.get_reagent_amount(REAGENT_ID_PHORON)) // the phoron explodes when exposed to fire @@ -189,6 +189,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM update_icon() set_light(2, 0.25, "#E38F46") START_PROCESSING(SSobj, src) + return ITEM_INTERACT_SUCCESS /obj/item/clothing/mask/smokable/proc/die(nomessage = 0) var/turf/T = get_turf(src) @@ -302,14 +303,13 @@ CIGARETTE PACKETS ARE IN FANCY.DM if(nicotine_amt) reagents.add_reagent(REAGENT_ID_NICOTINE, nicotine_amt) -/obj/item/clothing/mask/smokable/cigarette/attackby(obj/item/W as obj, mob/user as mob) +/obj/item/clothing/mask/smokable/cigarette/attackby(obj/item/W, mob/user) ..() if(istype(W, /obj/item/melee/energy/sword)) var/obj/item/melee/energy/sword/S = W if(S.active) - light(span_warning("[user] swings their [W], barely missing their nose. They light their [name] in the process.")) - + return light(span_warning("[user] swings their [W], barely missing their nose. They light their [name] in the process.")) return /obj/item/clothing/mask/smokable/cigarette/afterattack(obj/item/reagent_containers/glass/glass, mob/user as mob, proximity) @@ -668,22 +668,17 @@ CIGARETTE PACKETS ARE IN FANCY.DM /obj/item/flame/lighter/attack(mob/living/M, mob/living/user, target_zone, attack_modifier) if(lit == 1) - M.ignite_mob() - add_attack_logs(user,M,"Lit on fire with [src]") - return ITEM_INTERACT_SUCCESS + if((user.a_intent == I_HURT || user.a_intent == I_HELP && prob(25)) && M.ignite_mob()) + add_attack_logs(user,M,"Lit on fire with [src]") + return ITEM_INTERACT_SUCCESS if(istype(M.wear_mask, /obj/item/clothing/mask/smokable/cigarette) && user.zone_sel.selecting == O_MOUTH && lit) var/obj/item/clothing/mask/smokable/cigarette/cig = M.wear_mask if(M == user) - cig.attackby(src, user) - return ITEM_INTERACT_SUCCESS + return cig.attackby(src, user) else - if(istype(src, /obj/item/flame/lighter/zippo)) - cig.light(span_notice(span_rose("[user] whips the [name] out and holds it for [M]."))) - else - cig.light(span_notice("[user] holds the [name] out for [M], and lights the [cig.name].")) - return ITEM_INTERACT_SUCCESS + return cig.light(display_offer_text(M, user, cig.name)) else ..() @@ -693,6 +688,9 @@ CIGARETTE PACKETS ARE IN FANCY.DM location.hotspot_expose(700, 5) return +/obj/item/flame/lighter/proc/display_offer_text(mob/living/target, mob/living/user, cig_name) + return (span_notice("[user] holds the [name] out for [target], and lights the [cig_name].")) + ///////// //ZIPPO// ///////// @@ -738,6 +736,9 @@ CIGARETTE PACKETS ARE IN FANCY.DM STOP_PROCESSING(SSobj, src) return +/obj/item/flame/lighter/zippo/display_offer_text(mob/living/target, mob/living/user, cig_name) + return (span_notice(span_rose("[user] whips the [name] out and holds it for [target], igniting the [cig_name]."))) + //Here we add Zippo skins. /obj/item/flame/lighter/zippo/black @@ -813,6 +814,9 @@ CIGARETTE PACKETS ARE IN FANCY.DM ///Special supermatter var used for attack_self chain logic. var/special_supermatter = FALSE +/obj/item/flame/lighter/supermatter/display_offer_text(mob/living/target, mob/living/user, cig_name) + return (span_notice(span_crimson("[user] whips the [name] out and holds it for [target], turning the tip of the [cig_name] to ash and lighting it!"))) + /obj/item/flame/lighter/supermatter/syndismzippo name = "Phoron Supermatter Zippo" // Syndicate SM Lighter desc = "State of the Art Supermatter Lighter." @@ -882,26 +886,6 @@ CIGARETTE PACKETS ARE IN FANCY.DM STOP_PROCESSING(SSobj, src) return ITEM_INTERACT_SUCCESS - -/obj/item/flame/lighter/supermatter/attack(mob/living/M, mob/living/user, target_zone, attack_modifier) - if(lit == 1) - M.ignite_mob() - add_attack_logs(user,M,"Lit on fire with [src]") - return ITEM_INTERACT_SUCCESS - - if(istype(M.wear_mask, /obj/item/clothing/mask/smokable/cigarette) && user.zone_sel.selecting == O_MOUTH && lit) - var/obj/item/clothing/mask/smokable/cigarette/cig = M.wear_mask - if(M == user) - cig.attackby(src, user) - else - if(istype(src, /obj/item/flame/lighter/supermatter)) - cig.light(span_notice(span_rose("[user] whips the [name] out and holds it for [M]."))) - else - cig.light(span_notice("[user] holds the [name] out for [M], and lights the [cig.name].")) - return ITEM_INTERACT_SUCCESS - else - ..() - /obj/item/flame/lighter/supermatter/process() var/turf/location = get_turf(src) if(location) @@ -955,27 +939,6 @@ CIGARETTE PACKETS ARE IN FANCY.DM STOP_PROCESSING(SSobj, src) return ITEM_INTERACT_SUCCESS - -/obj/item/flame/lighter/supermatter/syndismzippo/attack(mob/living/M, mob/living/user, target_zone, attack_modifier) - if(lit == 1) - M.ignite_mob() - add_attack_logs(user,M,"Lit on fire with [src]") - return ITEM_INTERACT_SUCCESS - - if(istype(M.wear_mask, /obj/item/clothing/mask/smokable/cigarette) && user.zone_sel.selecting == O_MOUTH && lit) - var/obj/item/clothing/mask/smokable/cigarette/cig = M.wear_mask - if(M == user) - cig.attackby(src, user) - return ITEM_INTERACT_SUCCESS - else - if(istype(src, /obj/item/flame/lighter/supermatter/syndismzippo)) - cig.light(span_notice(span_rose("[user] whips the [name] out and holds it for [M]."))) - else - cig.light(span_notice("[user] holds the [name] out for [M], and lights the [cig.name].")) - return ITEM_INTERACT_SUCCESS - else - ..() - /obj/item/flame/lighter/process() var/turf/location = get_turf(src) if(location) @@ -1130,23 +1093,6 @@ CIGARETTE PACKETS ARE IN FANCY.DM STOP_PROCESSING(SSobj, src) return ITEM_INTERACT_SUCCESS -/obj/item/flame/lighter/supermatter/expsmzippo/attack(mob/living/M, mob/living/user, target_zone, attack_modifier) - if (lit == 1) - M.ignite_mob() - add_attack_logs(user, M, "Lit on fire with [src]") - - if (istype(M.wear_mask, /obj/item/clothing/mask/smokable/cigarette) && user.zone_sel.selecting == O_MOUTH && lit) - var/obj/item/clothing/mask/smokable/cigarette/cig = M.wear_mask - if (M == user) - cig.attackby(src, user) - else - if (istype(src, /obj/item/flame/lighter/supermatter/expsmzippo)) - cig.light(span_notice(span_rose("[user] whips the [name] out and holds it for [M]."))) - else - cig.light(span_notice("[user] holds the [name] out for [M], and lights the [cig.name].")) - else - ..() - /obj/item/flame/lighter/supermatter/expsmzippo/process() var/turf/location = get_turf(src) if (location) diff --git a/code/game/turfs/simulated/wall_attacks.dm b/code/game/turfs/simulated/wall_attacks.dm index 5837cfc55d..e94da8231d 100644 --- a/code/game/turfs/simulated/wall_attacks.dm +++ b/code/game/turfs/simulated/wall_attacks.dm @@ -99,7 +99,8 @@ try_touch(user, rotting) /turf/simulated/wall/attack_hand(mob/user) - + if(!Adjacent(user)) + return radiate() add_fingerprint(user) user.setClickCooldown(user.get_attack_speed()) diff --git a/code/game/turfs/simulated/wall_types.dm b/code/game/turfs/simulated/wall_types.dm index 2e90eb578d..abe8861127 100644 --- a/code/game/turfs/simulated/wall_types.dm +++ b/code/game/turfs/simulated/wall_types.dm @@ -1,59 +1,59 @@ /turf/simulated/wall/r_wall icon_state = "rgeneric" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/r_wall/Initialize(mapload) +/turf/simulated/wall/r_wall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) //3strong /turf/simulated/wall/shull icon_state = "hull-steel" -/turf/simulated/wall/shull/Initialize(mapload) //Spaaaace ship. +/turf/simulated/wall/shull/Initialize(mapload, materialtype, rmaterialtype, girdertype) //Spaaaace ship. . = ..(mapload, MAT_STEELHULL, null, MAT_STEELHULL) /turf/simulated/wall/rshull icon_state = "hull-r_steel" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/rshull/Initialize(mapload) +/turf/simulated/wall/rshull/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_STEELHULL, MAT_STEELHULL, MAT_STEELHULL) /turf/simulated/wall/pshull icon_state = "hull-plasteel" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/pshull/Initialize(mapload) //Spaaaace-er ship. +/turf/simulated/wall/pshull/Initialize(mapload, materialtype, rmaterialtype, girdertype) //Spaaaace-er ship. . = ..(mapload, MAT_PLASTEELHULL, null, MAT_PLASTEELHULL) /turf/simulated/wall/rpshull icon_state = "hull-r_plasteel" -/turf/simulated/wall/rpshull/Initialize(mapload) +/turf/simulated/wall/rpshull/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEELHULL, MAT_PLASTEELHULL, MAT_PLASTEELHULL) /turf/simulated/wall/dshull icon_state = "hull-durasteel" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/dshull/Initialize(mapload) //Spaaaace-est ship. +/turf/simulated/wall/dshull/Initialize(mapload, materialtype, rmaterialtype, girdertype) //Spaaaace-est ship. . = ..(mapload, MAT_DURASTEELHULL, null, MAT_DURASTEELHULL) /turf/simulated/wall/rdshull icon_state = "hull-r_durasteel" rad_insulation = RAD_EXTREME_INSULATION -/turf/simulated/wall/rdshull/Initialize(mapload) +/turf/simulated/wall/rdshull/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEELHULL, MAT_DURASTEELHULL, MAT_DURASTEELHULL) /turf/simulated/wall/thull icon_state = "hull-titanium" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/thull/Initialize(mapload) +/turf/simulated/wall/thull/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_TITANIUMHULL, null, MAT_TITANIUMHULL) /turf/simulated/wall/rthull icon_state = "hull-r_titanium" rad_insulation = RAD_EXTREME_INSULATION -/turf/simulated/wall/rthull/Initialize(mapload) +/turf/simulated/wall/rthull/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_TITANIUMHULL, MAT_TITANIUMHULL, MAT_TITANIUMHULL) /turf/simulated/wall/cult icon_state = "cult" -/turf/simulated/wall/cult/Initialize(mapload) +/turf/simulated/wall/cult/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_CULT,MAT_CULT2,MAT_CULT) /turf/unsimulated/wall/cult name = "cult wall" @@ -61,115 +61,115 @@ icon = 'icons/turf/wall_masks.dmi' icon_state = "cult" -/turf/simulated/wall/iron/Initialize(mapload) +/turf/simulated/wall/iron/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_IRON) -/turf/simulated/wall/uranium/Initialize(mapload) +/turf/simulated/wall/uranium/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_URANIUM) -/turf/simulated/wall/diamond/Initialize(mapload) +/turf/simulated/wall/diamond/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DIAMOND) -/turf/simulated/wall/gold/Initialize(mapload) +/turf/simulated/wall/gold/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_GOLD) -/turf/simulated/wall/silver/Initialize(mapload) +/turf/simulated/wall/silver/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SILVER) /turf/simulated/wall/lead rad_insulation = RAD_EXTREME_INSULATION -/turf/simulated/wall/lead/Initialize(mapload) +/turf/simulated/wall/lead/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_LEAD) /turf/simulated/wall/r_lead rad_insulation = RAD_EXTREME_INSULATION -/turf/simulated/wall/r_lead/Initialize(mapload) +/turf/simulated/wall/r_lead/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_LEAD, MAT_LEAD) -/turf/simulated/wall/phoron/Initialize(mapload) +/turf/simulated/wall/phoron/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PHORON) -/turf/simulated/wall/sandstone/Initialize(mapload) +/turf/simulated/wall/sandstone/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SANDSTONE) -/turf/simulated/wall/ironphoron/Initialize(mapload) +/turf/simulated/wall/ironphoron/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_IRON,MAT_PHORON) -/turf/simulated/wall/golddiamond/Initialize(mapload) +/turf/simulated/wall/golddiamond/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_GOLD,MAT_DIAMOND) -/turf/simulated/wall/silvergold/Initialize(mapload) +/turf/simulated/wall/silvergold/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SILVER,MAT_GOLD) -/turf/simulated/wall/sandstonediamond/Initialize(mapload) +/turf/simulated/wall/sandstonediamond/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SANDSTONE,MAT_DIAMOND) -/turf/simulated/wall/snowbrick/Initialize(mapload) +/turf/simulated/wall/snowbrick/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SNOWBRICK) -/turf/simulated/wall/resin/Initialize(mapload) +/turf/simulated/wall/resin/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_RESIN,null,MAT_RESIN) /turf/simulated/wall/concrete icon_state = "brick" rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/concrete/Initialize(mapload) +/turf/simulated/wall/concrete/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_CONCRETE) //3strong /turf/simulated/wall/r_concrete rad_insulation = RAD_HEAVY_INSULATION icon_state = "rbrick" -/turf/simulated/wall/r_concrete/Initialize(mapload) +/turf/simulated/wall/r_concrete/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_CONCRETE,MAT_PLASTEELREBAR) //3strong // Kind of wondering if this is going to bite me in the butt. -/turf/simulated/wall/skipjack/Initialize(mapload) +/turf/simulated/wall/skipjack/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_ALIENALLOY) /turf/simulated/wall/skipjack/attackby() return -/turf/simulated/wall/titanium/Initialize(mapload) +/turf/simulated/wall/titanium/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_TITANIUM) /turf/simulated/wall/durasteel rad_insulation = RAD_HEAVY_INSULATION -/turf/simulated/wall/durasteel/Initialize(mapload) +/turf/simulated/wall/durasteel/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEEL, MAT_DURASTEEL) // CHOMPAdd Start -/turf/simulated/wall/durasteel/blueserg/Initialize(mapload) +/turf/simulated/wall/durasteel/blueserg/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEEL, MAT_DURASTEEL) /turf/simulated/wall/durasteel/blueserg/attackby(obj/item/I, mob/user) return // CHOMPAdd ENd -/turf/simulated/wall/wood/Initialize(mapload) +/turf/simulated/wall/wood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_WOOD) -/turf/simulated/wall/hardwood/Initialize(mapload) +/turf/simulated/wall/hardwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_HARDWOOD) -/turf/simulated/wall/sifwood/Initialize(mapload) +/turf/simulated/wall/sifwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SIFWOOD) // CHOMPEdit Start -/turf/simulated/wall/rsifwood/Initialize(mapload) +/turf/simulated/wall/rsifwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SIFWOOD, MAT_SIFWOOD, MAT_SIFWOOD) // CHOMPEdit End -/turf/simulated/wall/birchwood/Initialize(mapload) +/turf/simulated/wall/birchwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_BIRCHWOOD) -/turf/simulated/wall/pinewood/Initialize(mapload) +/turf/simulated/wall/pinewood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PINEWOOD) -/turf/simulated/wall/oakwood/Initialize(mapload) +/turf/simulated/wall/oakwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_OAKWOOD) -/turf/simulated/wall/acaciawood/Initialize(mapload) +/turf/simulated/wall/acaciawood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_ACACIAWOOD) -/turf/simulated/wall/redwood/Initialize(mapload) +/turf/simulated/wall/redwood/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_REDWOOD) -/turf/simulated/wall/log/Initialize(mapload) +/turf/simulated/wall/log/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_LOG) -/turf/simulated/wall/log_sif/Initialize(mapload) +/turf/simulated/wall/log_sif/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_SIFLOG) /turf/unsimulated/wall/ice @@ -477,7 +477,7 @@ /turf/simulated/wall/eris/r_wall icon_state = "rgeneric" -/turf/simulated/wall/eris/r_wall/Initialize(mapload) +/turf/simulated/wall/eris/r_wall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) // Bay walls @@ -525,7 +525,7 @@ /turf/simulated/wall/bay/r_wall icon_state = "rgeneric" -/turf/simulated/wall/bay/r_wall/Initialize(mapload) +/turf/simulated/wall/bay/r_wall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) /turf/simulated/wall/tgmc @@ -621,22 +621,23 @@ icon_state = "rwall0" wall_base_state = "rwall" wall_blend_category = "rwall" -/turf/simulated/wall/tgmc/rwall/Initialize(mapload) +/turf/simulated/wall/tgmc/rwall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) /turf/simulated/wall/tgmc/gray icon_state = "gray0" wall_base_state = "gray" wall_blend_category = "gray" -/turf/simulated/wall/tgmc/gwall/Initialize(mapload) +/turf/simulated/wall/tgmc/gwall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) /turf/simulated/wall/tgmc/darkwall icon_state = "darkwall0" wall_base_state = "darkwall" wall_blend_category = "darkwall" -/turf/simulated/wall/tgmc/darkwall/Initialize(mapload) +/turf/simulated/wall/tgmc/darkwall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) + /turf/simulated/wall/tgmc/darkwall/deco0 icon_state = "darkwall_deco0" force_icon = "_deco0" @@ -658,14 +659,14 @@ icon_state = "white0" wall_base_state = "white" wall_blend_category = "white" -/turf/simulated/wall/tgmc/whitewall/Initialize(mapload) +/turf/simulated/wall/tgmc/whitewall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_STEEL,MAT_PLASTIC) /turf/simulated/wall/tgmc/durawall icon_state = "darkband0" wall_base_state = "darkband" wall_blend_category = "darkband" -/turf/simulated/wall/tgmc/durawall/Initialize(mapload) +/turf/simulated/wall/tgmc/durawall/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEEL,MAT_DURASTEEL) /turf/simulated/wall/tgmc/durawall/deco0 icon_state = "darkband_deco0" @@ -684,14 +685,14 @@ icon_state = "whiteband0" wall_base_state = "whiteband" wall_blend_category = "whiteband" -/turf/simulated/wall/tgmc/sanitary/Initialize(mapload) +/turf/simulated/wall/tgmc/sanitary/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) /turf/simulated/wall/tgmc/chigusa icon_state = "chigusa0" wall_base_state = "chigusa" wall_blend_category = "chigusa" -/turf/simulated/wall/tgmc/chigusa/Initialize(mapload) +/turf/simulated/wall/tgmc/chigusa/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_CHITIN,MAT_CHITIN) /turf/simulated/wall/tgmc/chigusa/deco0 icon_state = "chigusa_deco0" @@ -707,28 +708,28 @@ icon_state = "redstripe0" wall_base_state = "redstripe" wall_blend_category = "redstripe" -/turf/simulated/wall/tgmc/redstripe/Initialize(mapload) +/turf/simulated/wall/tgmc/redstripe/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEELHULL,MAT_PLASTEELHULL) /turf/simulated/wall/tgmc/redstripe_r icon_state = "redstriper0" wall_base_state = "redstriper" wall_blend_category = "redstriper" -/turf/simulated/wall/tgmc/redstripe_r/Initialize(mapload) +/turf/simulated/wall/tgmc/redstripe_r/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEELHULL,MAT_DURASTEELHULL) /turf/simulated/wall/tgmc/plain_redstripe icon_state = "predstripe0" wall_base_state = "predstripe" wall_blend_category = "predstripe" -/turf/simulated/wall/tgmc/plain_redstripe/Initialize(mapload) +/turf/simulated/wall/tgmc/plain_redstripe/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_PLASTEEL,MAT_PLASTEEL) /turf/simulated/wall/tgmc/plain_redstripe_r icon_state = "predstriper0" wall_base_state = "predstriper" wall_blend_category = "predstriper" -/turf/simulated/wall/tgmc/plain_redstripe_r/Initialize(mapload) +/turf/simulated/wall/tgmc/plain_redstripe_r/Initialize(mapload, materialtype, rmaterialtype, girdertype) . = ..(mapload, MAT_DURASTEEL,MAT_DURASTEEL) #define WINDOW_GLASS 0x1 diff --git a/code/modules/materials/materials/_materials.dm b/code/modules/materials/materials/_materials.dm index 69c3cafe05..27335205b2 100644 --- a/code/modules/materials/materials/_materials.dm +++ b/code/modules/materials/materials/_materials.dm @@ -223,7 +223,6 @@ GLOBAL_LIST_INIT(name_to_material, populate_material_list()) var/conductivity = null // How conductive the material is. Iron acts as the baseline, at 10. var/list/composite_material // If set, object matter var will be a list containing these values. var/luminescence - var/radiation_resistance = 0 // Radiation resistance, which is added on top of a material's weight for blocking radiation. Needed to make lead special without superrobust weapons. var/supply_conversion_value // Supply points per sheet that this material sells for. var/can_sharpen = TRUE // Is this material compatible with a sharpening kit? diff --git a/code/modules/materials/materials/gems.dm b/code/modules/materials/materials/gems.dm index 9d2f46d27c..10209678b6 100644 --- a/code/modules/materials/materials/gems.dm +++ b/code/modules/materials/materials/gems.dm @@ -109,7 +109,6 @@ conductive = 0 conductivity = 5 reflectivity = 0.5 - radiation_resistance = 20 spatial_instability = 30 sheet_singular_name = "gem" sheet_plural_name = "gems" @@ -132,7 +131,6 @@ negation = 15 conductivity = 60 reflectivity = 0.3 - radiation_resistance = 5 sheet_singular_name = "sheet" sheet_plural_name = "sheets" supply_conversion_value = 8 @@ -156,7 +154,6 @@ negation = 25 explosion_resistance = 85 reflectivity = 0.2 - radiation_resistance = 10 supply_conversion_value = 13 icon_base = "stone" table_icon_base = "stone" @@ -178,7 +175,6 @@ negation = 35 explosion_resistance = 20 reflectivity = 1 - radiation_resistance = 100 supply_conversion_value = 15 icon_base = "stone" table_icon_base = "stone" @@ -240,7 +236,6 @@ explosion_resistance = 13 negation = 12 spatial_instability = 18 - radiation_resistance = 18 supply_conversion_value = 12 can_sharpen = TRUE diff --git a/code/modules/materials/materials/metals/metals.dm b/code/modules/materials/materials/metals/metals.dm index e24c60630f..74c0d51657 100644 --- a/code/modules/materials/materials/metals/metals.dm +++ b/code/modules/materials/materials/metals/metals.dm @@ -58,7 +58,6 @@ conductivity = 10 sheet_singular_name = "ingot" sheet_plural_name = "ingots" - radiation_resistance = 25 // Lead is Special and so gets to block more radiation than it normally would with just weight, totalling in 48 protection. supply_conversion_value = 0.5 /datum/material/gold @@ -156,7 +155,6 @@ protectiveness = 15 conductivity = 18 melting_point = T0C+3600 - radiation_resistance = 15 supply_conversion_value = 0.5 /datum/material/bronze diff --git a/code/modules/materials/materials/organic/resin.dm b/code/modules/materials/materials/organic/resin.dm index 1f9e03c66f..d3b077efbe 100644 --- a/code/modules/materials/materials/organic/resin.dm +++ b/code/modules/materials/materials/organic/resin.dm @@ -13,7 +13,6 @@ sheet_plural_name = "blobs" conductive = 0 explosion_resistance = 60 - radiation_resistance = 10 stack_type = /obj/item/stack/material/resin supply_conversion_value = 2 diff --git a/code/modules/materials/materials/plastic.dm b/code/modules/materials/materials/plastic.dm index 0919e4e7fc..843adddb34 100644 --- a/code/modules/materials/materials/plastic.dm +++ b/code/modules/materials/materials/plastic.dm @@ -72,7 +72,6 @@ melting_point = T0C+232 //temperature at which cardboard walls would be destroyed door_icon_base = "wood" destruction_desc = "crumples" - radiation_resistance = 1 pass_stack_colors = TRUE supply_conversion_value = 0.05 diff --git a/code/modules/materials/materials/snow.dm b/code/modules/materials/materials/snow.dm index adbac02657..0343390b5c 100644 --- a/code/modules/materials/materials/snow.dm +++ b/code/modules/materials/materials/snow.dm @@ -13,7 +13,6 @@ destruction_desc = "crumples" sheet_singular_name = "pile" sheet_plural_name = "pile" //Just a bigger pile - radiation_resistance = 1 supply_conversion_value = 0 /datum/material/snow/generate_recipes() @@ -41,7 +40,6 @@ destruction_desc = "crumbles" sheet_singular_name = "brick" sheet_plural_name = "bricks" - radiation_resistance = 1 supply_conversion_value = 0 /datum/material/snowbrick/generate_recipes() diff --git a/code/modules/mob/_modifiers/modifiers_vr.dm b/code/modules/mob/_modifiers/modifiers_vr.dm index bd6361225f..93d5ffc388 100644 --- a/code/modules/mob/_modifiers/modifiers_vr.dm +++ b/code/modules/mob/_modifiers/modifiers_vr.dm @@ -160,8 +160,13 @@ /datum/modifier/shield_projection/tick() //When the shield generator runs out of charge, it'll remove this naturally. if(holder.stat == DEAD) expire(silent = TRUE) //If you're dead the generator stops protecting you but keeps running. + return if(!shield_generator || !shield_generator.slot_check()) //No shield to begin with/shield is not on them any longer. expire(silent = FALSE) + return + if(QDELETED(energy_source) || !energy_source.charge) + expire(silent = FALSE) + return var/shield_efficiency = (energy_source.charge/energy_source.maxcharge) //1 = complete resistance. 0 = no resistance. Must be adjusted for subtypes! if(!isnull(effective_damage_resistance)) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 6e873c4443..64853af218 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -295,8 +295,9 @@ M.adjust_fire_stacks(-1) if(M.on_fire) src.ignite_mob() - M.resting = 0 //Hoist yourself up up off the ground. No para/stunned/weakened removal. - update_canmove() + M.resting = !M.resting + M.AdjustWeakened(-3) + M.update_canmove() else if(istype(hugger)) hugger.species.hug(hugger,src) else diff --git a/code/modules/organs/pain.dm b/code/modules/organs/pain.dm index bf48ee4991..e2df335ced 100644 --- a/code/modules/organs/pain.dm +++ b/code/modules/organs/pain.dm @@ -45,7 +45,7 @@ last_pain_message = message to_chat(src,message) next_pain_time = world.time + clamp((200 - power) SECONDS, 100 SECONDS, 3 MINUTES) - multilimb_pain_time = clamp(world.time + (200 - power) SECONDS, 100 SECONDS, 3 MINUTES) + multilimb_pain_time = world.time + clamp((200 - power) SECONDS, 100 SECONDS, 3 MINUTES) if(prob(power / 10) && !isbelly(loc)) // No pain noises inside bellies. emote("pain") @@ -68,9 +68,9 @@ if(dam > maxdam && (maxdam == 0 || prob(70)) ) damaged_organ = E maxdam = dam - if(ishuman(src)) //VOREStation Edit Start + if(ishuman(src)) var/mob/living/carbon/human/H = src - maxdam *= H.species.trauma_mod //VOREStation edit end + maxdam *= H.species.trauma_mod if(damaged_organ && chem_effects[CE_PAINKILLER] < maxdam) if(maxdam > 10 && paralysis) AdjustParalysis(-round(maxdam/10)) @@ -92,7 +92,7 @@ // Damage to internal organs hurts a lot. for(var/obj/item/organ/I in internal_organs) if((I.status & ORGAN_DEAD) || I.robotic >= ORGAN_ROBOT) continue - if(I.damage > 2) if(prob(2)) + if(I.is_bruised() && prob(2)) var/obj/item/organ/external/parent = get_organ(I.parent_organ) src.custom_pain("You feel a sharp pain in your [parent.name]", 50) diff --git a/code/modules/reagents/reagents/other_vr.dm b/code/modules/reagents/reagents/other_vr.dm index 0e5812c256..703917afec 100644 --- a/code/modules/reagents/reagents/other_vr.dm +++ b/code/modules/reagents/reagents/other_vr.dm @@ -87,8 +87,10 @@ lowertemp.react() T.assume_air(lowertemp) qdel(hotspot) + for(var/obj/effect/decal/cleanable/liquid_fuel/fuel_source in T) //Foam cleans up fuel sources. + qdel(fuel_source) - if (environment && environment.temperature > min_temperature) // Abstracted as steam or something + if(environment?.temperature > min_temperature) // Abstracted as steam or something var/removed_heat = between(0, volume * 19000, -environment.get_thermal_energy_change(min_temperature)) environment.add_thermal_energy(-removed_heat) if(prob(5)) diff --git a/code/modules/resleeving/infocore_records.dm b/code/modules/resleeving/infocore_records.dm index b6845a07f0..6e16b5e554 100644 --- a/code/modules/resleeving/infocore_records.dm +++ b/code/modules/resleeving/infocore_records.dm @@ -365,6 +365,7 @@ H.resize(sizemult, FALSE) H.appearance_flags = aflags H.weight = weight + H.changeling_locked = changeling_locked if(speciesname) H.custom_species = speciesname diff --git a/code/modules/resleeving/machines.dm b/code/modules/resleeving/machines.dm index 853df5bf9c..984b3a3ebc 100644 --- a/code/modules/resleeving/machines.dm +++ b/code/modules/resleeving/machines.dm @@ -514,6 +514,9 @@ if(occupant.mind.antag_holder) occupant.mind.antag_holder.apply_antags(occupant) + if(occupant.changeling_locked || occupant.mind.antag_holder.changeling) + occupant.make_changeling() + if(original_occupant) occupant = original_occupant diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index b3f121acd03948a587b11f532b8031c0d393580b..8993f23bf0df78a30c49c38b6a631ca6431e429e 100644 GIT binary patch literal 64300 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%0DeDvW3CVSlt>{ZuFVUmyQHChV0r$un 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 literal 68963 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 JrGjPX{{cZ5iG2V7 diff --git a/modular_chomp/code/datums/crafting/items.dm b/modular_chomp/code/datums/crafting/items.dm index bc6babc2bd..2461214f60 100644 --- a/modular_chomp/code/datums/crafting/items.dm +++ b/modular_chomp/code/datums/crafting/items.dm @@ -60,7 +60,6 @@ icon_reinf = "reinf_mesh" integrity = 250 weight = 10 - radiation_resistance = 25 //less then lead because it's lighter then lead. protectiveness = 30 conductive = 0 opacity = 0.25