Die Schilde wirken prozentual. Das heißt mit 20 Holzschilden und einem resultierenden Abzug von 100% auf die Kampfkraft der Fernkämpfer haben die Fernkämpfer auf der Mauer praktisch einen Kampfwert von 0 (ganz gleich, ob der vorher bei 10000 lag oder bei 500) und sind damit nutzlos. Ein einzelner Streitkolbenträger würde reichen, sämtliche Fernkämpfer auf der Mauer umzuhauen, ganz egal ob Späher der Königsgarde, Veteranen oder lumpige Bogenschützen.
Das hinterhältige daran: selbst wenn auf der Mauer noch Tonnen von Werkzeug für Mauer und Graben sind, werden diese nicht wirksam, denn einen auf 0 reduzierten Kampfwert kann man so oft multiplizieren wie man will, er bleibt bei 0. Schilde sind übrigens die einzigen Werkzeuge, die einen Verteidiger auf diese Weise nutzlos machen können. Mit Leitern, Rammen, etc. bringts du höchstens den zusätzlichen Schutz der Mauer / des Tors / etc. auf Null. Im schlimmsten Fall stehen sich Verteidiger dann also ohne Aufwertung (aber auch ohne Abwertung) entgegen.
Komplizierter wird das Ganze, wenn - Werkzeuge verwendet werden, die die Kampfkraft der Fernkämpfer erhöhen - Ausrüstung (Burgvogt) den Fernkampfwert erhöht
Theoretisch müsstest du diesen Bonus dann mit weiteren Schilden senken. Eine Mauer mit einmal Feuerpfeilen und einem Burgvogt, der 25% Bonus auf Fernkämpfer gibt, erfordert dann 10 weitere Schilde (bzw. 50% Abzug).
Obwohl ich mir bei den Ausrüstungsboni noch nicht ganz sicher bin, da die möglicherweise verbuggt sind