(a) Any city attorney of a city of the first class, subject to the provisions of this section, shall have the power to appoint one (1) or more deputies for whose official acts the officer appointing the deputy shall be responsible.
(b) A deputy city attorney appointed pursuant to the provisions of this section shall serve at the will of the officer appointing him or her.
(c) Unless otherwise provided by ordinance of the city council, the salary or other compensation of any deputy city attorney appointed pursuant to this section shall be paid by the city attorney from his or her own compensation.
(d) This section is cumulative as to any law authorizing the appointment of a deputy city attorney in certain cities of the first class. Nothing contained in this section shall be construed to invalidate the appointment of any such deputy made pursuant to law, nor to change the compensation thereof as previously fixed by law or by the action of any council. Nor shall this section be deemed to limit or impair the right of the council hereafter to fix the compensation or salary of such a deputy appointed pursuant to the provisions of this section or any other legislation.