魔獸世界懷舊服,法師宏更新

魔獸世界懷舊服,法師宏更新

只有最充滿智慧並嚴於律己的學徒才能夠走上法師之路。法師現有的奧術既強大又危險,因此只透露給那些最忠誠的練習者。為了避免影響施法,法師僅穿布甲,但他們有魔法護盾和魔法作為額外的保護。為使敵人不能靠近,法師可以召喚火焰法術攻擊遠距的目標,造成範圍性火焰爆發,焚燒群敵。

法師們用神秘的咒語摧毀他們的敵人。雖然他們使用強大的攻擊性法術,但法師其實護甲單薄防禦低,使得他們特別容易受到近距離攻擊。精明的法師會精心使用法術將他們的敵人限制在一定距離或者控制在適當的位置。

法師可以引導暴風雪,對敵人造成傷害、限制敵人移動。如果敵人試圖繼續攻擊,法師可以轉眼間讓他們縮小成溫順的綿羊。強大的法師甚至可以自行提高技能和製造奧術傳送門,協助隊友增強他們的智慧,以及使他們飛速地在世界穿行。

魔獸世界懷舊服,法師宏更新

【奧術強化+護符+炎爆術

護符放哪裡無所謂,會自動開已經冷卻的護符

/script local c,x,u,s,p,d,e,_=CastSpellByName,GetInventoryItemCooldown,UseInventoryItem,SpellStopCasting,"player";c("奧術強化);s();_,d,e=x(p,13);if d<2 and e then u(13);else _,d,e=x(p,14);if d<2 and e then u(14);end;end;s();c("炎爆術");

【冰箱能用就冰箱,沒冷卻就急速冷卻+冰箱】

把 寒冰屏障 放到一個你不用的按鈕上,記下編號,編號看上邊基礎知識,

/script local c,i,b,f,d,_=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strsub(b,5)=="Frost" then f=1;break;end;end;if not f then _,d=GetActionCooldown(你冰箱編號);if d>2 then c("急速冷卻");SpellStopCasting();end;c("寒冰屏障");end;

【氣定神閒+炎爆術/施放 氣定神閒

/script SellStopCasting();

/施放 "炎爆術"

平時冰箭,出靈風8件效果就火球/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"Telep") then f=1;break;end;end;if f then c("火球術");else c("寒冰箭");end;

這類宏有個特點,平時用小技能,在特定buff出現後換大技能,比如這裡冰箭就是小技能,火球就是大技能

既然分出了大小,那就知道可以怎麼改了,火球術可以改成其他“大技能”,比如 炎爆術

冰箭可以換成其他“小技能”,比如 灼燒,都是中國字,別跟我說你不會

平時冰箭,出奧術專注效果就火球/script local c,i,b,f=CastSpellByName;for i=1,16 do b=UnitBuff("player",i);if b and strfind(b,"ManaB") then f=1;break;end;end;if f then SpellStopCasting();c("火球術");else c("寒冰箭");end;

同上,火球術可以改成其他的,比如 炎爆術,奧術飛彈,冰箭可以改成 灼燒

【灼燒疊5層就火球,否則繼續灼燒

/script local c,i,d,n,f=CastSpellByName;for i=1,16 do d,n=UnitDebuff("target",i);if d and strfind(d,"SoulB") then f=1;break;end;end;if f and n==5 then c("火球術");else c("灼燒");end;

【打賊奧爆宏】

有目標就放最高級奧暴,沒有目標就放1級奧暴

/script if UnitCanAttack("target","player") then CastSpellByName("魔爆術");else CastSpellByName("魔爆術(等級 1)");end;

【自動補 冰甲術,奧術智慧,魔法抑制

缺啥補啥,閒著沒事按按能強身健體,定國安邦……

/script local n,s,k,j,b,f={"tArm","lSen","hMag"},{"冰甲術","奧術智慧","魔法抑制"};for k=1,3 do f=nil;for j=1,16 do b=UnitBuff("player",j);if b and strfind(b,n[k]) then f=1;break;end;end;if not f then CastSpellByName(s[k]);break;end;end;

【自動把被控制的隊友變羊,小隊,團隊通用版

對於會控制玩家的BOSS很有用,比如哈卡,AQ神廟1

/script local n,p,i,t=4,"party";if UnitInRaid("player") then n=40;p="raid";end;for i=1,n do t=p..i;if UnitCanAttack("player",t) then TargetUnit(t);CastSpellByName("變形術");SendChatMessage("%t 被控制,我把他變羊了~",p);break;end;end;

【隨機變羊,豬,烏龜宏】

/script local s,m,r={"",":龜",":豬"},{"%t變羊了","%t是烏龜","%t是豬"},random(3); CastSpellByName("變形術"..s[r]);SendChatMessage(m[r],"yell");

可以根據變的種類喊話,想喊什麼自己改

【火衝打圖騰】

/script local t,n,i,_={"根基","戰慄","地縛","灼熱","清毒",};for _,i in t do n=i.."圖騰";TargetByName(n,1);end;CastSpellByName("火焰衝擊(等級 1)");

懷舊服在一個禮拜就開了,那麼你會選擇哪個種族的法師呢?歡迎留言評論。


分享到:


相關文章: