forgot to add a canSeeSky check, oops