What are your Macros?

What are your Macros?

by lightlysalted » Thu May 28, 2015 11:22 am

Hey, I've been trying to put together some macros to make life a little easier. I was wondering what macros everyone else is using :?:
lightlysalted
Tester
 

Re: What are your Macros?

by Lorilay » Thu May 28, 2015 6:22 pm

Code: Select all
MACRO 16777217 "Bear Charge" Ability_Druid_ChallangingRoar
/script if not buffed("Dire Bear Form") then cast("Dire Bear Form") else cast("Feral Charge") end
END
MACRO 16777220 "Bite/Rip" Ability_Racial_Cannibalize
/script if (IsAltKeyDown())then CastSpellByName("Rip") else CastSpellByName("Ferocious Bite");end
END
MACRO 16777221 "Claw/Rake" Ability_Druid_CatFormAttack
/script if (IsAltKeyDown())then CastSpellByName("Rake") else CastSpellByName("Claw");end
END
MACRO 16777223 "Innervate" Spell_Nature_ChainLightning
/script if (IsAltKeyDown())then TargetUnit("player"); CastSpellByName("Innervate"); else CastSpellByName("Innervate");end
END
MACRO 16777218 "Mark of the Wild" Spell_Nature_Regeneration
/script Pre="Mark of the Wild(Rank " Sp={1,2,14,26,38,50,60} if (UnitLevel("target") ~= nil and UnitIsFriend("player","target")) then for i=7,1,-1 do if (UnitLevel("target") >= Sp[i]) then CastSpellByName(Pre..i..")") return end end end
END
MACRO 16777219 "Ravage/Shred" Ability_Hunter_Pet_Wolf
/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Ambush")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Ravage");else c("Shred");end;
END
MACRO 19 "Bandage" Spell_Holy_SealOfSacrifice
/script UseAction(31, 0, 1);
/script if( SpellIsTargeting() ) then SpellTargetUnit("player"); end
END
MACRO 4 "Bear Form" Ability_Racial_BearForm
/script i=1;m=0;while(UnitBuff("player",i)~=nil) do if(strfind(UnitBuff("player",i),"Ability_Racial_BearForm")~=nil) then m=1; end;i=i+1;end; c=CastSpellByName; if(m==1) then c("Enrage");else c("Dire Bear Form");end;
END
MACRO 10 "Cat Form" Ability_Druid_CatForm
/script if not buffed("Cat Form") then cast("Cat Form") else if not buffed("Prowl") then cast("Prowl") end end
END
MACRO 6 "NS HT" Spell_Nature_RavenForm
/script CastSpellByName("Nature's Swiftness");if not UnitIsFriend("player","target")then TargetUnit("player");end;CastSpellByName("Healing Touch(Rank 10)");
END
MACRO 13 "Reset Instances" Spell_Nature_EyeOfTheStorm
/script ResetInstances()
END
MACRO 5 "Smart Touch" Spell_Nature_HealingTouch
/script r=10;H=UnitHealthMax("target")-UnitHealth("target");SR={140,350,640,1100,1500,1799,2004,2385,2600,3100};for i=r,1,-1 do if (H>(SR[i])) then CastSpellByName("Healing Touch(Rank "..i..")");break;end;end;
END
MACRO 16 "StopCasting" Ability_Creature_Cursed_04
/script SpellStopCasting()
/cast Healing Touch (Rank 4)
END
MACRO 14 "T-Bag" Ability_Hunter_Pet_Vulture
/run if(_g_g_f == nil)then _g_g_f = CreateFrame("frame"); end function _g_g_() SitOrStand();end; if(_g_g_b == nil) then _g_g_b = 1; _g_g_f:SetScript("OnUpdate", _g_g_); else _g_g_b = nil; _g_g_f:SetScript("OnUpdate", nil); end
END
MACRO 3 "Target" Ability_CheapShot
/tar Prince Nazjak
END
Lorilay
Sergeant Major
Sergeant Major
 

Re: What are your Macros?

by euronmisc » Sat May 30, 2015 10:24 pm

I use a bunch of them, druids are a weird class and macros really help to exploit all the cool things druids can do.

Most of these I stole from other forums or whatever, I don't actually know much about macros myself.

First of biggest macro galaxy :lol: **

/script SpellStopCasting();
/script WeaponSwap("Blump Family Fishing Pole")
/cast Fishing


I use stopcasting macros for most my spells so I don't have to jump or move to interupt them.

/script SpellStopCasting();
/cast Healing Touch(rank 3)

Start Auto Attack macro for bear / catform abilities.

/script for AtkSlot = 1,72 do if IsAttackAction(AtkSlot) and not IsCurrentAction(AtkSlot) then UseAction(AtkSlot); end; end;
/cast Bash

Travel and Aqua form in one button*

/script CastSpellByName("Aquatic Form()")
/script CastSpellByName("Travel Form()")
/console CameraDistanceMaxFactor 5

Shadowmelt and Prowl in one button*

/script if buffed("Cat Form") then cast("Prowl") else cast("Shadowmeld") end

