Alright, for one, I don't like Melee combat in AO. You can attack them from far away, what you guys need to do is make it so your character will run after who you choose to attack, and they will run up to them so your close enough to attack, that goes for monsters too, instead of being able to someone/something with a hammer or something from 3m away is just stupede, you should be running up to the enemy and attacking them only when your maybe inches away from them. Also, a choice to choose between auto-attacking or not, sometimes you may not want to hit back. And for ranged weapons, you should atleast when attacking an enemy, your character will run close enough to actually attack, instead of standing there helpless with a gun until you or the enemy gets in range.
Cheespell (Cheese Spell actually =P)