Since forever, when I move out of combat, I usually use auto-run to avoid constantly pressing W. I’ve always had this bound to a button on my mouse. However, recently, I had to bind that button to an active ability that I need easy and fast access to.
So my question is, is there a way to create a macro that, when in combat, casts an ability, and when out of combat, sets the auto-run? I poked around a bit, and I think it might not be possible, but I might be wrong.