Generalmajor Jacob Duncan fra Skottland hadde ledet de danske styrkene på 3 000 til 3 500 mann under slaget ved Halmstad i 1676. Han hadde blitt tatt til fange kort etter av Karl XI som etter krigens sedvane kunne fått ham avrettet. Duncan hadde vært i svensk tjeneste fra 1657 til 1671 som oberstløytnant, men gikk av etter ha gitt sitt æreord på å ikke heve våpen mot Sverige. En slik ed betydde at hvis den ble brutt kunne han henrettes hvis man ble tatt til fange av dem han hadde gitt sin ed til. Karl XI lot ham imidlertid sitte i fengsel fram til 1677 da han ble løslatt i utveksling mot fanger i Danmark.