请教沧海大师和贤知大师!
下面是我编写的脚本,运行都正常,但是最近发现一件事情就是我的兵(僵尸、数量150多)向对方有烈火神盾的兵(火鸟、数量为2)攻击时会反弹伤害,我方兵被反弹后几乎全军覆灭。请问需加什么限制条件才不会反弹伤害(应该是反弹了物理伤害)。;!?MR0&1000;
!!BG:Q?y1;
!!BHy1:N?y2;!!FU&y2<>v85:E;
!!HEv85:Ed/?y4/1;
!!MR:D?y5;
!!VRy5:+ y5 *y4 :2;
!!VRy5&y5<0:S0;!!
VRy5&y5>2140000000:S2140000000;
!!MR:Dy5;
火盾既是物理伤害也是魔法伤害(准确来说,是伤害发生时,既触发MF1也触发MR)
你这里脚本的主要问题是,MR过程分不清施法方和被伤害方.
实质上,MR触发器中的MR:N也不能判断出真正的被伤害方(ERM的BUG).
我建议是,可多附加些条件.
比如只考虑是英雄施法的情况 (BG:A=1).不考虑生物施法了.(生物施法有很多不可控的问题)
再静候沧海大师的意见,他是 MR 触发器的专家.
页:
[1]