diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
index ab39bb14df..a5b3c5b9c7 100644
--- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
+++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm
@@ -1488,8 +1488,6 @@
/area/ruin/space/has_grav/deepstorage/armory)
"db" = (
/obj/structure/table,
-/obj/item/device/mass_spectrometer/adv,
-/obj/item/device/mass_spectrometer/adv,
/obj/item/device/healthanalyzer,
/obj/item/device/healthanalyzer,
/obj/item/stack/medical/gauze,
diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm
index 39fa8179cd..b630c327cf 100644
--- a/_maps/map_files/BoxStation/BoxStation.dmm
+++ b/_maps/map_files/BoxStation/BoxStation.dmm
@@ -56944,7 +56944,6 @@
desc = "A thin layer of dust coating the floor.";
name = "dust"
},
-/obj/item/device/mass_spectrometer,
/turf/open/floor/mineral/titanium,
/area/shuttle/abandoned)
"Qnn" = (
diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm
index 34757316a1..f0f8fa160c 100644
--- a/_maps/map_files/MetaStation/MetaStation.dmm
+++ b/_maps/map_files/MetaStation/MetaStation.dmm
@@ -74121,7 +74121,6 @@
desc = "A thin layer of dust coating the floor.";
name = "dust"
},
-/obj/item/device/mass_spectrometer,
/turf/open/floor/mineral/titanium,
/area/shuttle/abandoned)
"cXL" = (
diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm
index 4ac62717c0..96f6e7e3b4 100644
--- a/_maps/shuttles/whiteship_meta.dmm
+++ b/_maps/shuttles/whiteship_meta.dmm
@@ -1134,7 +1134,6 @@
desc = "A thin layer of dust coating the floor.";
name = "dust"
},
-/obj/item/device/mass_spectrometer,
/turf/open/floor/mineral/titanium,
/area/shuttle/abandoned)
"bW" = (
diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm
index bc99a28eea..a5dbb71924 100644
--- a/code/game/objects/items/devices/scanners.dm
+++ b/code/game/objects/items/devices/scanners.dm
@@ -2,10 +2,8 @@
/*
CONTAINS:
T-RAY
-DETECTIVE SCANNER
HEALTH ANALYZER
GAS ANALYZER
-MASS SPECTROMETER
*/
/obj/item/device/t_scanner
@@ -394,70 +392,6 @@ MASS SPECTROMETER
to_chat(user, "[env_gases[id][GAS_META][META_GAS_NAME]]: [round(gas_concentration*100, 0.01)] %")
to_chat(user, "Temperature: [round(environment.temperature-T0C)] °C")
-
-/obj/item/device/mass_spectrometer
- desc = "A hand-held mass spectrometer which identifies trace chemicals in a blood sample."
- name = "mass-spectrometer"
- icon_state = "spectrometer"
- item_state = "analyzer"
- lefthand_file = 'icons/mob/inhands/equipment/tools_lefthand.dmi'
- righthand_file = 'icons/mob/inhands/equipment/tools_righthand.dmi'
- w_class = WEIGHT_CLASS_SMALL
- flags_1 = CONDUCT_1
- slot_flags = SLOT_BELT
- container_type = OPENCONTAINER_1
- throwforce = 0
- throw_speed = 3
- throw_range = 7
- materials = list(MAT_METAL=150, MAT_GLASS=100)
- origin_tech = "magnets=2;biotech=1;plasmatech=2"
- var/details = 0
-
-/obj/item/device/mass_spectrometer/New()
- ..()
- create_reagents(5)
-
-/obj/item/device/mass_spectrometer/on_reagent_change(changetype)
- if(reagents.total_volume)
- icon_state = initial(icon_state) + "_s"
- else
- icon_state = initial(icon_state)
-
-/obj/item/device/mass_spectrometer/attack_self(mob/user)
- if (user.stat || user.eye_blind)
- return
- if (!user.IsAdvancedToolUser())
- to_chat(user, "You don't have the dexterity to do this!")
- return
- if(reagents.total_volume)
- var/list/blood_traces = list()
- for(var/datum/reagent/R in reagents.reagent_list)
- if(R.id != "blood")
- reagents.clear_reagents()
- to_chat(user, "The sample was contaminated! Please insert another sample.")
- return
- else
- blood_traces = params2list(R.data["trace_chem"])
- break
- var/dat = "Trace Chemicals Found:"
- if(!blood_traces.len)
- dat += "
None"
- else
- for(var/R in blood_traces)
- dat += "
[GLOB.chemical_reagents_list[R]]"
- if(details)
- dat += " ([blood_traces[R]] units)"
- dat += ""
- to_chat(user, dat)
- reagents.clear_reagents()
-
-
-/obj/item/device/mass_spectrometer/adv
- name = "advanced mass-spectrometer"
- icon_state = "adv_spectrometer"
- details = 1
- origin_tech = "magnets=4;biotech=3;plasmatech=3"
-
/obj/item/device/slime_scanner
name = "slime scanner"
desc = "A device that analyzes a slime's internal composition and measures its stats."
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm
index 04e624a46b..3cb3edb8c2 100644
--- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm
+++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm
@@ -188,7 +188,6 @@
new /obj/item/clothing/suit/armor/vest/det_suit(src)
new /obj/item/storage/belt/holster/full(src)
new /obj/item/pinpointer/crew(src)
- new /obj/item/device/mass_spectrometer(src)
/obj/structure/closet/secure_closet/injection
name = "lethal injections"
diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm
index 89767a1c55..a0a7d02858 100644
--- a/code/modules/research/designs/medical_designs.dm
+++ b/code/modules/research/designs/medical_designs.dm
@@ -2,27 +2,6 @@
////////////Medical Tools////////////////
/////////////////////////////////////////
-
-/datum/design/mass_spectrometer
- name = "Mass-Spectrometer"
- desc = "A device for analyzing chemicals in the blood."
- id = "mass_spectrometer"
- req_tech = list("magnets" = 2, "plasmatech" = 2)
- build_type = PROTOLATHE
- materials = list(MAT_METAL = 300, MAT_GLASS = 100)
- build_path = /obj/item/device/mass_spectrometer
- category = list("Medical Designs")
-
-/datum/design/adv_mass_spectrometer
- name = "Advanced Mass-Spectrometer"
- desc = "A device for analyzing chemicals in the blood and their quantities."
- id = "adv_mass_spectrometer"
- req_tech = list("biotech" = 3, "magnets" = 4, "plasmatech" = 3)
- build_type = PROTOLATHE
- materials = list(MAT_METAL = 500, MAT_GLASS = 200)
- build_path = /obj/item/device/mass_spectrometer/adv
- category = list("Medical Designs")
-
/datum/design/mmi
name = "Man-Machine Interface"
desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity."
@@ -449,4 +428,4 @@
build_type = PROTOLATHE
materials = list(MAT_METAL = 500, MAT_GLASS = 500, MAT_SILVER = 500)
build_path = /obj/item/organ/lungs/cybernetic/upgraded
- category = list("Medical Designs")
\ No newline at end of file
+ category = list("Medical Designs")