Announce Rebirth / Innervate.

/script SpellStopCasting()
/cast Rebirth
/raid Rebirth on %T
/s Rebirth on %T

Cat form and track humanoids. There's a version of this macro which automatically makes you stealth as well, but I removed that since I have the seperate prowl / shadowmelt macro.

/script if not buffed("Cat Form") then cast("Cat Form" ) else if not buffed("Track Humanoids") then cast("Track Humanoids") else SM_print("Cat prepaded") end end

Unbuff all forms in one, also made it track herbs whenever I go back into human form. (Since catform automatically makes me track humanoids)*

/script if buffed("Swift Frostsaber") then RunLine(".dismount") end
/script if buffed("Cat Form") then CancelBuff("Cat Form") end
/script if buffed("Travel Form") then CancelBuff("Travel Form") end
/script if buffed("Dire Bear Form") then CancelBuff("Dire Bear Form") end
/script if buffed("Moonkin Form") then CancelBuff("Moonkin Form") end
/script if buffed("Aquatic Form") then CancelBuff("Aquatic Form") end
/script if buffed("Bear Form") then CancelBuff("Bear Form") end
/cast Find Herbs

I probably should get the bear charge macro but so far I haven't really needed it.


* Requires Supermacro
** Requires Supermacro and Weaponswap
euronmisc
Sergeant Major
Sergeant Major
 

Re: What are your Macros?

by tunguska » Sat May 30, 2015 11:48 pm

This thread is great, keep em coming. I'm going to give these a shot, and incorporate them with my key bindings.
tunguska
Senior Sergeant
Senior Sergeant
 

Re: What are your Macros?

by Hammersplat » Sat Jul 11, 2015 8:09 am

has any-one got this one to work?

MACRO 10 "Cat Form" Ability_Druid_CatForm
/script if not buffed("Cat Form") then cast("Cat Form") else if not buffed("Prowl") then cast("Prowl") end end
User avatar
Hammersplat
Sergeant Major
Sergeant Major
 

Re: What are your Macros?

by Eärendil » Mon Jul 13, 2015 2:22 am

Much appreciated!
Knight-Captain Kementari - 60 Night Elf Druid <The Communist Manifesto> (USA-East)
User avatar
Eärendil
Private
Private
 

Re: What are your Macros?

by Viorus » Tue Jul 14, 2015 2:18 pm

I gave macros a shot a few weeks back but after I learned you can't add more than one spell I quit. Vanilla macros are pretty substandard IMHO.
Viorin, 60 Night Elf Druid (USA), Knight-Champion

"Strive for greatness."
User avatar
Viorus
Sergeant Major
Sergeant Major
 

Re: What are your Macros?

by moonking » Tue Jul 14, 2015 11:35 pm

Here are a few of mine, I believe you need Supermacro for all of them!


Casts Ravage if you are in stealth, casts Shred if you are not.

/script if buffed("Prowl") then cast("Ravage") else cast("Shred") end


Casts Pounce if you are in stealth, casts Rake if you are not.

/script if buffed("Prowl") then cast("Pounce") else cast("Rake") end


Faerie Fire Feral if you are in Cat Form or Dire Bear Form, otherwise normal Faerie Fire

/unbuff travel form
/unbuff aquatic form
/script if buffed("Cat Form") or buffed("Dire Bear Form") then cast("Faerie Fire (Feral)()") else cast("Faerie Fire"); end


Spammable Prowl*You will not be able to cancel prowl with this key.

/script if not buffed("Prowl") then cast("Prowl") end


Spammable Prowl from out of cat form*You can add "/unbuff dire bear form" to the top of this macro if you wish for it to work from dire bear form as well.

/unbuff travel form
/unbuff aquatic form
/script if not buffed("Cat Form") then cast("Cat Form") end
/script if not buffed("Prowl") then cast("Prowl") end


Spammable one button Travel/Aquatic Form macro.*You will not be able to shift in and out of forms by spamming this macro.

/script if not buffed("Travel Form") then cast("Travel Form") end
/script if not buffed("Aquatic Form") then cast("Aquatic Form") end


Macro to shift out of all forms

/unbuff Cat Form
/unbuff Dire Bear Form
/unbuff Aquatic Form
/unbuff Travel Form



**While leveling until 40, you will have to replace "Dire Bear Form" with just "Bear Form"**
moonking
Tester
 

Re: What are your Macros?

by MNK00 » Fri Aug 21, 2015 10:23 pm

Moonking do these really work for you? they aren't working for me unless I am using the macro addon wrong or something
MNK00
Tester
 

Re: What are your Macros?

by ZizouJR » Sun Aug 23, 2015 9:47 am

In stressful situations I tend to spam the shapenshift buttons. I've got 1 keybinding for each form: cat, bear,travel and aquatic.
The problem is that very often the spamming results in me exiting the form I just went into.
So i wonder if it's possible to make a shapenshift macro to resolve this problem? I.e not exit the form right after shapenshifting, even though you have spammed the button one time to many.
ZizouJR
Tester
 

Next

Return to Druid