Well i tried lvling with the General agility stat and i found it rather troublesome, this is why:
If we are going to have assasins/rogues/rangers we need a special stat which they can call their own which always has been "Agility"
Ranger on Xen was a big letdown cause they were hard to lvl and they were not easy to fight with, which is why we should have a good class like that.
With a ranger/rogue/assasin we could introduce dualwield with swords or the usage of a bow.
On every game you probably have played, every class has their own priority stat which they should increase, Xen had that.
Xen, didnt let players increase their speed by each level instead Ej made it so that with 30 agility fighters/paladins could get fast spin which was a boost of spin.
Casters got fast beam, and dunno fast lightning.(though we could do it so that to get fast beam you need a amount of 30 wisdom( f. ex Wisdom of magic usage)
Xen was created this way to make a path for players who had skills, which was how it ended people on lvl 25 battling lvl 40's and winning etc.
Agility should only be attack power for a ranger/rogue/assasin class.