"FLESH" {
  name = BODY_MATERIALS_FLESH_NAME
  deathDescription = BODY_MATERIALS_KILLED_DEATHDESCRIPTION
  healthType = FLESH
  hasBrain = true
  canCopulate = true
  losingHeadsMeansDeath = true
}

"UNDEAD_FLESH" {
  name = BODY_MATERIALS_UNDEAD_FLESH_NAME
  deathDescription = BODY_MATERIALS_KILLED_DEATHDESCRIPTION
  hasBrain = true
  undead = true
  intrinsicallyAffected = { SUNLIGHT_VULNERABLE SWIMMING_SKILL }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING }
  canCopulate = true
}

"SPIRIT" {
  name = BODY_MATERIALS_SPIRIT_NAME
  deathDescription = BODY_MATERIALS_KILLED_DEATHDESCRIPTION
  healthType = SPIRIT
  canLoseBodyParts = false
  intrinsicallyAffected = { ACID_IMMUNITY }
  killedByBoulder = false
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED TIED_UP ENTANGLED }
}

"SPIRIT_WITH_BRAIN" inherit "SPIRIT" {
  hasBrain = true
}

"FIRE" {
  name = BODY_MATERIALS_FIRE_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  healthType = SPIRIT
  canLoseBodyParts = false
  intrinsicallyAffected = { ACID_IMMUNITY FIRE_IMMUNITY LIGHT_SOURCE }
  killedByBoulder = false
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED FROZEN TIED_UP ENTANGLED }
}

"WATER" {
  name = BODY_MATERIALS_WATER_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  healthType = SPIRIT
  canLoseBodyParts = false
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED TIED_UP ENTANGLED }
}

"BONE" {
  name = BODY_MATERIALS_BONE_NAME
  undead = true
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { SWIMMING_SKILL }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING }
  bodyPartItem = {"Bone"}
}

"ROCK" {
  name = BODY_MATERIALS_ROCK_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"Rock"}
}

"CLAY" {
  name = BODY_MATERIALS_CLAY_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"Rock"}
}

"WOOD" {
  name = BODY_MATERIALS_WOOD_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  flamable = true
  intrinsicallyAffected = { SWIMMING_SKILL }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"WoodPlank"}
}

"IRON" {
  name = BODY_MATERIALS_IRON_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"IronOre"}
}

"LAVA" {
  name = BODY_MATERIALS_LAVA_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
}

"ADA" {
  name = BODY_MATERIALS_ADA_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"AdaOre"}
}

"GOLD" {
  name = BODY_MATERIALS_GOLD_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"GoldPiece"}
}

"ICE" {
  name = BODY_MATERIALS_ICE_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { COLD_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
}

"INFERNITE" {
  name = BODY_MATERIALS_INFERNITE_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"InferniteOre"}
}

"ADOXIUM" {
  name = BODY_MATERIALS_ADOXIUM_NAME
  deathDescription = BODY_MATERIALS_DESTROYED_DEATHDESCRIPTION
  intrinsicallyAffected = { FIRE_IMMUNITY }
  immuneTo = { POISON PLAGUE LIFE_SAVED BLEEDING SLEEP RESTED SATIATED }
  bodyPartItem = {"AdoxiumOre"}
}
