private void ChangeResources() { if (workers != 0) { int wk = workers; int t; for (int i = 0; i < resourcseObj.Count; i++) { ResourceObject res = resourcseObj[i]; if (wk >= 2) { wk -= 2; t = 2; } else { t = wk; } res.AddResources(t * resoursesPerWorker, resourse); if (t < 2) { break; } } AddResourcesToPlayer(workers * resoursesPerWorker, resourse); } }