|
有debuff==1,没有!=1,代码没有错啊,我也测试了,一堆怪连放几次全部有debuff后就不会再放了,除非它的debuff消失了才会重新补。每200毫秒施放是因为已经加了点击时的强制冷却.IfCanCastSkill(100, 200, 1000).ThenContinueElseNoCast(),防止按键频率太高,因为飓风破技能存在技能前后摇,就算按了也不一定按不出来,所以会导致连续点击很多次,直到技能放出来怪物有了debuff才会停下。现在的判断条件是如果有精英或BOSS的话只判断精英或BOSS有没有debuff,如果没有的话就判断任何一个小怪,只要在飓风破范围内有任何一个小怪没有debuff就会立即施放,所以如果怪物很多的话很可能出现你周围不断的有没触发debuff的怪物进入范围,所以就一直放飓风破技能。
MonkCycloneStrikePlugin.cs
(3.68 KB, 下载次数: 331)
这个附件我给蒙尘者debuff的那部分单独改成1秒的按键冷却,你可以再试试,之前点太快也有可能导致触发蒙尘者debuff需要一个击中的过程,技能从按下到击中触发蒙尘者的时间如果超过了内置按键冷却,那么就会再次触发按键 |
|