原帖由幽人独往来于2005-03-15, 14:24:20发表
如果某人已经具备某状态,则不对其进行加某状态的法术;
如果范围内超过一半的人具备某状态,则不对该范围加群体该状态的法术。
如果某人状态被削弱,则该方优先使用加强类法术;如果某人状态被加强,则敌方优先使用削弱类法术。
我觉得做到这样已经很不错了。至少不会反复乱加了。 不是啊,我说的只是非我方部队判定状态类法术到底加不加加什么的条件,而其他的电脑本来就会使,就按原来的好了。
不过本来的也有一些问题,比如明明加个小补给就好了,他偏偏要输送,明明一个灼热就解决问题他偏偏要爆炎,但这些东西要调整似乎很麻烦吧~~~
在自身所有可施展法术的有效范围内,依次计算所能施加在对象身上法术的伤害值(或回复值),然后判定,伤害系:如果目标HP减去最大伤害值>0,那使用最大伤害值的法术,否则使用目标HP减去伤害值<=0的法术中MP损耗最小的法术;回复系:如果目标HP加上最大回复值<目标HP上限,那使用最大回复法术,否则使用目标HP加上回复值>=目录HP上限的法术中MP损耗最小的法术。