對此,拿破侖很不贊同,于是提出一個完全相反的作戰方案。他認爲,上述計劃實際上很難行得通。這是因爲:首先,敵人在土倫外圍的防線上,既有堅固的工事,又有良好的地形,還有地面火力和艦炮火力進行支援,可說是炮堅城固,兵力充足,要想從正面攻破,絕非容易之事;其次,正面強攻,倘若久攻不克,形成對峙,那就勢必遷延時日,使敵人赢得調集援兵和鞏固防禦的時間;第三,正面進攻即使得手,也很容易迫使敵人燒毀倉庫、炸毀船塢、破壞軍械庫,攜走全部法國軍艦,甚至洗劫土倫全市,一旦出現這種情況,對于迫使敵人投降和保全整個城市,顯然都是不利的。
既然如此,那麽,奪取土倫的最好辦法又是什麽呢?拿破侖提出,應該首先集中主要兵力,攻占港灣西岸的馬爾格雷夫壘(英國人稱爲小直布羅陀),奪取克爾海角,然後,集中大量火炮,猛烈轟擊停泊在大、小停泊場内的英國艦隊,切斷英國艦隊與土倫守敵之間的聯系,迫使英艦撤出港口。如能這樣,則土倫守敵在一無退路、二無援兵、三無火力支援的情況下,必然不攻自破。這時,法軍即使隻有不大的兵力,也可以迅速攻占土倫。拿破侖還進一步提出:爲了有效地封鎖大、小停泊場,使英國艦隊無法立足,法軍攻占小直布羅陀和克爾海角之後,應立即在埃吉利耶特海角和巴拉去耶海角各設一座大型堡壘,并且應分别配置10門以上的唐制130毫米榴彈炮,36磅和24磅炮等30門以上相對重型的滑膛炮,4門發射16磅赤熱炮彈的火炮,以及10門戈美爾式臼炮,以便構成足夠的火力密度。
從作戰計劃的拟訂上,已經充分的顯示了一個軍事天才和軍事庸才計劃的區别,拿破侖思路富有創造力,而且直中要害,令人驚歎不已。國民公會的特派員薩利希第和賈斯巴林,一緻支持拿破侖的設想。據此拟定納新計劃,被立即送往巴黎,并很快獲得批準。拿破侖因此受命擔任攻城炮兵的副指揮。
其實,早在1個月以前,拿破侖就看到了小直布羅陀的價值,認爲它是打開土倫的鑰匙。當時,他多次向卡爾托将軍建議,派出足夠的兵力奪占并固守小直布羅陀和克爾海角高地,以便在埃吉利耶特和巴拉去耶兩個海角邊上設置自己的炮壘。傲慢無知的卡爾托将軍并不懂得這樣做的重要意義。他以兵力不足爲借口,僅僅派去了400人。結果,反而把機會讓給了敵人。幾天以後,聯軍4000人在克爾海角登陸,趕走了法國人,奪占了克爾海角和小直布羅陀堡。
曆史事例表明,戰場上具有重要戰役戰術意義的地理位置,對作戰雙方是毫無偏愛的。誰先認識到它的價值,誰先采取果斷行動奪取它,它就爲誰服務,并成爲另一方的巨大障礙。被卡爾托将軍忽略了的,聯軍卻給予了應有的重視。他們用了整整一個月的時間,把馬爾格雷夫堡變成了一個名副其實的“小直布羅陀”。1個月後,當攻城部隊的将軍們再次把目光轉向克爾海角時,形勢己截然不同了。由于卡爾托将軍的失誤,聯軍赢得了足夠的時間來加強自己的陣地,而法軍卻白白放過了一個不可多得的絕好機會。
也因爲卡爾托将軍在情勢上的判斷失誤,使得國民公會對其失去了信心。1月上旬,多普将軍接替卡爾托的職務,擔任了土倫攻城部隊的司令,卡爾托被調往阿爾卑斯軍團。
多普将軍與其說是一個軍人,倒不如說是一個政客。他的到來,并沒有使指揮得到改善。1月11日,由于目睹直布羅陀當面的法軍不勝憤激,擅自向聯軍陣地發起攻擊,整個布留爾師都卷入了戰鬥。爲了掌握局勢,拿破侖被臨時授權指揮這場戰鬥。他馬上進到前線,審時度勢,因勢利導,親自率領士兵突入聯軍陣地,在很短的時間裏便控制了幾乎整個克爾海角,從背後接近了小直布羅陀。然而,就在這個勝利在望的關鍵時刻,遠離戰場的多普将軍,卻因身邊一名副官中彈身亡而突然命令法軍停止進攻。結果,聯軍乘機反撲,一次眼看到手的勝利被白白斷送了。對于這個愚蠢的決定,年輕的拿破侖怒不可遏,沖到多普将軍面前,指着他的鼻子,用普通士兵才會用的粗俗語言破口大罵。
這一事件發生以後,士兵中間滋長了強烈的不滿情緒,他們紛紛向巴黎來的特派員提出要求,懇請撤換指揮無能的司令官。而從巴黎來的特派員薩利希第是拿破侖的同鄉,在這場戰鬥中拿破侖表現出色,差一點就能取得出色的勝利,更傾向于拿破侖,所以在給巴黎的去信中,也是對多普表現出不滿,并贊揚了拿破侖的英勇。
由于前線官兵的強烈要求,多普将軍終于被調往比利牛斯軍團去了。深受士兵愛戴的杜戈梅将軍,接受了攻城部隊司令職務。有意思的是,多普後來回憶拿破侖時,曾經贊賞地寫道:“我發現,他總是堅守在自己的工作崗位上,即使需要休息,也是裹着大氅,睡在地上。他從未離開過炮群。”當然這不排除是在拿破侖成爲皇帝之後的拍馬屁。
杜戈梅将軍是一個已有40年軍齡的老軍人。革命開始之前,他是馬提尼克一個富有的開拓者。革命爆發的時候,作爲一個愛國者,他參加了保衛聖皮埃爾城的戰鬥,抗擊過英國人。後來,當皮埃蒙特入侵普羅旺斯時,他擔任了意大利軍團的一個旅長。杜戈梅将軍頑強、勇敢,爲人正直,具有正确的軍事眼光。他熱愛自己的士兵,也赢得了士兵的擁護和愛戴。同時,杜戈梅對于拿破侖十分賞識。
1月下旬,正當法軍的進攻準備業已就緒的時候,發生了一件意料之外的事情。原來,不久以前,拿破侖率領士兵在小停泊場的北面秘密構築了一個炮兵陣地。爲了出其不意,攻其無備,突然猛烈地打擊敵人,拿破侖帶領士兵用橄榄樹枝對陣地進行了巧妙的僞裝。由于僞裝得十分巧妙,這個就在敵人眼皮底下的陣地,始終沒有被敵人發現。視察中,有人頭腦發熱,竟然擅自命令土兵開炮。他們不知道這樣做的結果将是使炮兵陣地徹底暴露,更沒有想到,因此而闖下了一場大禍。
第二天拂曉,土倫聯軍總司令奧哈臘将軍就已采取對策。他率領7000人向西北方向出擊,在聖安托萬要塞附近渡過勒拉斯河,接着占領了這座炮壘,拆除了所有大炮。敵人的這一行動破壞了法軍預定的進攻部署,并給西線法軍造成了極大的威脅。在這次戰鬥中,拿破侖表現得十分鎮定。他一面沉着指揮炮兵,掩護部隊有秩序地退卻,阻止敵人向奧利烏勒方向推進;一面積極牽制敵人,掩護杜戈梅将軍迂回敵人翼側;另外,他還親自率領一支部隊沿着一條隐蔽的通道,插入敵人戰鬥隊形中間,給敵軍造成很大的混亂。幾乎是上帝都在垂青這位年輕的炮兵軍官,混戰中,拿破侖還意外地活捉了聯軍指揮官奧哈臘将軍。
這時,法軍主力在杜戈梅将軍率領下迂回到了敵人右翼,并且直接威脅到敵人的退路。聯軍害怕被殲,紛紛潰退,逃回土倫要塞。法軍抓住這一有利時機,乘勝追擊,趁勢恢複了全部陣地。
這場戰鬥聯軍的實力,也使得聯軍士氣大跌。法軍在戰鬥中展現出的良好的策略性,讓聯軍覺得十分棘手。英國方面不斷地催促奧地利人出兵協助他們鎮守土倫,甚至還願意用本國軍艦載奧地利士兵。可是由于德國的存在,奧地利人對于出兵充滿了遲疑。德軍南部方面軍在近日來在巴伐利亞活動頻繁,奧地利人不得不進一步推遲了他們本來就繞遠的軍事行動。而弗朗茨皇太子所承諾的5000援軍此時看起來是那麽的遙不可及。
根據英國人的計算,聯軍要想長期守住土倫要塞,至少需要幾萬人的兵力。然而,這對于聯軍來說無論如何是不可能的。因爲這個原因,本身聯軍方面的指揮官對這場戰役已經失去期待,而士氣也進一步不可控的下滑了。