private void DropOnWorker(Worker droppedWorker, Worker targetWorker) { // By dropping one Worker onto another, you remove the Roadblock of the targetWorker, // but increase the frustration of the dropped Worker, as long as they are the same WorkerType if(targetWorker.Roadblocked() && targetWorker.GetWorkerType() == droppedWorker.GetWorkerType()) { targetWorker.RemoveRoadblock(); //droppedWorker.AdjustFrustration(20f); } //Debug.Log("Dropped " + droppedWorker.name + " onto " + targetWorker.name); }