|
我想做一个LOL的,EZ英雄,他有一个被动技能,每次施法提高10%攻击速度,最多叠加5层,持续6秒。
我的做法是判断施法单位是否是EZ,然后给予嗜血技能改得加攻速BUFF,嗜血技能5级,每级个有一个不同的BUFF,然后判断,没有BUFF就给予一级嗜血,如果有一级嗜血BUFF,就给与2级嗜血,以此类推。但是实际效果是,要么没反应,要么就直接跳5层。。。
一下是触发;
咒能高涨_00
┣━事件
┃ └─单位 - 任意单位 发动技能效果
┣━条件
┃ └─((施法单位) 的类型) 等于 未来战士
┗━动作
└─如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
And - 所有条件成立
条件
((施法单位) 拥有 咒能高涨 LV_1 (未来战士)) 等于 TRUE
((施法单位) 拥有 咒能高涨 LV_2 (未来战士)) 等于 TRUE
((施法单位) 拥有 咒能高涨 LV_3 (未来战士)) 等于 TRUE
((施法单位) 拥有 咒能高涨 LV_4 (未来战士)) 等于 TRUE
((施法单位) 拥有 咒能高涨 LV_5 (未来战士)) 等于 TRUE
Then - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((施法单位) 拥有 咒能高涨 LV_1 (未来战士)) 等于 TRUE
Then - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((施法单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 2
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位)
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((施法单位) 拥有 咒能高涨 LV_2 (未来战士)) 等于 TRUE
Then - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((施法单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 3
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位)
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((施法单位) 拥有 咒能高涨 LV_3 (未来战士)) 等于 TRUE
Then - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((施法单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 4
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位)
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((施法单位) 拥有 咒能高涨 LV_4 (未来战士)) 等于 TRUE
Then - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((施法单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 5
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位)
Else - 动作
如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
((施法单位) 拥有 咒能高涨 LV_5 (未来战士)) 等于 TRUE
Then - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((施法单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 5
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位)
Else - 动作
Else - 动作
单位 - 创建 1 个 咒能高涨 (未来战士) 给 ((施法单位) 的所有者) 在 ((触发单位) 的位置) ,面向角度为 默认建筑朝向 度
单位 - 为 (最后创建的单位) 设置 水元素 类型的生命周期,持续时间为 2.00 秒
单位 - 设置 最后创建的单位 <New> 的状态为 隐藏
单位 - 设置 (最后创建的单位) 的 咒能高涨效果 (未来战士) 等级为 1
单位 - 对 (最后创建的单位) 发布 兽族萨满祭司 - 嗜血术 命令到目标: (施法单位) |
|