The government and SkyCity signed a contract on Friday for SkyCity to build a controversial $402-million Auckland convention centre next to its casino in exchange for gambling concessions, including 230 more pokie machines and 40 more gaming tables.
The deal requires a law change protecting SkyCity's gambling profits for another 35 years.
To reduce problem gambling harm, SkyCity must have a tool identifying players at risk of problem gambling and a voluntary pre-commitment system where gamblers can restrict their spending or time at the casino.
It will also double its number of host responsibility specialists.
Problem Gambling Foundation NZ chief executive Graeme Ramsey was disappointed in the measures he described as "window dressing".
"I don't think they are going to have a massive impact and they are certainly very little improvement, if any, from what SkyCity are currently doing."
He wanted to see mandatory pre-commitment systems and an independent audit of SkyCity's host responsibility programme, as it currently monitors itself, Mr Ramsey told NZ Newswire.
The foundation would be making submissions to the parliament select committee considering the law change.
"We all pay the cost of mopping up from problem gambling," Mr Ramsey said.
The Greens are urging the government's coalition partners to withdraw their support for the bill.
Labour leader David Shearer said the deal undermined New Zealand's reputation for honesty and transparency because SkyCity was favoured above other tenders.
Prime Minister John Key helped broker the deal with SkyCity, and it has been revealed other potential parties were unaware the government didn't want to contribute any money towards it.
Tourism New Zealand acting chief executive Justin Watson says the centre will support its work to attract business visitors and international conferences.
International delegates spend more than $3000 a day while on holiday - the most of all visitors, he said.
Construction is expected to begin next year and the centre to open in 2017.
Legislation paving the way for the deal will be introduced to parliament next week.