When a hostile squad plunders a village, he sees me and can run away, but if he is besieging a city, I can approach him, talk to him and he will not lift the siege, even if my army is several times larger and he has no chance.
This is not logical, can this be considered a mistake or is it done...