private bool invadeTower(TowerBehavior tower) { if (tower.getTowerOwner() == TowerBehavior.TOWEROWNER.PEASANT) { if (Vector3.Distance(transform.position, tower.getExactTowerLoc()) < convertDistance) { myClass = setClass(tower); setColor(); targetPos = middleEarth; } else { targetPos = tower.getExactTowerLoc(); } return true; } return false; }