Dopo l'inizio dell'invasione svedese della Polonia conosciuta come "Diluvio", Giovanni Sobieski era sotto il comando di Krzysztof Opaliński, che capitolò a Ujście e giurò fedeltà al re Carlo X Gustavo di Svezia. Tuttavia, verso la fine del marzo 1656 tornò al fianco di Giovanni II Casimiro Vasa, arruolandosi sotto il comando di Stefan Czarniecki e Jerzy Sebastian Lubomirski.