Schon in den 52 Spielen, die er in der &lt;a href="NHL%201977/78"&gt;Saison 1977/78&lt;/a&gt; für die Flames spielte, zeigte er mit 52 Punkten seine Gefährlichkeit. Nach Ende der Saison spielte er für die kanadische Nationalmannschaft bei der Weltmeisterschaft 1978 und belegte mit seinem Team den dritten Platz. Die &lt;a href="NHL%201978/79"&gt;Saison 1978/79&lt;/a&gt; wurde zum erfolgreichsten Jahr seiner Karriere. In einer Sturmreihe mit Guy Chouinard, der in dieser Saison 50 Tore erzielte, brachte er es auf 108 Scorerpunkte und belegte den fünften Platz in der NHL-Scorerliste. Da er hierbei nur 14 Strafminuten absitzen musste, wurde er mit der Lady Byng Memorial Trophy ausgezeichnet. Nach einer weiteren Saison in Atlanta zog das Team um und spielte fortan als Calgary Flames. MacMillan blieb weiter torgefährlich, konnte aber nicht an die Leistungen in Atlanta anknüpfen.