public void moveSplit()
	{
		if (units2.size() == 6) {
			QMessageBox.warning(this, "Nie można przenieść jednostek", "Bohater może mieć maksymalnie 6 jednostek");
		} else if (units1.size() == 0) {
			QMessageBox.warning(this, "Nie można przenieść jednostek", "Bohater nie ma żadnych jednostek");
		} else if (list1.currentRow() == -1) {
			QMessageBox.warning(this, "Nie można przenieść jednostek", "Nie wybrano jednostki");
		} else {
			core.GroupOfUnits unit = units1.get(list1.currentRow());
			Integer number = QInputDialog.getInteger(this, "Podaj liczbe jednostek do przeniesenia",
						"Liczba jednostek: "+unit.type.name, 1, 1, unit.getNumber(), 1);
			if (number != null) {
				if (number == unit.getNumber()) {
					moveRight();
				} else {
					unit.setNumber(unit.getNumber()-number);
					list1.currentItem().setText(unit.type.name + " ("+unit.getNumber()+")");
					core.GroupOfUnits newUnit = new core.GroupOfUnits(unit.type, hero2, number);
					addUnit(newUnit, units2, list2);
					//list2.addItem(unit.type.name + " ("+number+")");
				}
			}
		}
	}