With the ability Dazzling, Bruxish is immune to all moves that have a higher priority than 0, and with the ability Prankster, Klefki (and other Pokemon, but I know for a fact that Klefki can use entry-hazards moves) is allowed to give +1 priority to status moves, including entry-hazard moves. So is Bruxish immune to those entry hazards set out by Klefki? Or does Bruxish still get hurt?
For example:
Go! Gyarados! (Intimidate)
Go! Klefki!
Turn 1: Klefki used Spikes! Gyarados used Waterfall!
Turn 2: Switch out, Gyarados, come back! Go! Bruxish!
What happens next? Is Bruxish still affected by those Spikes, or does Dazzling prevent that from happening?