I wonder, maybe it should be based on the character level... After all stats maxes, including constitution which gives AP atm, are limited by level anyway.
If not, then agility should affect it too. Speed is just as important as constitution for performing many actions.