void Creature::Ingest(int res, double amount) noexcept {
if (sim.Resources()[res].state == world::Resource::SOLID) {
// 30% of solids stays in body
void Creature::Ingest(int res, double amount) noexcept {
if (sim.Resources()[res].state == world::Resource::SOLID) {
// 30% of solids stays in body