Bonifacy VIII wysłał też swojego legata – Mikołaja Bocassiniego, który służył pomocą Karolowi Robertowi. Młody Andegawen uzyskał też poparcie ze strony Albrechta Habsburga i Władysława Łokietka, którzy byli w konflikcie z Przemyślidami. W 1304 roku Wacław II udał się do Węgier, gdzie pozycja jego syna była podkopywana przez węgierskich możnowładców. W wyniku utraty poparcia dla jego syna i groźby najazdu ze strony Albrechta Habsburga Wacław II powrócił do Czech zabierając Wacława III i koronę św. Stefana.
Wojna z Ottonem III Karol Robert w 1304 roku zawarł sojusz z księciem Austrii – Rudolfem III. W wyniku sojuszu obaj władcy najechali na królestwo Czech w sierpniu 1304 roku. Po śmierci Wacława II jego syn Wacław III zrzekł się swoich roszczeń do Węgier i korony św. Stefana na rzecz Ottona III Bawarskiego, który był wnukiem króla Beli IV. Po przyjeździe na Węgry Otton koronował się na króla i przyjął imię Beli V. Koronacja ta nie miała jednak mocy prawnej, gdyż Otton nie został koronowany przez arcybiskupa ostrzyhomskiego Grzegorza, który sprzyjał Andegawenom. W tym czasie na Węgrzech panował chaos, w wyniku którego Otton III Bawarski został uwięziony przez wojewodę siedmiogrodzkiego w 1307 roku. Otton jednak po jakimś czasie wyszedł na wolność i powrócił do Bawarii.