Bei Anno gibt es keine Angriffsbefehle, wie du sie vielleicht aus anderen Spielen kennst. Angegriffen wird, was in Reichweite ist. Du kannst mit den Einstellungen passiv-normal-aggressiv rumprobieren. Die gelten dann aber jeweils für deine ganze Armee, es ist nicht möglich, verschiedenen Einheiten verschiedenes Verhalten vorzugeben. Außerdem: je aggressiver eingestellt, desto weniger folgen sie deinen Befehlen.
Krieg (vielleicht mit Ausnahme von Seeschlachten) ist bei den meisten 1503-Spielern eher unbeliebt - warum nur?
Speziell für diese Karte: kommen lassen. Was die dir außerhalb der Stadt zerdeppern, hast du eh zu viel. Noch schnell ein paar Türme mit Kanonen hinters Stadttor setzen. Alle Einheiten dort zusammenziehen und den Gegner reinlaufen lassen. So hat es meiner Erinnerung nach funktioniert.