So Magellan must not be a logia type, if Luffy was able to punch him...
He should've just picked up a rock or something and slam that into him instead of punching him directly. Maybe the kitchen will have antidotes?

Buggy and Mr 3 are gonna get their asses rocked.