I place archers on rocks (this includes mounted archers and crossbowmen), and even though I'm striking a unit within range, they step off of the rocks to take the shot. Obviously, this costs me the attack bonus. Why does this happen? Can I nail their feet to the perch?