WOW里有什么FS 有用的宏么
作者&投稿:吁竖 (若有异议请与网页底部的电邮联系)
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petpassive
/petattack [harm]
/petfollow [noharm]
1、没水元素时,召水元素
2、有水元素时,目标可攻击时自动攻击,不可攻击时被动跟随
3、有水元素时,点此键BB用冰冻术
(没水元素时要出冰冻术需要双击此宏)
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petattack
/click [pet] PetActionButton5
没有BB使用水元素技能 有BB使用冰冻术技能 即使BB死亡状态也可召唤。
如果是刷血色 STSM等副本需要停留宝宝将
/petattac
k改成
/petstay
/petpassive
---停留+被动
或者做两个宏
—————————————————我不喜欢画分割线—————————————————
2、无敌重置副本宏
/invite 任意在线玩家
/script LeaveParty()
/logout
无论你组的人有没有组 都会自动邀请再离组并小退 达到返回副本入口重置副本的目的
3、战场排场宏
/run JoinBattlefield(0)
适合秒排时用,打开战场NPC,点此宏将自动排队不会关闭对话窗,以便观看进的是否为新场。
新增:坐骑宏
#showtooltip
/castrandom [modifier:alt]迅捷雷刃豹;[flyable]白色幼龙;迅捷雷刃豹
能飞行就召飞行坐骑,不能则召唤陆地坐骑。 如果想在外域骑马就按alt+宏
4、死绝杀
#showtooltip
/stopcasting
/cast 气定神闲
/stopcasting
/use 14
/cast 奥术强化
/stopcasting
/cast 火球术
现在流行奥法气定火球.
5、冰枪术
#showtooltip
/stopcasting
/cast [target=mouseover,harm,nodead]冰枪术;冰枪术
优先攻击鼠标所指的敌对存活生物,其次攻击当前目标。
6、法术反制
#showtooltip
/stopcasting
/Cast [modifier:alt,target=focus,harm,nodead]法术反制;[target=mouseover,harm,nodead]法术反制;法术反制
alt+宏为反制焦点,鼠标所指敌对存活生物反制(优先级别低于焦点反制),直接按为反制,
7、变形术
#showtooltip
/Cast [target=mouseover,harm,nodead]变形术;[modifier:alt,target=focus,harm,nodead]变形术;变形术
参考法术反制
8、寒冰屏障
#showtooltip
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
直接按为冰箱,有冰箱按宏则无视公共CD取消冰箱.
9、隐形术
#showtooltip
/stopcasting
/cancelaura 隐形术
/cast 隐形术
同上
10、
#showtooltip
/TargetLastTarget [noharm]
/cast [modifier:alt]活体炸弹;火焰冲击
加了一句/TargetLastTarget [noharm]
如果你没有目标则自动选择上一个目标直接施法。 本来加harm的 结果按了后会取消当前目标去选上一个目标 所以就改为noharm了。
对付盗贼等会消失的职业时很好用,缺点是会选到NPC,所以有附近提议NPC时最好确定敌人出现后再用。
11、
#showtooltip
/TargetLastTarget [noharm]
/cast [modifier:shift]冰枪术;[modifier:alt]火焰冲击;减速
同上,减速就好用点了 无视方向。
—————————————————那你还画线干啥—————————————————
这一部分可以省不少按键 强烈推荐
12、
快餐店
#showtooltip
/cast [modifier:alt]造水术;[button:3]召唤餐桌;[modifier:shift]魔法点心;[modifier:ctrl]造食术;[button:2] 魔法羊角面包;魔法冰川水
一个店面就可以开个食品公司
alt+宏为造水 ctrl+宏为造食 鼠标中键+宏为拉桌子 shift+宏吃点心 左键按宏为喝水 右键吃面包
下面的宏就不解释这些了
13、传送术
#showtooltip
/cast [modifier:alt]传送:暴风城;[modifier:shift]传送:达纳苏斯;[modifier:ctrl]传送:埃索达;[button:3]传送:塞拉摩;[button:2]传送:沙塔斯;传送:铁炉堡
14、传送门
#showtooltip
/cast [modifier:alt]传送门:暴风城;[modifier:shift]传送门:达纳苏斯;[modifier:ctrl]传送门:埃索达;[button:3]传送门:塞拉摩;[button:2]传送门:沙塔斯;传送门:铁炉堡
15、Buff
#showtooltip
/cast [modifier:ctrl]魔法增效;[modifier:alt]魔法抑制;[modifier:shift]专注魔法;[button:2]奥术光辉;奥术智慧
16、护甲
#showtooltip
/cast [modifier:alt]法师护甲;[button:2]冰甲术;熔岩护甲
17、一条命
#showtooltip
/cast [modifier:alt]超级治疗药水;[modifier:alt]极效治疗石;[modifier:alt]生命之血;[modifier:shift]生命之血
/cast [modifier:alt]厚灵纹布绷带;厚灵纹布绷带
按shift+宏单独使用生命之血 直接按为绷带 按alt+宏为4者同时用。 不舍得喝红时删掉该句既可
18、种族天赋与护符旗帜
#showtooltip
/cast [modifier:alt]13;[modifier:shift]14;[button:2]联盟军旗;[modifier:ctrl]雷矛战旗;逃命专家
19、常用N开
#showtooltip
/stopcasting
/cast 奥术强化
/cast 燃烧
/cast 冰冷血脉
/cast 14
/cast 火球术
20、宝石
#showtooltip
/cast [modifier:alt]制造法力宝石;法力刚玉
21、要你命3000天赋
#showtooltip
/cast [modifier:ctrl]奥术强化;[modifier:alt]气定神闲;奥术弹幕
22、元素盾
#showtooltip
/cast [modifier:alt]防护火焰结界;防护冰霜结界
23、天神下凡
#showtooltip
/stopcasting
/cast 燃烧
/cast 冰冷血脉
/cast 奥术强化
/cast 气定神闲
/cast 烈焰菇
/cast 加速药水
/cast 14
这里加/stopcasting 是为了防止宏技能CD不刷新
—————————————————都是被逼的—————————————————
以下宏可根据个人需要更改。
24、
#showtooltip
/cast [modifier:alt]炎爆术;火球术
火法专用 快速瞬发脸盆.
25、
#showtooltip
/cast [modifier:alt]火球术;灼烧
冰法专用 快速瞬发火球
26、
#showtooltip
/Cast [modifier:alt]奥术冲击;奥术飞弹
快被遗忘的奥冲...
27、
#showtooltip
/cast [modifier:alt]烈焰风暴;龙息术
瞬发火炉
28、
#showtooltip
/cast [modifier:alt]烈焰风暴;冲击波
瞬发火炉
29、
#showtooltip
/stopcasting
/cast [modifier:alt]法术偷取;闪现术
30、
#showtooltip
/cast [modifier:alt]烈焰风暴;冰锥术
31、
#showtooltip
/cast [modifier:shift]解除诅咒;[modifier:alt]魔爆术;冰霜新星
32、
#showtooltip
/stopcasting
/Cast [modifier:alt]奥术冲击;奥术飞弹
33、
#showtooltip
/cast [modifier:alt]寒冰护体;[button:2]野魔花;法力护盾
冰法就将寒冰护体和法力护盾换下位置
施法打断提示宏,某高人写的 时间太久不记得了
下面3个宏是绑在一起的 进入游戏后按顺序各点一次。
之后你每打断掉别人的施法就会小队喊话
/p [hh:mm:ss] 我打断了[某某]的[牛X技能]
并且技能还是个连接 可以看到一些怪物的奇特法术。
34、打断提示宏1
/run function SIS_M(a,b,c,d,e,f,g,type) SendChatMessage(" 我打断了 ["..c.."] 的 \124cff71d5ff\124Hspell:"..f.."\124h["..g.."]\124h\124r。",type);end
35、打断提示宏2
/run function EV_M(...) local a,v,_,b,_,_,c,_,d,e,_,f,g=...;if (v=="SPELL_INTERRUPT" and SIS_M) then SIS_M(a,b,c,d,e,f,g,"partty");end end
----"partty"代表小队 可以改为"say" "yell" "raid"等。
36、打断提示宏3"
/run if (not MSG_F) then CreateFrame("Frame","MSG_F",UIParent);end MSG_F:RegisterEvent("COMBAT_LOG_EVENT");MSG_F:SetScript("OnEvent",function(_,_,...) if (EV_M) then EV_M(...);end end);
—————————————————要你命3000分割线—————————————————
mocros-cache 文档 通用部分
以下内容复制到World of Warcraft\WTF\Account\帐号id目录下
MACRO 12 " 冰枪术" INV_Misc_QuestionMark
#showtooltip
/stopcasting
/cast [target=mouseover,harm,nodead]冰枪术;冰枪术
END
MACRO 2 " 闪+ 偷" INV_Misc_QuestionMark
#showtooltip
/stopcasting
/cast [modifier:alt]法术偷取;闪现术
END
MACRO 9 " PVP水宝宝" Spell_Frost_SummonWaterElemental_2
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/cast 冰冻术
/petattack
/click [pet] PetActionButton5
END
MACRO 8 " 死绝杀" Spell_Fire_FelFlameBreath
#showtooltip
/stopcasting
/cast 气定神闲
/stopcasting
/use 14
/cast 奥术强化
/stopcasting
/cast 火球术
END
MACRO 10 " 焦点+鼠标反制" INV_Misc_QuestionMark
#showtooltip
/stopcasting
/Cast [modifier:alt,target=focus,harm,nodead]法术反制;[target=mouseover,harm,nodead]法术反制;法术反制
END
MACRO 4 " 冰锥" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]烈焰风暴;冰锥术
END
MACRO 6 " 冰锥 诅咒" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:shift]解除诅咒;[modifier:alt]魔爆术;冰霜新星
END
MACRO 15 " 奥术飞弹" INV_Misc_QuestionMark
#showtooltip
/Cast [modifier:alt]奥术冲击;奥术飞弹
END
MACRO 7 " 棺材" INV_Misc_QuestionMark
#showtooltip
/stopcasting
/cancelAura 寒冰屏障
/cast 寒冰屏障
END
MACRO 3 " 火冲 炸弹" Spell_Fire_Fireball
#showtooltip
/TargetLastTarget [noharm]
/cast [modifier:alt]活体炸弹;火焰冲击
END
MACRO 19 " 灼烧 火球" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]火球术;灼烧
END
MACRO 20 " 奥术天赋" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:ctrl]奥术强化;[modifier:alt]气定神闲;奥术弹幕
END
MACRO 25 " 坐骑" INV_Misc_QuestionMark
#showtooltip
/castrandom [modifier:alt]迅捷雷刃豹;[flyable]白色幼龙;迅捷雷刃豹
END
MACRO 11 " 隐形术" INV_Misc_QuestionMark
#showtooltip
/stopcasting
/cancelaura 隐形术
/cast 隐形术
END
MACRO 13 " 火盆" Spell_Fire_FlameBolt
#showtooltip
/cast [modifier:alt]炎爆术;火球术
END
MACRO 17 " 瞬发技能" Spell_Nature_Slow
#showtooltip
/TargetLastTarget [noharm]
/cast [modifier:shift]冰枪术;[modifier:alt]火焰冲击;减速
END
MACRO 5 " 解控制 饰品 军旗" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]13;[button:2]联盟军旗;[modifier:shift]14;[modifier:ctrl]雷矛战旗;逃命专家
END
MACRO 1 "Decursive" INV_Misc_QuestionMark
/stopcasting
/cast [target=mouseover,nomod,exists] 解除诅咒; [target=mouseover,exists,mod:alt] 变形术; [target=mouseover,exists,mod:shift] 解除诅咒
END
-----------------------分分分,要你命------------------
mocros-cache 文档 角色部分 可跟以上部分放置一起 MACRO XXXX的数字或许要改
以下内容复制到World of Warcraft\WTF\Account\帐号id\服务器\角色名 目录下
-----------
MACRO 16777225 " 元素盾" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]防护火焰结界;防护冰霜结界
END
MACRO 16777227 " 天神下凡" Spell_Holy_Aspiration
#showtooltip
/stopcasting
/cast 燃烧
/cast 冰冷血脉
/cast 奥术强化
/cast 气定神闲
/cast 烈焰菇
/cast 加速药水
/cast 14
END
MACRO 16777235 " 快餐店" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]造水术;[button:3]召唤餐桌;[modifier:shift]魔法点心;[modifier:ctrl]造食术;[button:2] 魔法羊角面包;魔法冰川水
END
MACRO 16777220 " 无敌重置副本宏" Spell_Holy_DivineIntervention
/invite 任意在线玩家
/script LeaveParty()
/logout
END
MACRO 16777226 " 祝福" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:ctrl]魔法增效;[modifier:alt]魔法抑制;[modifier:shift]专注魔法;[button:2]奥术光辉;奥术智慧
END
MACRO 16777230 " PVE水宝宝" Spell_Frost_SummonWaterElemental_2
#showtooltip [nopet] [target=pet,dead] 召唤水元素; [pet] 冰冻术
/cast [nopet]召唤水元素
/cast [target=pet,dead]召唤水元素
/stopmacro [target=pet,dead]
/petstay
/petpassive
/cast 冰冻术
/click [pet] PetActionButton5
END
MACRO 16777221 " 传送术" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]传送:暴风城;[modifier:shift]传送:达纳苏斯;[modifier:ctrl]传送:埃索达;[button:3]传送门:塞拉摩;[button:2]传送:沙塔斯;传送:铁炉堡
END
MACRO 16777236 " 宝石" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]制造法力宝石;法力刚玉
END
MACRO 16777223 " 护甲" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]法师护甲;[button:2]冰甲术;熔岩护甲
END
MACRO 16777224 " 护盾" Spell_Shadow_DetectLesserInvisibility
#showtooltip
/cast [modifier:alt]寒冰护体;[button:2]野魔花;法力护盾
END
MACRO 16777237 " 一条命" Spell_Holy_HolyNova
#showtooltip
/cast [modifier:alt]作战治疗药水;[modifier:alt]生命之血;[modifier:alt]极效治疗石;[modifier:shift]生命之血
/cast [modifier:alt]厚灵纹布绷带;厚灵纹布绷带
END
MACRO 16777222 " 传送门" INV_Misc_QuestionMark
#showtooltip
/cast [modifier:alt]传送门:暴风城;[modifier:shift]传送门:达纳苏斯;[modifier:ctrl]传送门:埃索达;[button:3]传送门:塞拉摩;[button:2]传送门:沙塔斯;传送门:铁炉堡
END
MACRO 16777229 " 变形" INV_Misc_QuestionMark
#showtooltip
/Cast [target=mouseover,harm,nodead]变形术;[modifier:alt,target=focus,harm,nodead]变形术;变形术
END
MACRO 16777231 " 战场宏" Ability_Warrior_InnerRage
/run JoinBattlefield(0)
END
MACRO 16777232 " 打断提示宏1" Spell_ChargeNegative
/run function SIS_M(a,b,c,d,e,f,g,type) SendChatMessage(" 我打断了 ["..c.."] 的 \124cff71d5ff\124Hspell:"..f.."\124h["..g.."]\124h\124r。",type);end
END
MACRO 16777233 " 打断提示宏2" Spell_ChargePositive
/run function EV_M(...) local a,v,_,b,_,_,c,_,d,e,_,f,g=...;if (v=="SPELL_INTERRUPT" and SIS_M) then SIS_M(a,b,c,d,e,f,g,"partty");end end
END
MACRO 16777234 " 打断提示宏3" Spell_DeathKnight_PathOfFrost
/run if (not MSG_F) then CreateFrame("Frame","MSG_F",UIParent);end MSG_F:RegisterEvent("COMBAT_LOG_EVENT");MSG_F:SetScript("OnEvent",function(_,_,...) if (EV_M) then EV_M(...);end end);
END
MACRO 16777228 "N开" Spell_Holy_TestOfFaith
#showtooltip
/stopcasting
/cast 奥术强化
/cast 燃烧
/cast 冰冷血脉
/cast 14
/cast 火球术
END
1 打图腾
From: Myrafae
这个宏会按照宏列表上的循序用魔杖依次打掉图腾。在用魔杖打掉所有图腾后会将目标重新切回到打图腾前的目标。
note:这个宏只在你的目标是SM时才会起作用。同时将按下列优先级打掉图腾:
根基图腾 1
火焰抗性图腾 2
冰霜抗性图腾 3
风怒图腾 4
地缚图腾 5
----------------------------------------------------------------------
/script c=CastSpellByName;n=TargetByName;if UnitClass("target")=="Shaman" then n("Earthbind totem") n("Windfury totem")
n("Frost Resist") n("Fire Resist") n("Grounding totem") c("Shoot") TargetLastEnemy() else c("Shoot") end;
-----------------------------------------------------------------------
请注意这个宏只有当你的目标是SM的时候才能起作用,也就是说即使你和一个牧师一个SM战斗时——当SM放下图腾——你也要把目标切成SM才
能启动这个宏。一个判断对方是否是部落然后寻找图腾的宏如下:
----------------------------------------------------------------------
/script c=CastSpellByName;n=TargetByName;if UnitFactionGroup("target")=="Horde" then n("Earthbind totem") n("Windfury totem")
n("Frost Resist") n("Fire Resist") n("Grounding totem") c("Shoot") TargetLastEnemy() else c("Shoot") end;
-----------------------------------------------------------------------
2 奥术飞弹BUG修复
用这个宏可以通过防止重叠来消除奥术飞弹BUG。
-----------------------------------------------------------------------
/script cS, W = "Arcane Missiles(Rank 7)", 3
/script --CastSpellByName("Arcane Missiles(Rank 7)")
/script if sA==nil then sT = time(); eT = time() + W; CastSpellByName(cS); sA = true end; if eT <= time() then sA = nil
end
----------------------------------------------------------------------
3 狂暴/施法
只对巨魔法师有效。
note:有LVL11Frostbolt的法师将rank 10改成rank 11就好了~:)
第一个版本是当狂暴触发时施放寒冰箭。
-----------------------------------------------------------------------
/cast Berserking
/cast Frostbolt(Rank 10)
-----------------------------------------------------------------------
第二个版本是当且仅当你的生命低于50%的时候(你也可以改动这个值)
----------------------------------------------------------------------
/script if UnitHealth('player') / UnitHealthMax('player') < 0.5 then CastSpellByName("Berserking"); end
/cast Frostbolt(Rank 10)
-----------------------------------------------------------------------
第三个版本是检查你的目标生命值是否低于20%,如果是,则施放寒冰箭。然后检查你的生命值是否低于50%,如果是,则触发狂暴,如果不是
则释放寒冰箭。
-----------------------------------------------------------------------
/script if UnitHealth('target') / UnitHealthMax('target') < 0.2 then CastSpellByName("Frostbolt(Rank 10)") end;
/script if UnitHealth('player') / UnitHealthMax('player') < 0.5 then CastSpellByName("Berserking"); end
/cast Frostbolt(Rank 10)
-----------------------------------------------------------------------
4 魔杖
这个宏不影响你使用技能,但是当你的魔法不够下次施法时,就会自动改为魔杖射击。用其他法术代替“Frostbolt (Rank 10)”和所耗mana“
260”就能改成其他法术切换魔杖射击宏。
-----------------------------------------------------------------------
/script if (UnitMana("player")>260) then CastSpellByName("Frostbolt (Rank 10)") else CastSpellByName("Shoot") end;
-----------------------------------------------------------------------
5 法术选择
这个宏可以根据目标的职业来施放冰箭或是火球。也可以按找个人的需要来修改宏中的职业。
下面这个例子是当目标是战士或盗贼施放寒冰箭,当不是WL和mage的时候施放火球。
-----------------------------------------------------------------------
/script x=UnitClass("target");if(x=="Rogue" or x=="Warrior") then CastSpellByName("Frostbolt(Rank 10)");end; else if not
(x=="Warlock" or x=="Mage") then CastSpellByName("Fireball(Rank 11)");end;end;
-----------------------------------------------------------------------
6 下马-变形
From: Lowallyn
立即下马然后施放变形术。包包中的马的位置用bag#和item#来表示。
-----------------------------------------------------------------------
/script UseContainerItem(Bag#, Item#);
/cast Polymorph(Rank 4)
-----------------------------------------------------------------------
7 寒冰箭风筝
From: Geon
气定神闲前用1级寒冰箭,气定后用最高级冰箭。
----------------------------------------------------------------------
/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Spell_Nature_EnchantArmor")~=nil) then
m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Frostbolt");else c("Frostbolt(Rank 1)");end;
----------------------------------------------------------------------
8 协助
From: Graven
清除当前目标同时将目标切至填入的角色。
-----------------------------------------------------------------------
/script ClearTarget();
/assist [Name of Character]
----------------------------------------------------------------------
9 低生命值使用魔杖
这个宏不会影响你正常的施放寒冰箭(或其他技能),但是当目标的生命值低于5%时(可以自行修改),将用魔杖代替。
-----------------------------------------------------------------------
/script if UnitHealth('target') / UnitHealthMax('target') < 0.05 then CastSpellByName("Shoot") end;
/cast Frostbolt(Rank 10)
-----------------------------------------------------------------------
10 灵风特效:火球/炎暴
From: Gello
施放火球(一样可以修改),但当灵风聚焦出现时,施放炎暴。
-----------------------------------------------------------------------
/script local f for i=1,24 do f=f or strfind(UnitBuff("player",i) or "","Shadow_Teleport") end if not f then CastSpellByName
("Fireball") else CastSpellByName("Pyroblast") end
----------------------------------------------------------------------
11 灼烧触发节能施法后放奥术飞弹
平时释放灼烧(可以修改),当触发节能施法的时候,将自动施放奥术飞弹(或其他法术)。
note:考虑到服务器lag,你可能要等大概1S来等待节能施法的出现以便启动这个宏。当然如果你在一个新的,人少的服务器,并且还有台NB的
电脑,那就没问题了:)
-----------------------------------------------------------------------
/script local q; local t;for i=0,15,1 do t=GetPlayerBuffTexture(i); if (t and string.find(t, "ManaBurn")) then q=1;
break; end; end; if(q ~= nil) then CastSpellByName("Arcane Missiles(Rank 7)") else CastSpellByName("Scorch(Rank 7)"); end;
-----------------------------------------------------------------------
12 碎冰:冰系攻击
用1级寒冰箭攻击,当目标冻住了后,施放10级寒冰箭。一样的,你可以对法术进行调整。有的改版用灼烧代替了1级寒冰箭。
-----------------------------------------------------------------------
/script x=UnitDebuff("target");if(x=="Frost Nova" or x=="Frostbite") then CastSpellByName("Frostbolt(Rank 10)");end; else if
not(x=="Frost Nova" or x=="Frostbite") then CastSpellByName("Frostbolt(Rank 1)");end;end;
-----------------------------------------------------------------------
13 护符+奥术强化+气定神闲+炎暴
一键施法。但是不能在移动中使用,除非你想按2次。如果有短暂/赞达拉的话,放在装备栏的13(顶部饰品栏)和14(底部饰品栏)2个位置。
如果没有短暂/赞达拉,去掉第3和第4行。如果没有奥术强化,去掉第5和第6行。
note:1.10不能双开了~~~~~:(
-----------------------------------------------------------------------
/cast Presence of Mind
/script SpellStopCasting();
/script UseInventoryItem(13);
/script SpellStopCasting();
/cast Arcane Power
/script SpellStopCasting();
/cast Pyroblast(Rank 8)
-----------------------------------------------------------------------
如果上面的版本有些困难,试试以下版本:
----------------------------------------------------------------------
/script CBN=CastSpellByName;SSC=SpellStopCasting;CBN('Presence of Mind');SSC();UseInventoryItem(13);SSC();UseInventoryItem
(13);SSC();CBN('Arcane Power');SSC();CBN('Pyroblast')
-----------------------------------------------------------------------
下面这个Jered的版本有同样的作用不过只用气定,护符和炎暴。
-----------------------------------------------------------------------
/cast Presence of Mind
/script SpellStopCasting();
/script s,d,e=GetInventoryItemCooldown("player",13); t=GetTime(); if(s+d<=t and UnitIsEnemy("player","target")) then
UseInventoryItem(13); SpellStopCasting(); end; CastSpellByName("Pyroblast");
----------------------------------------------------------------------
14 护符后安全施法
From: Graguk's Warlock Macros
当且仅当敌对目标的生命值高于30%时,点这个宏将触发短暂/赞达拉护符(取决于你把哪个带在第1个饰品位)。施放火球术(12)
----------------------------------------------------------------------
/script local a=GetInventorySlotInfo("Trinket1Slot");local b,c=GetInventoryItemCooldown("player",a);if c <= 0 and
(UnitHealth("target") > 30 or UnitIsPlayer("target")) then UseInventoryItem(a);SpellStopCasting();end CastSpellByName
("Fireball(Rank 12)");
-----------------------------------------------------------------------
B 防御性法师宏
1 闪现:调整到背后视角
From: Bardog
这个宏能在闪现后将视角调整为背后视角。也可以自行调整视角改变角度。当闪现过一个目标后这个宏十分有用,能让你马上再一次看到目标。
更多的信息,可以看下面这个地址:
http://www.wowwiki.com/World_of_Warcraft_API#Camera_Functions
-----------------------------------------------------------------------
/script SpellStopCasting();
/cast Blink
/script FlipCameraYaw(180);
-----------------------------------------------------------------------
2 解除诅咒
From: Pyius
无须decursive,这个宏将自动将目标换成自身然后移除一个诅咒。然后目标切回上个目标。在[your characters name]中填入自己角色的名字。
-----------------------------------------------------------------------
/target [your characters name]
/cast Remove Lesser Curse
/script TargetLastEnemy();
-----------------------------------------------------------------------
3 冰环等级
如果有mana就施放最高级的冰环,如果没有就施放1级冰环。
-----------------------------------------------------------------------
/script if ((UnitMana("player"))<65) then CastSpellByName("Frost Nova(Rank 1)");end
/script if ((UnitMana("player"))>=65) then CastSpellByName("Frost Nova");end
-----------------------------------------------------------------------
4 安全冰环
From: They
当尝试冰环的时候,如果冰环CD超过19S或者短于2S,那么不会动作,如果在这段CD内,则使用急冷。
这个宏能阻止你贸然使用掉急冷,同时也允许你在紧急情况下使用冰环
-----------------------------------------------------------------------
/script SpellStopCasting(); local start, duration = GetSpellCooldown(57, 0); if ((GetTime() - start) <= 2) or ((GetTime() - start) >= 19) then CastSpell(57,0); else CastSpell(52,0); end
-----------------------------------------------------------------------
Llas提供的另一个版本合并了[Macro 3: Frost Nova Ranks]。工作原理如下:如果冰环失败,尝试1级冰环,然后急冷,如果还失败,则施放奥术爆炸。同样,如果冰环的CD将在5S内结束的话,不会启动急冷。
note:110后要用冰环的代码代替。5S的临界时间也可以修改。
-----------------------------------------------------------------------
/cast Frost Nova
/cast Frost Nova(Rank 1)
/script local s,t = GetSpellCooldown(110,"spell"); local l = t- (GetTime()-s); if (l > 5) then CastSpellByName("Cold Snap") ; end
/cast Arcane Explosion
----------------------------------------------------------------------
5 冰箱/急冷
Note by Rounced
按一下施放冰箱,如果CD尚未结束,启动急冷。再按一次释放冰箱。
note:1.10后不能用同一个宏来开/关冰箱了。
这个冰箱/急冷宏仍然能用但是只能让冰箱持续完10S。
-----------------------------------------------------------------------
/cast Iceblock
/cast Cold Snap
-----------------------------------------------------------------------
6 冰箱开/关宏
From: Cid, Delak
分别用2个宏来控制冰箱的开/关,以防止因为多次按冰箱导致的冰箱快速消失。
冰箱:
-----------------------------------------------------------------------
/script SpellStopCasting(); if (GetSpellCooldown(159,0) == 0) then CastSpell(159,0); end
-----------------------------------------------------------------------
取消冰箱:
-----------------------------------------------------------------------
/script if (GetTime() - GetSpellCooldown(159,0) < 10) then CastSpell(159,0); end
-----------------------------------------------------------------------
***应该将自己技能书内冰箱所在的的位置(ID)进行替换。打开技能书,从通用技能那一页开始数起,从左上方开始,第1个记为1,数到你想要设置的技能,此顺序数即为此技能ID。用(X,0)这个形式写入marco里面。***
在聊天窗口内输入以下语句来判断是否数对了:
-----------------------------------------------------------------------
/script DEFAULT_CHAT_FRAME:AddMessage(GetSpellName(X,0));
-----------------------------------------------------------------------
7 寒冰护体/魔法盾
当在寒冰护体的CD到的时候开启寒冰护体,如果CD没到,则开启魔法盾。
-----------------------------------------------------------------------
/cast Ice Barrier(Rank 4)
/cast Mana Shield(Rank 6)
-----------------------------------------------------------------------
8 自我绷带
自我绷带宏。需要将绷带在包中的位置注明,绷带后将自动切回上个目标。
----------------------------------------------------------------------
/script TargetUnit("Player")
/script UseContainerItem(Bag#, Item#);
/script TargetLastEnemy();
-----------------------------------------------------------------------
9 变羊宏
在5人副本中很有用,这个宏将通告你的队友你打算变羊的目标,这样就能避免队友去攻击要被变羊的目标。这个宏会用“Sheeping 性别/等级/目标姓名”这个格式把目标通告出来。例如:"Sheeping 女性 60 奥尼克希亚。"这个宏会在小队或是团队频道中说出来,具体取决于你在哪种队伍中。
----------------------------------------------------------------------
/script if UnitSex("target")==1 then g="female " else g="male " end;s="Sheeping "..g..UnitLevel("target").." %T";c="say";if GetNumRaidMembers()>0 then c="raid" elseif GetNumPartyMembers()>0 then c="party" end;SendChatMessage(s,c)
/cast Polymorph(Rank 4)
-----------------------------------------------------------------------
From Wyzik:
-----------------------------------------------------------------------
/script if UnitSex("target")==1 then g=" Female" else g=" Male" end;s="is sheeping level "..UnitLevel("target")..g.." %T";a=0;if GetPartyMember(1) then a=1;end;if a>0 then SendChatMessage(s,"EMOTE") end;
/cast Polymorph(Rank X)
-----------------------------------------------------------------------
10 停止施法-魔法反制宏
-----------------------------------------------------------------------
/script SpellStopCasting()
/script CastSpellByName("counterspell")
-----------------------------------------------------------------------
11 魔甲术/冰甲术转换
From: Foamyla
切换魔甲术/冰甲术。如果身上是魔甲,则换成冰甲。反之亦然。
-----------------------------------------------------------------------
/script local s="Mage" ; for i=1,16 do if strfind(UnitBuff("player",i) or "","MageArmor") then s="Frost" ; break ; end ; end ; CastSpellByName(s.." Armor")
----------------------------------------------------------------------
佘师曲伏: 给你个网址,自己去看吧.法师的宏基本是全的了.http://wow.duowan.com/cwlk/fs/ 举几个例子.我常用的两个宏:#showtooltip 冰霜新星/cancelAura 寒冰屏障/cast 冰霜新星 说明:冰箱后按宏为解冰箱接冰环.#showtooltip [nopet] [target=pet,...
康定县13926464684: 魔兽世界FS常用宏 - ?
佘师曲伏: 都是我的珍藏啊 记得要给分 羊加焦点羊#showtooltip 变形术 /Cast [target=focus,harm,exists,modifier:shift]变形术; [target=mouseover, harm, exists]变形术; 变形术 /focus [target=focus,noexists] [target=focus,dead] target 直接点就是变羊加上shift...
康定县13926464684: WOW FS实用宏有那些??
佘师曲伏: 连续技宏: /castsequence reset=7 奥术冲击(等级 1), 灼烧(等级 9),灼烧(等级 9),灼烧(等级 9) 冰枪宏: /stopcasting /cast 冰枪术(等级 1) 魔暴宏: /cast [button:2] 魔爆术(等级 1)); 魔爆术(等级 8) 招水元素瞬打冰环: ...
康定县13926464684: 求WOW FS各种实用宏?
佘师曲伏: #showtooltip 法术反制 /stopcasting /Cast [modifier:alt,target=focus,exists] 法术反制;法术反制 焦点反制宏,ALT变焦点否则反制当前目标#showtooltip 冰枪术 /stopcasting /cast [target=mouseover,exists]冰枪术;冰枪术 无脑冰枪术 #showtooltip 变形术 /cast [target=mouseover,exists]变形术;变形术 无脑变羊宏 /castsequence 奥术智慧,魔法抑制,熔岩护甲 一键BUFF
康定县13926464684: WOW求几个FS的经典的宏 - ?
佘师曲伏: 冰剑 #showtooltip /cast [modifier:alt]寒冰箭(等级 1);寒冰箭 点击是冰箭,按住ALT点击=一级寒冰箭 冰奥 #showtooltip /cast [modifier:alt]奥术飞弹;[modifier:ctrl]法术偷取;[modifier:shift]奥术冲击;冰枪术 alt=飞弹 ctrl=偷取 shift=冲击 直接点就...
康定县13926464684: 魔兽世界里FS有什么好用的宏没``?
佘师曲伏: /cast 妖术之颅 /施放 冰冷血脉 /施放 水元素 暂时想到这个 PK比较实用 一键3个技能省2个CD
康定县13926464684: 求WOW中FS专用宏! - ?
佘师曲伏: 法师常用宏#showtooltip 法术反制 /stopcasting /cast [target=focus] 法术反制 焦点反制宏 [::艾泽拉斯国家地理 BBS.NGACN.CC::]#showtooltip 法术反制 /stopcasting /Cast [modifier:alt,target=focus,exists] 法术反制;法术反制 焦点反制宏,ALT...
康定县13926464684: 给几个WOW 的FS技能宏??
佘师曲伏: 无语大笑..楼上复制辛苦啊,难道不知道国服是3.13了,上面的不能用了有的 看我的 冲击波触发烈焰风暴的宏`` #show 冲击波(等级 7) /施放 [target=pettarget,exists]冲击波(等级 7) /castsequence reset=10 冲击波(等级 7),烈焰风暴...
康定县13926464684: 魔兽世界FS的宏 给一些实用的`! 谢谢 当然越多越好~!?
佘师曲伏: 打断闪现宏: #showtooltip 闪现术 /stopcasting /cast 闪现术 有目标顶级魔爆,没有1级魔爆 /cast [noharm] 魔爆术(等级 1);魔爆术 #showtooltip 气定神闲 /stopcasting /cast 奥术强化 /stopcasting /use 14 /cast 气定神闲 /stopcasting /cast 炎爆术(等级 10)
康定县13926464684: 谁有WOW里比较好的FS 专用宏噢?可以推荐一下吗??
佘师曲伏: 我强烈推荐一个,焦点反制宏. /stopcasting /cast [target=focus,exists] 法术反制; 法术反制