Krigen mot Comyn skulle vare fra slutten av 1307 og helt til våren 1308, forlenget av at kongen ble satt tilbake av en alvorlig sykdom. Det var kanskje John Comyns beste anledning til å beseire sin fiende. Med Robert Bruce satt ut av virksomhet og den kongelige hæren kraftig redusert i antall besluttet han å angripe kongens leir ved Slioch i nærheten av Huntly, men angrepet ble gjennomført uten større besluttsomhet og han trakk seg tilbake etter å ha beskutt med ild for en tid. Beklageligvis er den eneste kilden som har overlevd fra krigen i nord ekstremt partisk mot Comyn slik at det er vanskelig å bedømme hendelsene klart. Det er to muligheter: enten var John Comyn av Buchans talenter og evner som soldat begrenset, eller han kunne ikke stole på de styrker som han rådde over. Bevisene tyder på en kombinasjon av begge deler. Krigen endte i mai 1308 da Buchans hær kollapset i slaget ved Inverurie. Jarlen av Buchan klarte med nød og neppe å flykte til England mens han jarldømme ble systematisk ødelagt.