bool CanBeLegallyAdded(UnitCreator unitCreator) { return(currentMoney >= unitCreator.GetCost() && Global.instance.armySavingManager.currentSave.GetQuantityOfUnit(unitCreator) < unitCreator.GetLimit()); }