塞琉古的军队几乎没有收到多少损失,并且还从俘虏中征召了4000人随军出征,此时军队达28000人。此时的孔雀王国首都华氏城已经收到塞琉古攻下居楼的消息了,知道其意图的大臣们一面派人向旃陀罗笈多报急,一面组织兵马准备阻挡马其顿人的进攻。在动员了摩揭陀、拔祇、鸯伽的4万大军后,再派人通知末罗、迦尸、拔沙、车底、苏罗婆、阿般提、婆蹉和阿湿波等地的军队向波罗奈(婆罗痆斯,原迦尸国首都)集结。
不过遥远的阿湿波和阿般提短时间内是不会有什么反应的,不过作为离核心统治区域较近的末罗、迦尸和跋沙等地集结了30000人左右,这七万人最后在波罗奈集结后,收到了塞琉古围困舍卫城的消息。于是北上先到阿逾陀城,经过补给之后再到舍卫城解围。
作为列国时期的强国首都,舍卫城的防御也是相当好的,外城有十米高的城墙和底座十四米宽的城墙,15米宽的护城河,有很多塔垛。内城的防御与外城相当,兵力则更容易集中。塞琉古在到达舍卫城后不久就收到了间谍传来的7万大军在波罗奈集结准备北上对付他的消息。他立马派了很多人去调查舍卫城附近以及舍卫城到波罗奈一路的地形和水文情况。
由于此时已步入雨季,恒河平原连绵大雨,行军比较缓慢。塞琉古的军队则都窝在军帐里不出来,舍卫城的驻军也习惯了,他们根本不慌,乐得等待援军前来里外夹击。数日后,在分析了形势之后,塞琉古于某天晚上,让卡维优斯·彭提乌斯悄悄带着银盾军团、克雷托斯的希腊重步兵和弓箭手退往东北面的卡克拉河附近,并带去了所有蝎子弩和十架投石机。
卡克拉河是恒河左岸主要支流,与卡尔纳利河(KanaliRive,西藏境内称孔雀河)同源出西藏喜马拉雅山脉,东南流入尼泊尔,向南横切西瓦利克山后分为两支,入印度境内复合流为卡克拉河,于恰布拉(Chapa)下游处注入恒河,全长970公里。
由于温度逐渐上升,上游的冰川融化,虽然还未到达雨季,但降雨在逐渐增加,所以最近水流流速要比平时大一些。塞琉古准备来一次水攻,在平原地区,只有夜袭、火攻和水攻才是以少胜多的好办法。大雨之下,火攻是不太可能了,夜袭和水攻还可以试试。