This is a new player shelter function, and you may checks are created to be quick and unobtrusive