A.- Mit Verfügungen vom 12. Februar 1998 verpflichtete die Ausgleichskasse Gastrosuisse O._, G._ und M._, Verwaltungsratsmitglieder der in Konkurs gefallenen N._ AG, unter solidarischer Haftbarkeit Fr. 36'611. 85, Fr. 40'800. 90 bzw. Fr. 15'320. 30 Schadenersatz für nicht mehr einbringliche Sozialversicherungsbeiträge zuzüglich Verzugszinsen und Mahngebühren zu leisten. B.- Nach Einspruch aller Belangten erhob die Kasse drei Klagen auf Bezahlung der genannten Summen, je abzüglich einer inzwischen eingegangenen Überweisung des Verwaltungsratspräsidenten T._ von Fr. 1150. -. Mit Entscheid vom 30. September 1999 vereinigte das Verwaltungsgericht des Kantons Luzern die drei Verfahren und verurteilte die Beklagten, in solidarischer Haftung wie folgt Schadenersatz zu zahlen: O._ Fr. 35'461. 85, G._ Fr. 39'650. 90 und M._ Fr. 14'170. 30. C.- O._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, der kantonale Entscheid sei aufzuheben, und die gegen ihn gerichtete Klage der Kasse sei abzuweisen, eventuell bloss im Umfang von Fr. 31'265. 85 gutzuheissen. Die Ausgleichskasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, weist aber darauf hin, dass ihre Forderung wegen weiterer Teilzahlungen von T._ um insgesamt Fr. 4350. 90 zu reduzieren sei. Der als Mitinteressierter beigeladene M._ lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. Der Mitinteressierte G._ und das Bundesamt für Sozialversicherung reichen keine Vernehmlassung ein.