Unless otherwise required by the act of December 18, 1984 (P.L.1005, No.205), known as the Municipal Pension Plan Funding Standard and Recovery Act, or by any other provision of law, this section shall govern the payment of money raised by taxes levied by the city to the firefighters pension fund. The following shall apply:
(1) A city shall pay to the firefighters pension fund annually a sum of money not less than one-half of 1% nor more than 3% of all taxes levied by the city, other than taxes levied to pay interest on or extinguish the debt of the city.
(2) Council may exceed the limitations imposed by this section if an additional amount is deemed necessary to provide sufficient money for payments to surviving spouses of members retired on pension, killed or who die in service, provided that the city shall annually pay into the fund not less than one-half of 1% of all taxes levied by the city, other than taxes levied to pay interest on or extinguish the debt of the city.