Illness can happen randomly. Allies will tell you when they're sick. You can give them the day off or tell them to work through it. They will be upset at you if you tell them to work through their fever, migraine, diarrhea, etc. If your leadership or negotiation skill is high enough, you can work out a compromise. Usually the ally will consume less food the next day as compensation if you do this.