注:四代的单体魔法和群体魔法已经分离,所以以下未作特别说明的都是对单个目标起作用
各个派系的魔法绝大部分是不同的,但也有极少数的魔法跨系,例如招魂防护(Necromancy Ward)就同时隶属于生命系和自然系。另外,混乱系的抢先攻击(First Strike)和自然系的蛇击(Snake Strike),只是名称不同,作用是一样的,这里面可能有问题,因为混乱与自然是相邻的魔法派系,按理来说不应该有名称不同而作用相同的魔法,如果魔法公会中同时出现两种魔法,岂不是浪费?
六个种族,五个魔法种族分别有各自对应的魔法派系。他们在城堡里建设魔法公会时,会得到本派系的一级、二级魔法各3个,三级、四级魔法各2个,还有一个五级魔法。另外,如果建设了相邻魔法派系的图书馆,那么还会得到该派系的一级、二级、三级魔法各2个,四级、五级魔法各1个。例如,有序魔法的相邻魔法派系是生命魔法和死亡魔法,那么在Academy族(对应魔法派系是有序魔法)城堡里建设了五级魔法公会和生命、死亡魔法图书馆,那么魔法公会里所出现的魔法是:一级魔法,有序3个、生命2个、死亡2个;二级魔法,有序3个、生命2个、死亡2个;三级魔法,有序、生命、死亡各2个;四级魔法,有序2个、生命1个、死亡1个;五级魔法,有序、生命、死亡各1个。
魔法的分类标准:可以按照派系分为有序、混乱、生命、死亡和自然5类,不过还有其他的分类标准。例如按照魔法的使用场所,可以分为冒险类魔法(在地图上使用)和战斗魔法(在战场上使用)两类;按照魔法的作用,可以分为攻击性魔法(直接对敌人造成魔法杀伤)、祝福类魔法(加强或治疗本方部队)、诅咒类魔法(削弱敌人部队)、召唤魔法和其他魔法5类。
魔法效果的计算:四代已经取消了英雄法力这项属性,魔法的效果现在由英雄等级、相关技能、职业以及宝物决定。
先说攻击性魔法。其伤害力的计算公式是:
最终杀伤=基本杀伤×(1+英雄等级×10%)×(1+相关魔法技能等级×20%+巫术技能等级×20%)
此公式只考虑了英雄等级、相关魔法技能和巫术技能的因素,而职业和宝物的影响方式现在还不清楚,不知道是和英雄等级并列,还是和魔法技能等级并列,也有可能是单独拿出来计算。
注解:相关魔法技能。五个魔法派系,分别有一个专门的技能可以提高魔法效果,例如有序系的魔力、混乱系的火占卜等等(可参考技能页面)。这里所说的“相关魔法技能”就是指魔法所属派系对应的那个可以提高施法效果的技能。
举例:混乱系的魔法箭,基本杀伤力是30点。那么一个等级5、火占卜大师、巫术基础的英雄,施展魔法箭可以造成30*(1+50%)*(1+80%+20%)=90点杀伤。
注意:火球、地狱火、末日审判这三个大范围攻击魔法的计算公式比较特殊,是
最终杀伤=30×(1+1/6+英雄等级×10%)×(1+相关魔法技能等级×20%+巫术技能等级×20%),比魔法箭的杀伤力稍微强一点点
其他魔法,有的效果固定,例如模糊、精确等等;有的效果会受英雄等级、相关技能等因素的影响,例如召唤、治疗等等,这些魔法的效果计算也与攻击性魔法的计算相似。只不过巫术技能只能对攻击性魔法起作用,所以在计算召唤、治疗等魔法的效果时,可以完全不考虑巫术技能。
举例:有序系的驱逐魔法,基本威力是120。一个10级、魔力专家的英雄,魔法威力是120*(1+100%)*(1+60%)=384。也就是说,此英雄施展驱逐可以直接摧毁剩余生命总值不超过384的召唤部队,而对生命总值超过384的召唤部队就不会有任何效果。