奥斯曼军队动用了当时最大的野战炮,拥有约300门大炮,而匈牙利军队只有85门炮,尽管这个数量在当时的西欧主要冲突中还是超过了其他西欧国家的军队。
在16世纪前30年,奥斯曼帝国的中央政府(highporte,崇高门)所雇佣的正规职业士兵数量不超过15,000至16,000人。
在此期间,苏莱曼能够为战役召集50,000至60,000人的军队。
奥斯曼帝国的大部分火枪是从匈牙利和威尼斯的枪匠那里获得的。
这个现象非常普遍且严重,以至于在1525年,匈牙利国会不得不通过一项法案,禁止将匈牙利制造的火枪出口到奥斯曼帝国。
与普遍观点相反,匈牙利步兵装备的火枪非常充足,与当时西欧的标准相比,其火力异常强大。
两支军队都面临着战术挑战,即无法有效移动其火力。
因此,他们只能在防御位置时有效使用这些火器。
问题在于谁能迫使对方在战场上发起进攻,即攻击可以随后用大炮和火枪防守的位置。
根据当前的知识,匈牙利军队的武器划分,尽管不求完整,情况如下:
来自匈牙利贵族军团的3,000名重骑兵,国王的近卫军(1,000名重骑兵),4,500名轻骑兵(主要是塞尔维亚起源的胡萨尔),6,700名主要是匈牙利步兵,5,300名教皇军队(主要是德国雇佣兵,但意大利和西班牙的部队也以较小的数量参与),还有1,500名波兰步兵,以及一个数量不明的炮兵部队。
---
该地区的地理环境使得匈牙利人无法在奥斯曼军队跨越巴尔干山脉之前得知他们的最终目标,而当他们越过山脉时,特兰西瓦尼亚和克罗地亚的部队离布达(buda)比奥斯曼军队更远。
虽然当时的历史记载稀少,但显示路易二世倾向于撤退计划,实际上是将国家拱手让给奥斯曼的进攻,而不是直接与奥斯曼军队在公开战斗中对抗。
匈牙利战争委员会在没有等待离布达仅几天路程的克罗地亚和特兰西瓦尼亚增援的情况下,选择在莫哈奇作为战场犯下了严重的战术错误。
这个战场是一片开阔但不平坦的平原,周围有一些沼泽。
菲希特纳(Fichtner)写道,在莫哈奇战役之前,路易二世与他的姐夫费迪南德之间沟通不畅。
费迪南德并未意识到事态的紧迫性。
更糟糕的是,路易二世和匈牙利王室未能告知他,他们已决定在莫哈奇平原进行决定性战斗。
该决定是在8月26日做出的,距离费迪南德出发仅一天:在路易二世位于巴塔(bata)的营地会议上,国务大臣斯特凡·布罗达里奇(Stephenbrodarics)建议国王等待来自奥地利和波希米亚的增援,但一群急躁的贵族成功说服国王立即与人数占优势的奥斯曼军队在莫哈奇平原进行决战。
面对自己领地的宗教紧张局势和叛乱,以及兄弟们对其他战区增兵的请求,费迪南德决定优先处理他认为更紧急的事务。
根据斯特凡·费舍尔-加拉蒂(StephenFischer-Galati)的说法,路易二世似乎无法完全理解土耳其威胁的严重性或紧迫性。
路易二世可能基于扎波利亚(Zapolya)及其支持者的保证而产生了信心,他们承诺会前来援助。
担心哈布斯堡干预的贵族希望匈牙利全力以赴,以便控制(通过军事或外交手段)或与奥斯曼达成休战协议。