只有掌握了智慧術才能學會中高級魔法。
《英雄無敵3》中,任何英雄都可以學習一、二級魔法(只要有魔法書),但必須至少掌握初級智慧術才能學習三級魔法至少掌握中級智慧術才能學習習四級魔法想學習五級魔法則必須掌握高級智慧術。所以説,即便是戰士系英雄,也必須學習智慧術。
除非遍地受詛咒的土地,或是英雄人手一件禁魔披風或禁魔球,否則智慧術都是必修的。再就是在元素族的城鎮建造了奇蹟,可直接從魔法行會學到所有魔法,就無需智慧術了。當然這屬於BUG,在較新版本已經修正了。
英雄無敵3中英雄技能之一智慧術可以讓英雄學習高級魔法。智慧術初級可學習三級以下魔法,中級可學習四級魔法,高級可學習五級魔法。高級魔法再多的兵力也抵擋不住,所以智慧術是一定要學習的