Im building spells that need the unit to get to level 20 to be usable, so i used tech tree dependencies and set them when the unit gets to that level, but the problem i have is some spells ignore this, and are usable from the begining. The base spells i used are Firebolt (Neutral Hostile) and Aura of Command