I have had to do this in my game... Only a point with 2 level, you cannot make a learn give a point every several levels but there is a workaround that i came up with... There are a few parts to it...
First make an upgrade Call it somthing like "Learn Available", then make a requirement that requires the player to have the "Learn Available" upgrade...
Go to your learn ability, and set the initial points to like 5000, and the points per level to 0, then go to each index for abilities in the learn ability and set the requirement on them to "Learn Available"
Go to the command card on your hero, and whatever button you have for the learn submenu, take off the "Learn Ability" and set it to none, this way the number of points you have wont show on the learn button in game, but other than that it will work the same
Next you have to make triggers to manually research and unresearch "Learn Available" for each player, just do somthing like increment a variable for a player when a hero levels up and his level is evenly divisable by 5, and decrement the variable when your hero uses a learn ability, whenever you change the variable check to see if it is = to 0, if it is =0 unresearch the "Learn Availabe" for that player, and if not research it... Also, it adds a nice effect if,when you research learn available for the player, turn the ability hilight for your learn ability on, and turn it off when it is not researched... that way ur learn button will flash when you have available points...
Hope that Helps!
Selfcreation Authorhey,
so basically right now with the data Editor you can only give a minimum of 1 point per Level, but that's to much,
how would I go about with triggers to add +1 point every 5 levels to my Hero's Level Behavior?
so that way he can only learn a new spell every 5 levels.