Added Entity::take_damage(Damage_set, std::string, Body_part)