fix player without ship crash

maybe we should create a scenario where the player spawns without a ship and gets it after 0.x seconds to avoid these bugs