魔兽地图编辑器怎么将地狱火落地伤害,血法师的烈焰风暴这些要选定位置的范围伤害与英雄属性挂钩。

2025-01-19 15:27:09
推荐回答(2个)
回答1:

完全无需模拟技能,用原技能就能做了。

地狱火:默认有1秒的碰撞延迟,添加一个1秒计时器,计时器到期后命令英雄对周围敌人造成伤害。注意用的是召唤单位和召唤者。

烈焰风暴:英雄放无效果技能,创建马甲来放真烈焰风暴(伤害为很小的值,比如0.01),再注册一个新触发获取马甲造成的伤害,命令英雄对敌人造成属性伤害。注意马甲唯一性,或者在第一个触发里用变量记录马甲。


回答2:

有两个方法
第一个方法是在施放技能后开启一个单位接受伤害的触发,以此来捕捉到伤害并,然后在接受伤害事件的触发里面对接受伤害的单位造成英雄属性的2次伤害。不过这个方法会有误差,比如说施法单位身上开启有持续伤害的技能时,在你施放地狱火技能的时候会有短暂施法的时间单位才会受到伤害,这时如果单位身上的持续伤害技能对单位造成了伤害就会触发单位接受伤害事件。
第二个方法就是完全模拟一个地狱火技能,这个方法最为完美。