The current state tax on cigars, non-cigarette smoking tobacco and smokeless tobacco is 32 percent of the wholesale price. So for a cigar that costs $3, the tax would be 96 cents.

State revenue will drop by about $1.9 million per year with the tax cap, according to a Senate Fiscal Agency estimate. The cap is set to expire on Oct. 31, 2016.

The American Cancer Society and American Heart Association have criticized the measure, saying it would increase the number of young people who try cigars and reduce the number of adults incentivized to quit.

Snyder on Tuesday also signed legislation to strengthen the nursing home review process by requiring more timely revisits and responses to problems found during inspections and mandating that each inspection team include at least one registered nurse. The law also offers grants to facilities that achieve the highest quality rating.

“The state has an obligation to ensure the highest standard of care for our seniors living in nursing homes,” Snyder said in a statement. “I applaud the Legislature’s collaboration with care organizations from around the state to create a more effective inspection process.”

Another bill approved by Snyder would allow homeowners to retain their principal residence exemption on property taxes while temporarily living in a nursing home or assisted living facility. Homeowners are eligible for the exemption if they provide maintenance for the property and have not established a new principal residence,