I don't give two flying fucks what you think Aran. This same check is in mob/attackby(), so either this check should be here, the check should be removed from mob/attackby(), or simple animals should call their parent attackby(). I personally believe in having too many sanity checks instead of too few, so I'm leaving it.