Fixes infinite slime nutrition exploit

Cleans up a disgusting if else pyramid.
Fixes an issue where the upper limit on nutrition did nothing at all.

I'm very upset at whoever added the feature to eat simple_animals.
Merge pull request #4474 from Cheridan/slime_fix

Fixes infinite slime nutrition exploit