hasStatus supports checking for multiple statuses at once
TOXIC is considered a poison status too