moves that ignore mold breaker should not automatically be working, as they could've been nullified
also, if a poke doesn't have the ability it should always return false, right? otherwise you could be like "does clefable have illusion" and it would be true, so i put that check after the gen check
i don't see any reason why this would break anything, i just thought it should be more accurate :p
Merge pull request #1188 from SongSing/abilityMechanics

changed hasWorkingAbility