void checkBasicPath(int xScale, int yScale, Position basePos) {
		int xPos = basePos.getxPos();
		int yPos = basePos.getyPos();
		Position checkedPos;

		for (int i = 0; i < maxMoveSize; i++) {
			yPos += yScale;
			xPos += xScale;
			checkedPos = new Position(xPos, yPos);

			if (!isAddable(checkedPos))
				break;
			moveAblePosList.add(checkedPos);
			attackAblePosList.add(checkedPos);
			if (!isEmptyPlace(checkedPos) && !isSameTeam(checkedPos))
				break;
		}

	}