I was wondering if you thought about attaching a condition to each of the abilities that get to chose something new at the different levels - to look for the level count for the class in question, before it allows it to be chosen. If you do that, it will look for the tag count of the class you want it to look for and when there are enough tags of that class on the hero, it will allow the choice to be made, and not before.
|