冰結之觸>瘟疫打擊>死亡打擊>碎心打擊or死亡纏繞
巨集1: 拉冰
# showtooltip
/script UIErrorsFrame:Hide()
/cast 符文打擊
/cast 冰錮堅韌
/use 死亡之握
/startattack
/castsequence reset=combat/target 死亡纏繞,冰鍊術,反魔法護罩
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
這個巨集的設計只能說太棒了!!! 拉的那一瞬間就飛一發 死亡纏繞上去 如果是PVP繼續按下去會讓對手不欲生><這是我搭配的最完美的一個巨集
巨集2: 斷法
# showtooltip
/script UIErrorsFrame:Hide()
/cast 心智冰封
/cast 符文打擊
/cast 冰錮堅韌
/startattack
/castsequence reset=combat/target 絞殺
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
兩種斷法寫在一起!!!遠近皆可斷!!!是非常實用的一個巨集設計花了我好久的時間><
巨集3: 死亡
# showtooltip
/script UIErrorsFrame:Hide()
/startattack
/castsequence reset=combat/target 死亡纏繞,死亡纏繞
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
純粹是死亡纏繞我愛改圖讓他帥一點而已>< 聽說有大大寫出補寵丟人兩用巨集希望他能提供給我><
巨集4:物理
# showtooltip
/script UIErrorsFrame:Hide()
/use 12
/use 13
/cast 符文打擊
/cast 冰錮堅韌
/startattack
/castsequence reset=combat 冰結之觸,瘟疫打擊,死亡打擊,碎心打擊,碎心打擊
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
最常用的巨集!!!狠狠按就對了!!!我不喜歡滅寂的原因有二1.他會耗疾病2.他不會補血3.其實打起來差不多痛補血比較重要!!! 中間有空檔請搭配死亡纏繞喔!!!
巨集5:範圍
# showtooltip
/script UIErrorsFrame:Hide()
/cast 符文打擊
/cast 冰錮堅韌
/startattack
/castsequence reset=combat 死亡凋零,冰結之觸,瘟疫打擊,瘟疫同化,死亡打擊,碎心打擊,死亡打擊
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
這招超超超威搭配穢邪領域你瘋狂按就對了!!!中間會有空檔請搭配死亡纏繞服用><真的都按完後你就接著按物裡那個巨集吧!!!保證你會因為這三個巨集對血系死騎全然改觀!!!記得要開穢邪領域喔
巨集6:補血
# showtooltip
/script UIErrorsFrame:Hide()
/cast 血族之裔
/startattack
/castsequence reset=combat/target 符文轉化
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
騎術
/cast [flyable] 翠綠色虛空之翼龍;迅捷雷刃豹
/dismount
死騎
/USE 刃拳飾物
/startattack
/castsequence reset=combat/target 冰結之觸,瘟疫打擊,血魄打擊,血魄打擊,死亡打擊,冰霜打擊
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()
# showtooltip
/script UIErrorsFrame:Hide()
/USE 13
/USE 14
/startattack
/castsequence reset=combat/target 冰結之觸,瘟疫打擊,冰霜打擊,血魄打擊,血魄打擊,死亡纏繞
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()<---以上打近戰用
# showtooltip
/script UIErrorsFrame:Hide()
/USE 13
/USE 14
/startattack
/castsequence reset=combat/target 絞殺,冰結之觸,瘟疫打擊,冰霜打擊,血魄打擊,死亡纏繞
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()<---以上打法系用
# showtooltip
/castsequence [modifier:alt] 沸血術;瘟疫同化<---不按alt放瘟疫同化,按alt放沸血
# showtooltip
/castsequence [modifier:alt] 妖巫之驅;亡靈意志<---不按alt放亡靈意志,按alt放妖巫之驅
/clearfocus
/petattack [target=pettarget,noexists]
/petfollow [target=pettarget,exists]<---單鍵控寵
/cast [pet:地上的天譴寶寶,target=focus] 技能名稱; [pet:天上的天譴寶寶,target=focus] 技能名稱
/focus [target=focus,noexists] target; [target=focus,dead] target
說明:
/cast 死亡之寒
/stopcasting
/cast 冰霜打擊<---以上因死亡之寒不卡GCD可以直接stopcasting後接cast放技能
/startattack <---自動攻擊
/petattack <---寵物攻擊
/petfollow <---寵物跟隨
/cast [pet:地上的天譴寶寶,target=focus] 技能名稱<---這是改術士用的控場巨集來的,依據寵物不同施放不同的技能(我還沒玩不潔系所以不知道寵物名和技能名,請自己改嚕)
法師
#showtooltip
/petpassive [pet]
/petattack [harm]
/cast [pet,nodead] 冰凍術; 召喚水元素
#showtooltip
/castsequence reset=5 冰霜新星(等級 1),極度冰凍
變羊術:
/script if UnitSex("target")==1 then g="F " else g="M " end;s="Poly "..g..UnitLevel("target").." %T";a=0;if GetPartyMember(1) then c="party" a=1 if GetNumRaidMembers()>0 then c="raid" end;end;if a>0 then SendChatMessage(s,c) end;
/Script castSpellByName("Polymorph(Rank X)");
這個 macro 會自動傳訊息到你的隊伍上 (自動分辨是 Group 還是 Raid).
會顯示對方的名字, 等級與性別
範例:
/script if UnitSex("target")==1 then g="F " else g="M " end;s="Poly "..g..UnitLevel("target").." %T";a=0;if GetPartyMember(1) then c="party" a=1 if GetNumRaidMembers()>0 then c="raid" end;end;if a>0 then SendChatMessage(s,c) end;
/Script castSpellByName( "Polymorph(Rank 4)");
-------------------------------------------------------------------
解除詛咒
/target [你的角色名字]
/cast Remove Lesser Curse
/script TargetLastEnemy();
自我解除詛咒, 在點選上剛才攻擊的敵人
範例l:
/target 碧儀
/cast Remove Lesser Curse
/script TargetLastEnemy();
------------------------------------------------------------------
對付 Shaman 專用的反 totem
/target Earthbind Totem
/target Searing Totem
/target Magma Totem
/target Mana Spring Totem
/target Grounding Totem
/target Healing Stream Totem
/cast Shoot
/script TargetLastEnemy();
------------------------------------------------------------
自動施放不同等級的 智力 buff
/script r=[Rank] X;l={1,14,28,42,56};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Arcane Intellect(Rank "..i..")");break;end;end
會施放高等級 到 低等級, 也就是說自動偵測的意思
範例:
/script r=5;l={1,14,28,42,56};if not UnitIsFriend("player","target")then TargetUnit("player");end;t=UnitLevel("target");for i=r,1,-1 do if (t>=l[i]-10) then CastSpellByName("Arcane Intellect(Rank "..i..")");break;end;end
---------------------------------------------------------------------
立刻施放 Counterspell
/script SpellStopCasting();
/cast Counterspell
這個 macro 會自動中短正在施法的法術, 然後立刻施放 Counterspell
----------------------------------------------------------------------
方便的製水 macro
/stand
/script if (UnitMana("player")>[Mana cost for your Conjure Water spell]) then CastSpellByName("Conjure Water(Rank X)") else UseContainerItem(0, 1); end;
如果 mana 不夠, 會自動喝水.
如果 mana 充足, 會施法造水
範例:
/stand
/script if (UnitMana("player")>780) then CastSpellByName("Conjure Water(Rank 7)") else UseContainerItem(0, 1); end;
--------------------------------------------------------------------------
自我綁繃帶
/script SpellStopCasting();
/target [自己的名字]
/script UseContainerItem (X1, X2);
停止一切法術, 然後自己幫繃帶
X1 與 X2 是袋子裡繃帶的位子, 第一個帶字最左上方是 (0, 1), 最下方最右邊是 (0, 16), 第二個袋子最左上方是 (1, 1) ..........
範例:
/script SpellStopCasting();
/target 碧儀
/script UseContainerItem (0, 4);
=======================================================================
/script z =0;for i=1,16 do UnitBuff("target",i);GameTooltip:SetUnitBuff("target",i); if GameTooltipTextLeft1:GetText()=="恢復" then z=1;end;end;if z== 0 then CastSpellByName("恢復"); SendChatMessage("恢復 >>> %t", "PARTY") end;
=======================================================================
2. 依據組隊狀況(有團隊就用團隊頻/raid;有小隊就用小隊頻/p;沒隊就用公頻/s)在施放復活術前喊出"復活術 >>> User",避免復活到同一目標; 束縛不死系可以依據這個改一下就好
=======================================================================
/script smsg ="復活術 >>> %t"; if (GetNumRaidMembers() > 0) then SendChatMessage(smsg,"RAID") elseif (GetNumPartyMembers() > 0) then SendChatMessage(smsg,"PARTY") else SendChatMessage(smsg,"SAY") end
/施放 復活術
=======================================================================
3.依據等級施放"真言術:韌" (若你現在只學到韌等級5,請把for i=6改成for i=5依此類推)
=======================================================================
/script LR ={1,12,24,36,48,60}; if not UnitIsFriend("player","target") then TargetUnit ("player") end; Lv=UnitLevel("target") for i=6,1,-1 do if (Lv>=LR[i]-10) then CastSpellByName("真言術:韌(等級 "..i..")");break;end;end
@盾+恢復+快速治療
/script if A("真言術:盾")==1 or B("虛弱靈魂")==1 then if A("恢復")== 1 then CastSpellByName("快速治療(等級 7)") else CastSpellByName("恢復(等級 9)"); end; else CastSpellByName("真言術:盾(等級 8)");end;
@恢復+快速治療
/script if A("恢復")==1 then CastSpellByName("快速治療(等級 7)");else CastSpellByName("恢復(等級 9)");end;
@(自已)盾+恢復 (施放完上述狀態會自動轉回前次攻擊目標)
/script TargetUnit ("player") if A("真言術:盾")==1 or B("虛弱靈魂")==1 then CastSpellByName("恢復(等級 9)"); else CastSpellByName("真言術:盾(等級 8)");end;TargetLastEnemy();
以上巨集是由網站上蒐集過來 若有不行使用請根本人聯絡 謝謝
