diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm
index ce41f23e9cd..f5e62da4994 100644
--- a/code/modules/mob/living/carbon/human/species_types/golems.dm
+++ b/code/modules/mob/living/carbon/human/species_types/golems.dm
@@ -1339,25 +1339,32 @@
QDEL_NULL(cryo)
return ..()
-/datum/species/golem/mhydrogen
+/datum/species/golem/mhydrogen //Effectively most other metal-based golem types rolled into one - immune to all weather, lava, flashes, and magic, while being just as hardened as diamond golems.
name = "Metallic Hydrogen Golem"
id = SPECIES_GOLEM_HYDROGEN
- fixed_mut_color = "#dddddd"
- info_text = "As a Metallic Hydrogen Golem, you were forged in the highest pressures and the highest heats. Your unique mineral makeup makes you immune to most types of damages."
+ fixed_mut_color = "#535469"
+ armor = 70 //equal to a diamond golem
+ info_text = "As a Metallic Hydrogen Golem, you were forged in the highest pressures and the highest heats. Your unique material makeup makes you immune to magic and most environmental damage, while helping you resist most other attacks."
prefix = "Metallic Hydrogen"
- special_names = null
+ special_names = list("Pressure","Crush")
inherent_traits = list(
- TRAIT_ADVANCEDTOOLUSER,
- TRAIT_CAN_STRIP,
TRAIT_GENELESS,
- TRAIT_LITERATE,
TRAIT_NOBREATH,
TRAIT_NODISMEMBER,
TRAIT_NOFIRE,
TRAIT_NOFLASH,
+ TRAIT_PIERCEIMMUNE,
TRAIT_RADIMMUNE,
+ TRAIT_RESISTCOLD,
TRAIT_RESISTHEAT,
TRAIT_RESISTHIGHPRESSURE,
+ TRAIT_RESISTLOWPRESSURE,
+ TRAIT_NOBLOOD,
+ TRAIT_ADVANCEDTOOLUSER,
+ TRAIT_CAN_STRIP,
+ TRAIT_LITERATE,
+ TRAIT_WEATHER_IMMUNE,
+ TRAIT_LAVA_IMMUNE,
)
examine_limb_id = SPECIES_GOLEM
diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem_mhydrogen.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem_mhydrogen.png
index 7af7fbef2ad..ecf24ada279 100644
Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem_mhydrogen.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem_mhydrogen.png differ