It is his illness that makes him bad-tempered.
He grew increasingly bad-tempered as the afternoon wore on.
злой, раздражительный