在英雄无敌3里,一共有四大体系76种魔法登场。其中土系和水系都是19个魔法,气系20个,火系18个。而根据效果,又可以分为伤害、增益、减益、地图、特殊五个大类别。无论是对于地图上的战略选择,还是战斗中的战术选择,魔法都起到了至关重要的作用。