|
本来想做个闪烁伤害技能的,就是记住当前触发单位的位置和技能释放点,技能释放结束后给予从触发单位位置到技能施放点的随机敌对目标XX伤害。
比较麻烦然后我就换了种思路,用通魔做T,就有了如下触发:
[trigger]
NewTrigger 003
事件
单位 - 任意单位 施放技能结束
条件
(施放技能) 等于 鬼影步
动作
设置 sfdw = ((触发单位) 的位置)
设置 mubiaodian = (技能施放点)
设置 bxzdr = ((左下角为 mubiaodian ,右上角为 sfdw 的矩形区域) 内满足 (((触发单位) 是 ((触发单位) 的所有者) 的敌对单位) 等于 TRUE) 的所有单位)
单位 - 立即移动 (触发单位) 到 mubiaodian
单位 - 命令 (触发单位) 对 (bxzdr 中随机选取的一个单位) 造成 ((转换 ((触发单位) 的 鬼影步 技能等级) 为实数) x ((转换 ((触发单位) 的敏捷值(包括 加成)) 为实数) x 2.00)) 点伤害(是 攻击伤害, 不是远程攻击) 攻击类型: 法术 伤害类型: 普通 装甲类型: 无
[/trigger]
测试的时候,触发单位就悲剧了。每次一放完技能,就到地图中心区域领死去了。求解。 |
|