close

術士DOT巨集[轉貼自奇樂綜合論壇]

取代放逐術1級,放逐目標是惡魔或元素時才會對隊員發話
/script u=UnitCreatureType;t="target";p=UnitName;if (u(t) == "惡魔" or u(t) == "元素生物") then SendChatMessage("放逐目標"..u(t)..":"..p(t)..",最長20秒請等一下攻擊","party") end;
/施放 放逐術(等級 1)

取代放逐術2級,放逐目標是惡魔或元素時才會對隊員發話
/script u=UnitCreatureType;t="target";p=UnitName;if (u(t) == "惡魔" or u(t) == "元素生物") then SendChatMessage("放逐目標"..u(t)..":"..p(t)..",最長30秒請等一下攻擊","party") end;
/施放 放逐術(等級 2)

取代基爾羅格之眼,施放會用隊頻發話
/P 施放基爾羅格之眼進行偵查,請等等
/施放 基爾羅格之眼(召喚)

取代厄運詛咒,每次上詛咒會有不用的對話
/script OP={"預言了%T的末來,死!", "拿出寫有%T的草人開始插針", "%T又何苦呢?馬上就讓你解脫"} CastSpellByName("厄運詛咒") SendChatMessage(OP[random(getn(OP))],"EMOTE")

取代召喚儀式,在隊伍時會用隊頻,在團隊時會用團頻發話
/script msg1 = ",麻煩兩名隊員幫忙按門";msg = "召喚隊友:";a=SendChatMessage;b=UnitName;c="target";if (GetNumPartyMembers()>0) then if (GetNumRaidMembers()>0) then a(msg..b(c)..msg1,"Raid");else a(msg..b(c)..msg1,"Party"); end;end
/施放 召喚儀式

三合一的吸取巨集,有魔吸魔,沒魔吸血,快死吸靈魂
/Script if(UnitHealth("Target")<30) then CastSpellByName("吸取靈魂") else if(UnitMana("Target")>0) then CastSpellByName("吸取法力") else CastSpellByName("吸取生命") end end;

取代吸取生命,血太滿會先自動生命分流
/script if (UnitHealthMax("player")-UnitHealth("player")<350) then CastSpellByName("生命分流") else CastSpellByName("吸取生命") end;

取代獻祭,如果有暗影冥思的效果就改射暗影箭
/script z=0;for i=1,16 do UnitBuff("player", i);GameTooltip:SetUnitBuff("player",i);if GameTooltipTextLeft1:GetText()=="暗影冥思" then z=1;end;end;if z==1 then CastSpellByName("暗影箭");else CastSpellByName("獻祭");end;

取代奴役惡魔,照目標魔惡等級使用不同等級的奴役法術
/Script if (UnitLevel("target")>59) then CastSpellByName("奴役惡魔(等級 3)") elseif (UnitLevel("target")>45) then CastSpellByName("奴役惡魔(等級 2)") else CastSpellByName("奴役惡魔(等級 1)") end;

取代暗影箭,當魔不夠時會生命分流,血不夠時會生命吸取
/script f=UnitMana;g=UnitManaMax;a="player";b=CastSpellByName;c=UnitHealth(a)/UnitHealthMax(a);d=f(a)/g(a);if d<0.07 then if c>0.60 then b("生命分流");else b("吸取生命");end else b("暗影箭");end

取代製造極效治療石,做治石時會隨機說話
/script OP={"製作一顆吃了會死的石頭", "東摸摸西摸摸拿出一顆治療石", "把一顆治療石打成兩顆", "想了想在治療石中下毒", "詛咒拿了這顆石頭會出事"} SendChatMessage(OP[random(getn(OP))],"EMOTE")
/施放 製造極效治療石

讓地獄對自己用吞噬魔法,然後自動切回原本的目標
/target player
/施放 吞噬魔法
/script TargetLastEnemy();

取代火焰之雨,魔不夠時會生命分流,魔夠會用隊頻發話
/script if GetInventoryItemCooldown("player", 14) == 0 then UseInventoryItem(14); SpellStopCasting(); end
/Script s=SendChatMessage;y="施放AE技火焰之雨,牧師留意一下";if (UnitMana("player")>1126) then s(y,"PARTY") else CastSpellByName("生命分流") end;
/施放 火焰之雨

取代地獄烈焰,魔不夠時會生命分流,魔夠會用隊頻發話
/script if GetInventoryItemCooldown("player", 14) == 0 then UseInventoryItem(14); SpellStopCasting(); end
/Script s=SendChatMessage;y="施放AE技地獄烈焰,牧師請注意";if (UnitMana("player")>1235) then s(y,"PARTY") else CastSpellByName("生命分流") end;
/施放 地獄烈焰

取代生命分流,生命分流時會發話,不建議使用
/script OP={"的血噴了出來!", "咬自己的手腕開始吸血", "快貧血了!", "血流如注", "血濺五尺遠~"} CastSpellByName("生命分流") SendChatMessage(OP[random(getn(OP))],"EMOTE")

取代繃帶,對自己綁繃帶並且發話,繃帶必需放在右邊數來第3格包包的右上(16格包)
/script OP={"綁起了繃帶", "變成木乃伊", "包了一圈又圈", "覺得繃帶不夠用", "全身包起來"} SendChatMessage(OP[random(getn(OP))],"EMOTE")
/script TargetUnit("player");
/script UseContainerItem(2,4);
/script TargetLastEnemy();

※不過有些發話實在是......

arrow
arrow
    全站熱搜

    both2992 發表在 痞客邦 留言(0) 人氣()