如图,求解,技能伤害与实际伤害不符,实际技能伤害大于上面写的
从type开始截个图看看?
本帖最后由 enderman_JC 于 2021-2-16 12:15 编辑
尝试在怪物那加上
LevelModifiers:
Health: 0
Damage: 0
无#奈 发表于 2021-2-16 12:06
这两个,一个是技能,一个是怪物
尝试在怪物那加上
LevelModifiers:
Health: 0
Damage: 0
本帖最后由 hapydoo 于 2021-2-16 20:49 编辑
你这个技能是个闭合回路啊喂()
复制代码
这里的意思是当蜘蛛造成伤害后对周围 4 格玩家使用名为“毒蛛-1”的技能
再看看你这个技能的内部
复制代码
这里又是对玩家造成伤害
也就是说当蜘蛛对玩家造成第一下伤害后
就会陷入这样一个死循环:造成1伤害 → 施放名为“毒蛛-1”的技能 → 造成1伤害 → 施放名为“毒蛛-1”的技能 → 造成1伤害 → 施放名为“毒蛛-1”的技能 → ∞
所以看似只有1伤害,但是在一瞬间执行了无限次
最简单的修改方法,就是给技能加一个冷却时间
复制代码
你这个技能是个闭合回路啊喂()
- - skill{s=毒蛛-1} @PIR{r=4} ~onAttack
这里的意思是当蜘蛛造成伤害后对周围 4 格玩家使用名为“毒蛛-1”的技能
再看看你这个技能的内部
- - damage{a=1;i=false} 后面省略..
这里又是对玩家造成伤害
也就是说当蜘蛛对玩家造成第一下伤害后
就会陷入这样一个死循环:造成1伤害 → 施放名为“毒蛛-1”的技能 → 造成1伤害 → 施放名为“毒蛛-1”的技能 → 造成1伤害 → 施放名为“毒蛛-1”的技能 → ∞
所以看似只有1伤害,但是在一瞬间执行了无限次
最简单的修改方法,就是给技能加一个冷却时间
- 毒蛛-1:
- Cooldown: 1
- Skills:
- 以下省略