Added Attack.isPossible().