level 7
我做了一个类似于牧师的盾的技能
用的方法是把所有对带盾技能的伤害都转化成法术攻击
但是我突然有了一个疑问
如果盾牌内部的单位突然魔免了
那么盾破时的溢出伤害岂不是没法伤害他了吗(或者此单位如果拥有魔法抗性,那么溢出伤害岂不是要打折扣了?)
我该怎样修改伤害类型,才能保证盾可以吸收,但又无视魔免和魔法抗性呢
2012年05月08日 09点05分
1
level 7
我是想问
反魔法护照吸收的伤害是怎么区分吸收类型的
是只跟那6个攻击类型有关,跟那几十个伤害类型无关么
还是都有关系
2012年05月08日 10点05分
6
level 7
是用反魔法护罩模拟牧师的真言盾
方法是把伤害转化城法术攻击或者魔法攻击来让盾吸收掉
但如果这个伤害溢出了,就是超过盾的吸收上限了
那么溢出的伤害又刚好遇到这个套盾的单位带有魔抗
这样一来伤害就要打折扣了
请问该怎么设置才能避免这个问题呢?
似乎只要是魔法攻击或者法术攻击就都要计算魔抗,怎么办啊······
2012年05月08日 10点05分
10
level 7
就是这样的
为了完美模拟牧师吸收伤害的盾
我用反魔法外壳模拟
把对单位造成的伤害都改成魔法伤害
再由反魔法外壳吸收
但是问题在于,如果一次普通伤害是400,反魔法外壳只能吸收200,那么剩下的伤害就会以魔法伤害的形式对单位造成伤害
而这个单位如果带有魔抗或者魔法免疫,那么······溢出的伤害就不准确了
2012年05月08日 11点05分
20