Thanks Ronin.
I have (for me) new idea but probably it has been mentioned a lot.
Buff stones
Buff their damage a bit but buff their accuracy a lot. Also change their weight so they are either 0.5 or 1.0. That's not realistic but serves a purpose. With already suggested archery melee buff this is just another step to prevent kiting. If you buff stones, dedicated stone throwers will become viable again. Also, anyone who has no throwing skill will be able to interupt archers, preventing them from running. Atm, archers only fear agi shielders but after this change they would fear agi builds without shield as well.