

Thunderbolt_02
┣━事件
┃ └—时间 - thunderbolt_timer 到期
┣━条件
┗━动作
├—设置 Temp_dx = ((thunderbolt_tag 所在X轴坐标) - (thunderbolt 所在X轴坐标))
├—设置 Temp_dy = ((thunderbolt_tag 所在Y轴坐标) - (thunderbolt 所在Y轴坐标))
├—设置 Temp_angle = (Atan(Temp_dy : Temp_dx))
├—设置 Temp_dl = (((Temp_dx x Temp_dx) + (Temp_dy x Temp_dy)) 的平方根)
└—如果(所有的条件成立) 则运行 (Then - 动作) 否则运行 (Else - 动作)
If - 条件
Temp_dl 小于或等于 50.00
Then - 动作
计时器 - 暂停 thunderbolt_timer
设置 Temp_point01 = (thunderbolt 的位置)
设置 Temp_group = (半径为 225.00 圆心为 Temp_point01 且满足 ((((匹配单位) 是 (thunderbolt_own 的所有者) 的敌对单位) 等于 TRUE) 且 (((匹配单位) 的 生命值) 大于 0.00)) 的所有单位)
单位组 - 选取 Temp_group 内所有单位做动作
Loop - 动作
设置 Temp_unit = (新建 (thunderbolt_own 的所有者) 的 马甲 在(((选取单位) 所在X轴坐标),((选取单位) 所在Y轴坐标)),面向角度:0.00 度)
单位 - 为 Temp_unit 设置 水元素 类型的生命周期,持续时间为 0.50 秒
单位 - 为 Temp_unit 添加 风暴之锤 马甲技能
单位 - 设置 Temp_unit 的 风暴之锤 马甲技能 等级为 (thunderbolt_own 的 风暴之锤 技能等级)
单位 - 对 Temp_unit 发布 人族山丘之王 - 风暴之锤 命令到目标: (选取单位)
单位组 - 删除 Temp_group
点 - 清除 Temp_point01
单位 - 杀死 thunderbolt
Else - 动作
单位 - 设置 thunderbolt 的X坐标为 ((thunderbolt 所在X轴坐标) + (25.00 x (Cos(Temp_angle))))
单位 - 设置 thunderbolt 的Y坐标为 ((thunderbolt 所在Y轴坐标) + (25.00 x (Sin(Temp_angle))))
单位 - 设置 thunderbolt 的面向角度为 (Temp_angle x (180.00 / π)) 度