我新建一个技能的时候,比如我选择的是“群星陨落”,我通过修改这个技能的相关参数和一些效果来创建新技能,最后把这个新建的技能取一个新的名字“雷电风暴”。如果一个英雄可以学会“群星陨落”和这个“雷电风暴”,但在使用其中一个技能的时候,另外一个技能也同时使用了,请问如何解决这个问题呢?
參考答案:不可能解决,WE的通病
你只能通过触发或JASS来模拟达到同样的效果或者不把这两个技能放到同一个人身上
补充:一些简单的可以用单位模拟,你先换个技能做,用不合英雄身上技能重复的,然后写触发:拿你的闪电风暴做例子
单位使用一个技能
使用的技能=闪电风暴
单位--创建一个XX单位在触发单位的位置
单位--英藏最后创建的单位
单位--设置最后创建的单位的生命计时器等于XX秒(你技能的持续时间)
单位--设置闪电风暴在最后创建的单位身上的等级=闪电风暴在出发单位身上的等级
单位--命令最后创建的单位闪电风暴
当然XX单位上要有你作的单位用的闪电风暴技能,和英雄身上的并不相同,英雄身上的制药技能,不要效果,所以可以拿任何一个没有技能使用目标点的技能改
还有问题,家我QQ***********