@Override
	public Boolean conquerCity(Unit movingUnit, City targetCity, Position from,
			Position to, World world) {
		Boolean returnValue = false;
		if(targetCity != null){
			if(targetCity.getOwner() != movingUnit.getOwner()){
				//conquer city
				returnValue = true;
				world.moveUnit(movingUnit, from, to);
				targetCity.setOwner(movingUnit.getOwner());
			}
			else
			{
				//can't move into owned city.
			}
		}
		return returnValue;
	}