Changed visibility on player happiness and added additional hasContactExpired functionality