求几个小德常用宏60级野性加恢复
首先贡献我一直在使用的,经过我的测试,功能能够保证的:
回春
/script if ( not UnitIsFriend("player", "target") ) then TargetUnit("player"); end
/script l={4,10,16,22,28,34,40,46,52,58};
/script t=UnitLevel("target"); for j=9,1,-1 do if (t>=l[j]-10) then CastSpellByName("回春术(等级 "。 。j。。")");break;end;end
愈合
/script l={12,18,24,...全部
首先贡献我一直在使用的,经过我的测试,功能能够保证的:
回春
/script if ( not UnitIsFriend("player", "target") ) then TargetUnit("player"); end
/script l={4,10,16,22,28,34,40,46,52,58};
/script t=UnitLevel("target"); for j=9,1,-1 do if (t>=l[j]-10) then CastSpellByName("回春术(等级 "。
。j。。")");break;end;end
愈合
/script l={12,18,24,30,36,42,48,54,60};
/script t=UnitLevel("target");
/script for i=9,1,-1 do if (t>=l-10) then CastSpellByName("愈合(等级 "。
。i。。")");break;end;end;
荆棘术
/script l={6,14,24,34,44,54};
/script t=UnitLevel("target");
/script for i=6,1,-1 do if (t>=l-10) then CastSpellByName("荆棘术(等级 "。
。i。。")");break;end;end;
野性印记
/script l={1,10,20,30,40,50,60};
/script t=UnitLevel("target");
/script for i=7,1,-1 do if (t>=l-10) then CastSpellByName("野性印记(等级 "。
。i。。")");break;end;end;
以上4个宏,根据目标的等级自动施放合适等级的法术,比较方便。尤其是队伍里有小号的时候。。。
治疗之触
/script l={40,100,200,400,600,800,1000,1300,1600,2100};
/script d=UnitHealthMax("target")-UnitHealth("target");
/script for j=9,1,-1 do if (d>=l[j]) then CastSpellByName("治疗之触(等级 "。
。j。。")");break;end;end;
这个治疗宏,根据目标掉血的多少,自动选择合适等级的治疗之触进行治疗,避免过量治疗,而且省蓝。
下面2个宏比较简单 ,但是在RAID中经常使用:
激活
/y 我已经对%t施放了激活!
/施放 激活
战斗复活
/y %t,起来吧,别躺着偷懒了!你已被战斗复活,请做好思想准备,立即加入战斗!
/施放 复生
主要是加了个喊话,通知队友,避免重复施法。
如果想让队友看清楚,连续多点几次也没事,反正激活和复生的冷却时间都很长,不会发生重复施法浪费蓝的情况。
1。猫形态连击点宏
/script if ( GetComboPoints() >= 3 ) then CastSpellByName("凶猛撕咬(等级 3)"); else CastSpellByName("爪击(等级 4)") end
技能介绍:这两个技能没什么好介绍的,一个是攒点技能,一个是终结技能。
猫科形态下虽然也有一个DOT型的攒点技、一个DOT型的终结技,但个别怪物对那两个技能免疫。所以普通情况下,猫科形态都以这两个技能为主力。
宏介绍:把两个技能捆绑在一个快捷键上,可以根据连击点的数量来自动判断使用什么技能,既省乐一个快捷键,操作起来又省力。
2。自动判断潜行形态宏
/script x=1;found=0;while(UnitBuff("player",x)) do if( nd(UnitBuff("player",x),"Ambush"))then found=1;end;x=x+1;end;
/script if(found==1)then CastSpellByName("毁灭(等级 3)");else CastSpellByName("撕碎(等级 4)")end
技能介绍:都是目标背后释放的技能,猫形态下偷袭必备。
宏介绍:用过盗贼的人应该都知道,盗贼潜行形态和非潜行形态的技能栏是会自动切换的,只要把两种形态下的技能都放在一个键位上(比如偷袭放在潜行形态下的5键位,背刺放在非潜行形态下的5键位),就不存在误操作的可能。
这个宏的初衷就是避免误操作,在对应的形态下施展对应的技能,而且可以省一个键位。既省力又省空间。
3。熊变人+愈合
/script x=1;found=0;while(UnitBuff("player",x)) do if( nd(UnitBuff("player",x),"BearForm"))then found=1;end;x=x+1;end;
/script if(found==1)then CastShapeshiftForm(1);else CastSpellByName("愈合(等级 7)")TargetUnit("player")end
技能介绍:-_-b 没有什么好介绍。
就是一键双技能。
宏介绍:判断是否在熊形态,是则变身,不是则对自己使用愈合。喜欢熊形态PK的好用,比手忙脚乱找快捷键好。
。收起