|
2.0各职业宏(全职业简单翻译完毕)
下面放出一些已经测试的2.0各职业宏
New 2.0 Macros: 2.0宏
Targeting: 选取目标
/targetenemy /targetfriend /targetparty /targetraid /targetlasttarget /targetlastenemy /assist [name] - Assist your target or the named unit if specified
Using Items: 使用物品
/use <itemname> /use <slot> /use <bagid> <bagslot> /equip <itemname> /equipslot <slot> <itemname> /userandom <item1>, <item2>, item3, …
Pets: 宝宝
/petattack /petstay /petpassive /petdefensive /petaggressive /petautocaston <spell> /petautocastoff <spell>
Casting: 释放
/stopcasting /cast [option] <Spell Name> /castrandom <Spell Name>, <Spell Name2>, … /castsequence [reset=N/target/combat/shift/alt/ctrl] <Spell Name1>, <Spell Name2>, …
Sequenced Casting 队列释放
* A new command /castsequence reset=N/target/combat/shift/alt/ctrl spell1, spell2, spell3 * The reset line can specify a number of seconds after which a sequence resets, or if it should reset on target change or leaving combat. reset可以指定一个特定的时间,时间结束后重置,或者在改变目标或结束战斗时重置 * The sequence tracks the 'next' spell in the sequence until it resets, the next spell only advances on a successful cast. 队列按顺序释放直到重置,下一个法术只有上一个成功释放才会进行 * You can specify a conditional at the start of the command before the reset to filter whether the sequence is used (You cannot use per-spell conditionals) 你可以在开始时放置判断语句,来决定何时使用这些法术 * You can specify items as well as spells 使用物品也同样适用
Action Bars: 动作条
/changeactionbar <num> /swapactionbar <num1> <num2>
Attacking: 攻击
/startattack [unit] /stopattack
Buffs/Auras:
/cancelaura <name>
Macros: 宏
/stopmacro [option]
OPTIONS
If multiple options are provided for an action, they must all be met before the action will happen. The options supported are as follows: * target=unit - Run the command and perform tests on the specified unit (only applicable to spell casting or item use). You can specify 'none' as a target unit to act as if you have no target. * help/harm - Choose depending on whether target is assistable or attackable * combat - Choose depending on whether you're in combat or not * stance or stance:# - Choose depending on your stance/shapeshift ("stance" alone matches any stance) * stealth - Choose depending on whether you are stealthed * mounted - Choose depending on whether you are mounted * swimming - Choose depending on whether you are swimming * flying - Choose depending on whether you are flying * indoors - Choose depending on whether you are indoors * outdoors - Choose depending on whether you are outdoors * modifier or modifier:shift|ctrl|alt - Choose depending on any modifier keys you're holding at the time the macro runs * equipped:<invslot>|<itemclass>|<itemsubclass> - Choose if you have the specific item type equipped * actionbar:<bar> - Choose if a specific actionbar is shown * button:Z - Choose if the specified button is held down * pet:<name>|<family> - Choose if your current active pet has the specified name or family (e.g. pet:bear/wolf) * channeling or channeling:spell - Choose if you are channeling (possibly a specific spell) * exists - Choose if the target exists * dead - Choose if the target is dead
For stance and modifier you can list multiple matching values separated by the / character for the option to be true if ANY of them are true. For example modifier:shift/ctrl matches if shift or control is held down. Any option can be prefixed with 'no' to select if it does NOT match. For example [nocombat]
如果一个动作中有多个判断语句,它们在动作时都会进行判断,以下是可以用的判断语句
target=unit---判断特定单位(仅用于施法和使用物品)你可以指定none来应对无目标时。 help/harm---判断目标可协助还是可攻击 combat---判断你在战斗中 stance或者stance:#---判断你处于某种姿态/形态 stealth---判断你在潜行中 mounted---判断你在坐骑上 swimming---判断你在游泳 flying---判断你在飞 indooors---判断你在室内 outdoors---判断你在室外 modifier或者modifier:shift|ctrl|alt---判断你的键绑定 equipped:<invslot>|<itemclass>|<itemsubclass>---判断你带着特定的装备 actionbar:<bar>---判段你是选择了特定的动作条 button:Z---判断特定的键按下 pet:<name>|<family>---判断你目前的宝宝名称/种类 channeling or channeling:spell---判断你在引导(特定的法术) exists---判断特定目标存在 dead---判断目标死亡
stance和modifier你可以列出几个数量来判断。如 modifier:shift/ctrl来对应shift或ctrl键按下 所有的判断前可加no来选择反向的,如[nocombact] ----------------------------------------------------------------------
Druid 德鲁伊
Credits: Beirras
WoW's macro scripting language in version 2.0+ has been completely overhauled, so most old macros will no longer work. For information about the changes, please read 2.0 Changes - Concise List (version 3): 2.0宏的写法有了根本的变化,所以大多数旧宏无效了,变化信息参见: [ http://forums.worldofwarcraft.com/thread.html?topicId=48647169&sid=1 ]
Please add any macros you can think of.
NOTICE: * NO macro can check for BUFFS, DEBUFFS, COOLDOWNS, or HEALTH/MANA/RAGE 没有宏可以检查Buff,Debuff,冷却,血/魔/怒 * Any failed cast attempt stops the macro from casting any further spells. 任何失败的释放停止宏后续法术释放 * Any spell cast without "(Rank X)" will automatically cast the highest rank of the spell you know. 没有(等级X)的法术默认释放最高级 * All beneficial spells will automatically reduce rank if necessary to that of a lower level target. 所有有益法术对低级人物释放时会自动选择合适的法术等级 * Each shapeshift corresponds to a "stance." Either Moonkin or Tree of Life is stance 5, depending on spec. Flight Form would be the next number. 每次变形等同于“改变战姿”。基于天赋不同,枭兽形态或者奶树形态等同于战姿5。飞行姿态是下一个数字 * /castsequence resets after all listed spells are cast; reset=X will reset X seconds after last activation (not initial activation). /castsequence 是所有法术释放完后重置;reset=X,是最后一个法术激活后(并非第一个法术激活后)X秒后重置 * The Shift modifier is currently broken, I think. It should be fixed in the next patch. There might be a workaround. 变形现在broken,想来下一个版本会更正 * focus allows you to "store" a target (with /focus) until you clear the focus (with /clearfocus), which can be targetted at any time (with /target focus, or [target=focus]) focus可以锁定目标(利用/focus)目标一直锁定(利用 /target focus或者[target=focus]),直到你取消锁定(/clearfocus)。
Feral Macros - (note: non-stealth ability listed before the stealth ability to allow the macro button to light up when there is enough energy for a Shred/Rake/Mangle) 野性宏(注意:不需要潜行的技能在潜行技能前,当能量足够Shred/Rake/Mangle时按键变亮)
Ravage/Shred 组合
/cast [nostealth] Shred; [stealth] Ravage
Pounce/Rake 组合
/cast [nostealth] Rake; [stealth] Pounce
Pounce/Mangle 组合 - Note the extra ()
/cast [nostealth] Mangle (Cat)(); [stealth] Pounce
潜行精灵火(野性)
/cast [nocombat, nostealth] Prowl; [combat, nostealth] Faerie Fire (Feral)
Maul/Mangle
/castsequence reset=6/combat Maul, Mangle (Bear)(), Maul, Maul
Shifting Macros 变形宏
Shift to Caster Form from any form 从任何形态变为人形
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount>
Shift to Dire Bear Form from any form 从任何形态变为熊
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Dire Bear Form
Shift to Dire Bear From and Feral Charge from any form 从任何形态变为熊后冲锋
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Dire Bear Form; [stance:1] Feral Charge
Shift to Dire Bear Form and equip Idol/Weapon 变为熊后装备神像/武器(战斗换装) "Shift to Dire Bear From from any form, equip Warden Staff and Idol of Brutality only when you actually shift to Dire Bear. Note that the test for the equip is still [nostance] because it hasn't yet registered that the stance has changed. You don't need to worry about the global cooldown, because the stance change and the weapon equip both trigger it at the same time, so you only suffer once. (...equipping things can be done during global cooldown.) I haven't tried, but I suspect that reversing these would cause the change to bear form to fail, since it would then be trying to do it during the weapon change's global cooldown."
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Dire Bear Form; /equip [nostance] Warden Staff /equip [nostance] Idol of Brutality
Shift to Cat Form from any form 从任何形态变为猫
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Cat Form
Shift to Cat Form and stealth from any form (first line makes the macro display the Prowl cooldown) 从任何形态变为猫后潜行(第一行显示潜行冷却)
# show Prowl /cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Cat Form; [nostealth] Prowl
Shift to Cat Form and equip Idol 变为猫装备神像
/cancelaura [stance:1] Dire Bear Form;[stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Cat Form; [nostealth] Prowl /equip [nostance] Idol of Ferocity
Shift to Travel Form from any form 从任何形态变为旅行形态(追or逃?)
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Travel Form
Spam Travel Form 旅行
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance, outdoors] Travel Form
All-Terrain Travel Form 旅行
/cancelaura [stance:1] Dire Bear Form; [stance:3] Cat Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
Spam All-Terrain Travel Form 旅行
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
Spam ATTF + Mount
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /use Stormpike Battle Charger <replace with your mount> /cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
Shift to Tree of Life form and switch your actionbar from #1, to #2 (since most spells don't work in Tree of Life, you can set up a dedicated actionbar with ToL-only spells) 变为奶树并将动作栏由1号变为2号(你可以将所有奶树形态能用的技能放在动作栏2号上)
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form /cancelaura [mounted] Frostwolf Howler <replace with your mount> /cast [nostance] Tree of Life /changeactionbar [stance:5] 2
Return to Caster Form and restore original actionbar 变为人形恢复原来动作栏
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Tree of Life /cancelaura [mounted] Frostwolf Howler <replace with your mount> /changeactionbar [nostance] 1
General Utility Macros
Faerie Fire and Feral Faerie Fire combo 精灵火/野性精灵火
# show Faerie Fire (Feral)() /cast [nostance] Faerie Fire; Faerie Fire (Feral)()
Spammable Prowl and Shadowmeld 潜行/影遁
/cast [nocombat, stance:3, nostealth] Prowl; [nocombat, nostealth] Shadowmeld
Innervate (cast on self if ALT key held down, otherwise cast on mouse hover, otherwise give glowing hand selector) 激活(alt键按下自身激活,否则激活目标)
/cast [modifier:alt, target=player] Innervate; [target=mouseover, exists, help] Innervate; [target=none] Innervate
Moonfire Spam 月火连发
/castsequence reset=9/target/combat/ctrl Moonfire(Rank 10), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9)
Moonfire Flex 变换不同等级月火
/cast [modifier:ctrl] Moonfire(Rank 1); [button:2] Moonfire(Rank 9); Moonfire(Rank 10)
Moonfire + Idol 月火+神像
/equip Idol of the Moon /cast Moonfire
Totem Killer - needs testing灭图腾--待测
/target totem /cast [harm] Moonfire(Rank 1)
Cleanse Poison/Curse Combo 驱散毒/诅咒组合
#left click abolish poison, right click remove curse. both find target, alternatively, if you prefer targeting player first, replace target=none with target=target /cast [button:1,target=none] Abolish Poison; [button:2,target=none] Remove Curse
Faerie Fire Target or Target's target 对目标或目标的目标(协助)放精灵火
/cast [harm] Faerie Fire; [target=targettarget, harm] Faerie Fire
Hurricane+Barkskin 飓风+树皮
# show Hurricane /stopmacro [channeling:Hurricane] /castsequence reset=60/combat Barkskin, Hurricane
Gift of the Wild/Mark of the Wild野性印记/礼物变换
/cast [button:2] Gift of the Wild; [modifer:ctrl] Gift of the Wild; Mark of the Wild
Stun and Self-Heal (Tauren) 踩晕+治疗自身(牛德)
# show War Stomp /cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /castsequence [target=player] reset=120/combat War Stomp, Regrowth, Rejuvenation
Stun and Self-Heal (Dire Bear Form) - no idea if this works...拍晕+治疗自身(熊)--待测
show Bash /cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life> /castsequence [stance:1] reset=50/combat Bash, Dire Bear Form, Regrowth, Rejuvenation /castsequence [nostance] reset=50/combat Dire Bear Form, Bash, Dire Bear Form, Regrowth, Rejuvenation
Healing Macros 治疗宏
Nature's Swiftness + Healing Touch 迅捷+触
/cast Nature's Swiftness /stopcasting /cast [help] Healing Touch; [target=player] Healing Touch
NS + HT/Regrowth 迅捷+触/愈合
/cast Nature's Swiftness /stopcasting /cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth
ZHC + NS + HT/Regrowth 开赞达拉护符+迅捷+触/愈合
/use Zandalarian Hero Charm /stopcasting /cast Nature's Swiftness /stopcasting /cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth
Heal target or self, based on context根据判断治疗目标或自身
/cast [help] <Healing Spell>; [target=player] <Healing Spell> /stopmacro [nohelp] /say "Healing %t in 3 seconds."
HoT Stack 叠加hot
/castsequence [help] reset=8/target Regrowth, Rejuvenation, Lifebloom; [target=player] reset=8 Regrowth, Rejuvination, Lifebloom
Rejuv + Idol 回春+神像
/equip Idol of Rejuvenation /cast Rejuvenation
Heal Target or Target's target治疗目标或目标的目标
/cast [help] Healing Touch; [target=targettarget] Healing Touch
Healing Touch Mega-pack刷触
/cast [modifier:alt,target=player] Healing Touch;[help] Healing Touch;[target=targettarget, help] Healing Touch;[target=mouseover,help] Healing Touch;[target=focus,help] Healing Touch;[target=focustarget,help];[target=none] Healing Touch
-------------------------------------------------------------------------------------------
猎人
BASIC PET COMMANDS: 宝宝命令
Pet Orders: Attack, Follow, Stay 宝宝命令:攻击,跟随,定位
/petattack /petfollow /petstay
Pet Stances: Passive, Defensive, Aggressive 宝宝姿态:被动,防御,攻击 /petpassive /petdefensive /petaggressive
Auto-Cast Pet Abilities 自动释放宝宝技能 /petautocaston <spell> /petautocastoff <spell>
BASIC PLAYER COMMANDS:
Casting Spells 释放技能 /cast <spell> /castrandom <spell>, <spell>, <spell> /castsequence <spell>, <spell>, <spell> /stopcasting
Using And Equipping Items 使用/装备物品 /use <item> /equip <item> /equipslot <slot id> <item>
ADVANCED PET MACROS: 宝宝进阶宏
Toggle Pet Attack 宝宝攻击 /petattack /petpassive [target=pettarget,exists]
·If you wish to keep your pet's stance, use /petfollow instead of /petpassive. 如果想保持宝宝姿态,用 /petfollow 代替 /petpassive
Revive, Call, or Mend Pet 复活/召唤/治疗宝宝 /cast [target=pet, dead] Revive Pet; [modifier:ctrl] Revive Pet; [nopet] Call Pet; Mend Pet
·The modifier key allows you to hold down Control so this macro will ALWAYS cast Revive Pet. This is to make up for situations where your pet is dead, but not visible. ctrl按下时只是复活宝宝。这是视情况选择合适的技能
Mend or Revive Pet治疗/复活宝宝 /cast [pet] Mend Pet; Revive Pet
Call or Dismiss Pet 召唤/解散宝宝 /cast [pet] Dismiss Pet; Call Pet
Feed Multiple Pets选择不同食物喂不同种类的宝宝 #show Roasted Quail /cast [pet, nocombat] Feed Pet /use [pet:Cat/Ravager/Wolf, nocombat] Roasted Quail; [pet:Bear/Boar/Wind Serpent, nocombat] Conjured Cinnamon Roll
·The first line forces the macro to display the number of Roasted Quail in your backpack. The /use line will use certain food based on what type of pet you have.
ADVANCED HUNTER MACROS:
Use Bandage On Target Or Self 对目标/自己绷带 /use [help] Heavy Runecloth Bandage; [target=player] Heavy Runecloth Bandage
Switch Between Two Aspects 切换守护 /castsequence Aspect of the Hawk, Aspect of the Monkey
·This works the same for Tracking abilities. 对雷达同样适用
Cast Spells Based On Modifier Keys 根据按键不同选择技能 /cast [nomodifier] Aspect of the Hawk /cast [modifier:ctrl] Aspect of the Monkey /cast [modifier:alt] Aspect of the Cheetah
Cast Spells Based On The Mouse Button Used 根据鼠标键来选择技能 /cast [button:1] Aspect of the Hawk /cast [button:2] Aspect of the Monkey /cast [button:4] Aspect of the Cheetah
·By default, using a keybind counts as mouse button 1 (left click).
Use Monkey Then Switch ActionBars切换猴守后变换动作条 /cast Aspect of the Monkey /changeactionbar 2
Kill Command 杀戮指令 /cast [exists,target=pettarget] Kill Command
·Makes sure that you cast Kill Command on your pet's target. Otherwise, the spell will go to waste.
Solo Farming solo时的设置--一键选择最近的敌对目标,宝宝攻击,猎人标记,自动攻击 #show Auto Shot /targetenemy [noharm] /stopmacro [noharm] /petattack /cast Hunter's Mark /startattack
·With one button press, this will target a nearby enemy if one isn't already selected, send your pet on it, cast Hunter's Mark, and then turn on auto attack / auto shot.
Smart Ammo 稳固射击时换低级箭 #show Steady Shot /equip Sharp Arrow /cast Steady Shot /equip Wicked Arrow
·Use cheaper arrows for attacks that do not make use of their bonus damage.
Misdirection On Predefined Targets 给MT拉仇恨用 /cast [target=focus, help] Misdirection; [help] Misdirection; [target=pet, exists] Misdirection
·This will attempt to cast Misdirection on the first of three targets. First, on your /focus unit if it is friendly. Second, on your current target if it is friendly. Third, on your pet if it is out.
Example Of Using Mass Cooldowns And Trinkets 使用带冷却的技能/饰品 /cast Beastial Wrath /stopcasting /cast Rapid Fire /stopcasting /use Devilsaur Eye /stopcasting /cast Intimidation
Renataki's Charm Macro ZG饰品+奥射,多重循环,饰品冷却时3s后自动攻击 /castsequence reset=3 Arcane Shot, Multi-Shot, Renataki's Charm of Beasts
·This macro will cycle through Arcane Shot, then Multi-Shot, and then use the trinket. If the trinket is on cooldown, the macro will halt. Simply wait 3 seconds and it will go back to Auto Shot.
|