public void AssignVillagerToWork(VillagerScript villager) { if (!villagersWorkingHere.Contains(villager) && numberOfWorkersAllowed > villagersWorkingHere.Count) { villagersWorkingHere.Add(villager); Debug.Log("Villager Added to building" + villager.villagerName); villager.SetDestination(this.transform.Find("NavPoint").gameObject); } }