My patch at ticket #1492 enables several hotkeys including changing stances. It's currently implemented as follows select your unit: Idle hotkey . , or mouse (one of my patches actually allows shift . or , to select all your idle villagers/warriors on screen) Now make a selection for an action, in this example we choose the last one, to modify the stance: H => Garrison J => Build K => Train (not applicable for units) L => Ungarrison(not applicable for units) ; => Formation ' => Stance Then choose the stance with the same keys: H => "violent" J => "aggressive" K => "passive" L => "defensive" ; => "standground" You can switch between stances for the selected units before doing something else. Forward slash unsets the first choice, so we can do something else A similar scheme applies to Garrisoning, Building, Training, Ungarrisoning and Formations H to backslash for choices 0 to 6, capital H to double quotation for choices 7 to 12. so e.g. to set stance and formation: select unit ' H / ; L And now your stance is violent and you have the fourth formation (not sure, box? - only if it was actually possible ;-) The patches apply a lot more features for the input, but that's off topic here. If you're willing to try I'm interested if you can find any bugs or unexpected behavior.