Hi, I was thinking that one of the reason why I really like the "Master Scouts" trait is the movement speed reduction whenever you attack a monster on a hill, it costs 2 movement and you don't move anywhere, you just do battle and return to your own square.
I think it should cost 1 movement to initiate a combat wherever the monster you are combating stands, OR the ability to enter the square in which you just did combat, and already paid the difficult terrain movement penalty for.
Can expand this custom movement cost system for it to cost 2 movement to attack a city, to make it slightly more... setup-y to attack a city.
Just a quick thought.
Sincerely
~ Kongdej