魔龙之魂吧 关注:40,994贴子:259,950
  • 13回复贴,共1

关于buff和debuff的持续时间

只看楼主收藏回复

一、结算时间
所有特殊状态的结算都以状态的承受者为基准,而不是以状态的施放者为基准。
所有buff都是在行动结束时结算。
减益类debuff在行动结束时结算。一般来说,单纯造成伤害的dot在动作开始时结算,除伤害外还附带减益效果的dot在动作结束时结算。
二、结算机制
当执行“等待”动作时,视作当前行动结束,进行状态结算。
未执行“等待”动作时,当前角色消耗所有行动后,进行结算。
说明:当前角色正常情况下每回合有一次行动,触发“幸运”状态的回合有两次行动。使用大部分技能/攻击/防御均消耗一次行动,使用“不消耗行动”的技能不消耗行动,使用“需要一回合施法”的技能需消耗两次行动。
三、等待的说明
等待(skip)的作用是当前角色暂时不行动,等其他正常行动顺序的角色行动完毕后,自己再进行行动。
进行等待,必须是当前角色未消耗行动的状态下。也就是说,如果当前角色使用了“不消耗行动”的技能,仍可进行等待。但如果当前角色已经行动过,比如在幸运状态下进行了一次攻击或防御,那就无法进行等待。
每一回合只能等待一次,也就是说,执行过等待的角色第二次轮到行动时,不能再进行等待。
当多人进行等待时,行动顺序以速度的反序排列。比如说原本的行动顺序是盾战-boss-幻术-牧师-法师,在四人全部执行等待的情况下,这一回合的行动顺序是:盾战-boss-幻术-牧师-法师-法师-牧师-幻术-盾战。
进行等待的角色如触发幸运状态,第二次行动时,仍会触发幸运状态。
进行等待的角色在第二次行动时不会触发任何回复效果,如回蓝光环,回春术,hp和法力的自然回复等。
四、敌人全灭
在敌人全灭,进入下一关时,所有我方角色视作经过了当前回合,未行动的角色技能cd-1。
如果将最后一个敌人击倒的攻击消耗了当前角色的所有行动,则该角色会立即进行状态结算,buff 持续时间-1。如未消耗所有行动,不进行状态结算。
进入下一关时,buff保持不变,所有debuff全部消除。所有角色根据自回复的量进行一次回复。
五、实例说明
1、盾战未触发幸运,使用了“阵列维持”不消耗行动,阵列维持的说明是“2回合内....”,这时长按盾战头像点开状态页面,可以看见阵列后的持续回合数是“3”,这时盾战的行动还未消耗,然后盾战进行攻击,行动结束。阵列的持续回合变成“2”。
2、狂战使用“狂乱”,持续回合为3,第一回合未触发幸运,进行一次攻击后狂乱持续回合2。
第二回合触发了幸运,第一次攻击后,狂乱持续回合仍然是2,然后狂战防御,行动结束,狂乱持续回合1。
第三回合狂战进行“等待”,立即进行结算,狂乱buff消失,等狂战在回合最后再次进行行动时,狂乱状态已经消失,这次攻击不能享受狂乱的加成效果。
由于在最后一回合进行了等待,导致本来持续3回合的狂乱实际上只起到了2回合的效果。
3、打巨人本的第五关时,攻击boss后,贼使用了5级割裂,获得了一个1回合的电荷debuff,然后又使用了4级内破,此时贼身上有2层的电荷debuff,但此时贼没有消耗行动,然后贼进行等待,这时进行了状态结算,debuff消失,等到贼再次行动时,身上已经没有debuff了。
六、实际应用
1、使用等待提前消除debuff。比如部分怪会缴械,如果缴械持续1回合,那么被缴械的角色只需要进行等待,就可以让缴械状态消失,这个缴械效果实际上基本没有造成任何效果。
2、使用幸运维持buff超时存在。比如刷素材时,幻术给贼上了觉醒和突破,贼行动时必定触发幸运,贼给自己上了分心和破甲,并使用了疾风(普通攻击变为全体攻击),然后贼一次攻击就把所有敌人击倒,进入下一关,这时由于贼没有消耗全部行动,因此buff时间不会缩短,每一层都是一刀过的话,直到最后的boss,贼仍然有全部四个buff。
又比如剩下最后一个残血敌人,狂战的狂乱还有1回合,这时如果狂战普通攻击击倒敌人,那么下一关开始时狂战的狂乱状态已经消失,但如果用5级割裂击倒敌人,那么下一关开始时狂战仍然有1回合的狂乱。
3、强制进行结算。比如盾战在防御状态消失时会附加一个全体吸收盾,正常情况下是:第一回合防御-第二回合攻击/附加盾-第三回合防御-第四回合攻击附加盾。而在面对连续aoe时,盾战可以第一回合防御-第二回合等待-附加盾,再防御-第三回合等待-附加盾,再防御。这样可以使盾的覆盖率翻倍。
4、灵活调整出手顺序。比如说敌人残血,这一回合已经动过,轮到我方狂战行动,这时如果狂战将对方击倒过关,那么排在后面的牧师就浪费了一次行动机会。这时狂战等待,让牧师先给我方低血角色回复,再由狂战后手收人头,那么下一关开始时我方的状态会更好。
同样是这个例子,我方狂战满蓝,对方残血怪需要一个5级割裂+一次普通攻击才能击倒,牧师带了回蓝光环。这时狂战可以先一次5级割裂,再进行等待,那么牧师行动时,狂战可以额外获得一次回蓝,而如果狂战直接等待,那么这次光环回蓝就会溢出。


IP属地:上海来自iPhone客户端1楼2016-01-04 16:35回复
    再补一个。调整出手顺序还有一个作用。某些怪有特性,无视仇恨,只打当前回合第一个攻击他的人/最后一个攻击他的人,通过等待可以让怪只打T。比如只打最后一个攻击的人,顺序是Tank-Dps-Heal-Monster,那么T打完之后dps和治疗都等待,怪就会打T,然后dps再出手。


    IP属地:上海来自iPhone客户端2楼2016-01-04 17:01
    回复
      详细准确,lz辛苦
      补充一个,两个角色速度相同,等待后顺序不会倒置,比如俩圣骑先后等待,仍然是我方骑士先行动。某些控制衔接需注意一下


      IP属地:北京3楼2016-01-04 18:10
      回复
        @可笑的潘娜


        IP属地:上海来自iPhone客户端4楼2016-01-05 09:36
        回复
          楼主说得好,不明觉厉


          来自iPhone客户端5楼2016-01-05 10:28
          回复
            好贴


            IP属地:天津来自iPhone客户端6楼2016-01-05 11:52
            回复
              每每看了mephixx大神的贴子,都是受益匪浅
              对了,这次男爵限时本的掉落信息哪里有呢?


              IP属地:陕西来自iPhone客户端7楼2016-01-05 12:14
              收起回复
                八级的我到这里巡视一圈感觉不错。


                IP属地:北京来自iPhone客户端8楼2016-01-05 12:24
                回复
                  涨姿势了


                  IP属地:北京来自Android客户端9楼2016-01-05 12:35
                  回复
                    真棒,嘿嘿嘿


                    IP属地:浙江来自iPhone客户端10楼2016-01-05 19:23
                    回复
                      这楼主发的帖子大部分都加精了呢


                      IP属地:北京来自iPhone客户端11楼2016-01-05 23:26
                      回复
                        这个需要仔细体会,收藏


                        来自iPhone客户端12楼2016-03-04 16:13
                        回复