In the 1999 election campaign, National PM Jenny Shipley regularly ripped into the Greens over their drug law reform policy. In the end the Greens got just over 5% of the vote and the Coromandel seat. A big improvement over their polling at the start of the campaign.
So the PM's attacks didn't certainly seem to hurt the Greens. But there's a good chance that many people who might otherwise not have voted, or voted ALCP, heard about the Greens' progressive drug policy from Shipley.
(2/?)