《魔兽世界》:4.0版本德鲁伊命令执行机制测试
众所周知,2.x和3.x时代blz修改了宏的机制,无脑堆叠/cast的宏失效,只有不共cd并且其中一个技能不会触发公共cd的2个技能才可以堆叠在一个宏里,否则的话就要使用/castsequence.
但4.0时代奔窜和狂暴2个触发天赋确实让我这个反应慢的人比较头痛,所以尝试了下老式的宏写法,以下是这2天试下来的结果:
奔窜
首先关于奔窜
这是第一个迫使我去尝试新机制的天赋,因为我的技能条已经无法再放进一个劫掠了,于是我尝试编写了这么一个宏:
#showtooltip
/startattack
/cast 野性衝鋒(獵豹形態)
/cast 劫掠
ps.之所以会这么写是因为我当时有些不确定冲锋是否会触发公共cd
结果很令人振奋,我特地将2个技能拖到其他快捷框内以便观察cd情况,2个技能都会触发公共cd,但是在新机制下冲锋后继续按就会使用劫掠,而不会出现旧机制中卡在野性衝鋒cd判定的情况
但是这个宏不怎么符合我的习惯,所以我又写了另外一个宏将劫掠和撕碎捆绑在一起,将冲锋放在另外一个键上:
#showtooltip
/startattack
/cast 劫掠
/cast 撕碎
但很遗憾。
虽然冲锋后,劫掠和撕碎都成功的施放出来了,但是一旦使用了别的技能,比如芒果之后这个宏就失效了。。。
但是那唯一的一次成功让我觉得很有意思,这证明了至少现在使用的宏机制绝对和3.x的不一样
但因为没什么灵感所以暂且使用了冲锋/劫掠捆绑宏 游戏工作室想要更快速的游戏出货,比价器无疑是最快的途径,专业玩家率先推出了最终幻想14比价器
狂暴
之后开始尝试狂暴的问题
由于已经有奔窜的经验,所以我直接写了这么个宏:
#showtooltip
/startattack
/cast 割碎(熊形態)
/cast 割裂
结果是宏的工作相当不稳定,虽然一开始能正常工作,芒果和割裂都可以上,而且触发狂暴BUFF后也能自动使用芒果,但仍然偶尔会出现无法使用割裂的情况
但这次有一个收获,就是发觉基本上在我使用了粉碎之后很大几率会使宏失效,而我已经测试过割裂和粉碎无法绑在一起,所以我又想起了/castsequence
#showtooltip
/startattack
/cast 割碎(熊形態)
/castsequence reset=1.5/combat 割裂,粉碎,割裂,割裂
结果是只能使用芒果,割裂和粉碎都无法使用,但我考虑到可能/cast和/castsequence优先级有区别,所以尝试修改了顺序
#showtooltip
/startattack
/castsequence reset=1.5/combat 割裂,粉碎,割裂,割裂
/cast 割碎(熊形態)
这次结果很有意思,变成只能使用割裂和粉碎循环,而无法使用芒果
但非常幸运的是当我自暴自弃的点了一下我设置在另外一个快捷键上芒果后我突然发觉上面这个宏居然开始正常工作了!!!
这张是我按了那个宏5分钟左右的统计(不过截图的那次测试把槌擊也加进宏里了),可以看到芒果和割裂的次数比接近1:2,正常情况下芒果CD转一圈割裂可以使用3次,而且我使用了/castsequence指令规定割裂一个循环要使用3次,所以这张图可以证明这个宏能在割裂/粉碎循环中插入芒果
我自己也有把芒果和割裂的技能单独拖出来观察CD和使用情况,可以说这个宏执行得非常完美,割裂堆叠3层后粉碎,芒果CD好了就芒果,如果触发了狂暴BUFF则优先使用芒果。
希望有兴趣的玩家可以copy回去试试,因为我不知道是真的可以,还是我的客户端BUG了。
我使用的是升级升上去的中英文客户端选择使用中文语音上的游戏,所以我无法确定使用只有中文语音的版本的朋友用这个宏是否也有一样的效果
根据以上的这些实验,以及我之后做的其他大大小小的测试,我目前只能得出一个猜想,就是目前4.0宏新机制大概是这样:
1.目前可以将2个触发公共cd的技能使用/cast简单堆叠在宏里,但是其中一个必须是长cd技能,之后会分成2个情况
---1-a.长cd技能在前的情况:
/cast 长cd技能
/cast 只触发公共cd技能
这种情况下在第一次使用这个宏的时候,这个长cd技能必须处于非cd的状态(即使是被别的技能触发了公共cd也不行),否则就会使这个宏失效,无法使用靠后位的技能
---1-b.长cd技能在后的情况:
/castsequence 只触发公共cd技能
/cast 长cd技能
这个情况不能简单使用/cast堆叠,公共cd技能必须使用/castsequence,即使是只有1个技能也必须使用/castsequence,否则就会无法使用靠后的技能
并且在第一次使用这个宏的时候,这个长cd技能必须处于cd状态,否则就会使这个宏失效,无法使用靠后位的长cd技能
2.第1条中所指的“第一次使用”这个概念有2种情况:
1个是指进入战斗后第一次使用
还有1个是指在连续使用这个宏的时候如果使用了别的技能或者宏的话,这个“第一次”的概念就会重置,我在第1条列出的是否能让宏顺利读完的条件会重新进行判断
举个例子,比如在使用我下面写的这个无脑坦克宏的过程中如果你放了个精灵火,而正好这个时候芒果的cd到了,你再开始使用宏这个时候就失效了
无脑一键坦克宏
#showtooltip
/startattack
/castsequence reset=1.5/combat 割裂,粉碎,割裂,割裂
/cast 割碎(熊形態)
/cast 槌擊
效果:一开始割裂后粉碎,之后割裂堆到3层后粉碎,另外芒果cd一到就用,如果触发狂暴buff则立即使用芒果
在使用前需要使用一次芒果或者使用一次下面这个冲锋+芒果,总之只要芒果进cd就可以
冲锋+芒果
#showtooltip
/startattack
/cast 野性衝鋒(獵豹形態)
/cast 割碎(熊形態)
效果:距离超过8码冲锋,近战范围内用芒果
冲锋+劫掠
#showtooltip
/startattack
/cast 野性衝鋒(獵豹形態)
/cast 劫掠
效果:距离超过8码冲锋,继续使用则使用劫掠
这2个技能组合还有1个选择方案,就是冲锋放1个键,劫掠和撕碎捆绑在一起
#showtooltip
/startattack
/castsequence reset=1.5/combat 撕碎,撕碎
/cast 劫掠
这么做的好处是因为通常冲锋这个技能不太用,所以好象一般都会放在不是非常顺手的位置,而撕碎一般会放在比较顺手的位置,和撕碎捆绑在一起的话冲锋后调整视角和移动会方便一些
但是这个宏也有个缺点,就是他必须先用出来1次撕碎以后才会用劫掠。。。不过猫形态的狂暴buff有10秒的时间,所以问题应该还不是很大
逃跑宏
#show
/cast [noswimming,nostance,nocombat,nomounted]迅捷霜刃豹
/cast [swimming,nostance,nomounted]水棲形態;[noflying,flyable,nocombat,nostance,nomounted]迅捷飛行形態
[noflying,nostance,nomounted]旅行形態
/cancelform [stance]
/dismount [mounted]
这个宏纯粹属于我的个人习惯,但因为同样属于新机制的应用所以放出来,有兴趣的话可以拿去玩玩
功能是无论什么形态按1次解除变身,再按1次,如果是站着不动的话上马,跑动中则是变鸟(外域/北极)或者变黄豹(地球)或者变海豚(水中),如果是战斗中的话则是变黄豹(陆地)和海豚(水中)业玩家网为游戏工作室提供各类热门游戏点卡销售,充值等服务,应用尽有,放心选购