Esta idea es buena,sacando la parte que necesites productos,podria poner-se.El bonus solo se daria si te atacan cuando estas en la ciudad y al menos seria una forma de que los trabajadores mas ''quejicas'' se dejasen de quejar de que si duelistas sin honor y todo ese rollo les desmayan continuamente.Ademas ya hay una muralla en el fuerte,en la ciudad podria ser la oficina del sherif con al descripcion algo como:
La oficina del sherif brinda seguridad a todos los ciudadanos en caso de ataque.Recibes una bonificacion de x en x competencias por nivel de la oficina.
El nivel maximo podria ponerse dependiendo de los bonus que llevase por nivel y siempre daria habilidades de defensa,como tactica reflejo,eludir,tenacidad.
Resumiendo, habilidades que reduzcan el daño que puedes recibir.