Skip to content

Golems Are Now a Proper Race

Rob Nelson requested to merge pull/9274/Golems into Bleeding-Edge

Created by: Shadowmech88

Until now, adamantine golems have just been humans wearing special suits.

Golems are now a proper race. They don't need to breathe, have no blood, aren't affected by low pressure, are effectively immune to burn damage, can comfortably handle very cold and hot atmospheric temperatures, and walking over broken glass barefoot does not hurt them. They also move slightly slower than humans, cannot wear gloves, shoes, masks, or exosuits, and can't fire guns at all. When a golem's bone breaks, it results in the severing of the limb. Golems now have the ability to wear jumpsuits, but only those with the ONESIZEFITSALL flag. The jumpsuit uses its fat sprite in order to match the shape of the golem's body. In terms of gameplay, golems can be regarded as perpetually fat.

When a golem dies, it crumbles into a pile of adamantine dust. This dust cannot be cloned, defibbed, or revived through any means except the application of a fresh adamantine slime core to it, which will reconstitute the golem. When revived, the golem will be slaved to the person that revived it instead of its original summoner. Golems have their own language, set of names, and primitive form now, as well. Their primitive form is a rock: adamantine_rock_big There's still no way to create golems outside of xenobiology.

Additionally, I have added a series of new macros that can be used to check whether a mob is a certain species.

Addresses #7642 (closed) Fulfills #6998 Addresses #6242 (closed)

Merge request reports