+3 rep for feral tank macro ^_^
I am actually using 3 tanking macros for my feral druid. they are definately not perfect. but they work for heroics and icc (10).
Note:
The macros are atm in german. Atm i am to drunk to translate them.
I have no defensive Spells included in my macros like Barkskin.
1-mob-tanking:
logic:
1. Pull Mob with fearie fire.
2. Use Mangle if its not on cooldown.
3. Use Lacerate until u have 5 stacks on your target.
4. Use demo shout.
5. Malm if energy > 35.
6. Swipe if energy > 35.
3-mob-tanking:/run if not UnitDebuff('target','Feenfeuer') and not UnitDebuff('target','Feenfeuer (Tiergestalt)') then CastSpellByName('Feenfeuer (Tiergestalt)')end
/run local _,d,_ = GetSpellCooldown("Zerfleischen (Bär)") if (d == 0) then CastSpellByName("Zerfleischen (Bär)") end
/run i=1 d=120 while(i<=40)do a={UnitDebuff("target",i)} if a[1]=="Aufschlitzen" and a[8]=="player" then d=a[7]- GetTime() if a[4]==5 then break end end i=i+1 end if i>40 or d<4 then CastSpellByName("Aufschlitzen") end
/run if not UnitDebuff('target','Demoralisierendes Gebrüll') then CastSpellByName('Demoralisierendes Gebrüll')end
/run if UnitPower("Player") > 35 then CastSpellByName("Zermalmen") end
/run if UnitPower("Player") > 35 then CastSpellByName("Prankenhieb (Bär)") end
/run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
logic:
1. Pull Mob with fearie fire.
2. Use Berserkt if its not on cooldown.
2. Use Mangle if its not on cooldown.
4. Use demo shout.
5. Malm if energy > 35.
6. Swipe if energy > 35.
4+ -mob-tanking:/run if not UnitDebuff('target','Feenfeuer') and not UnitDebuff('target','Feenfeuer (Tiergestalt)') then CastSpellByName('Feenfeuer (Tiergestalt)')end
/run local _,d,_ = GetSpellCooldown("Berserker") if (d == 0) then CastSpellByName("Berserker") end
/run local _,d,_ = GetSpellCooldown("Zerfleischen (Bär)") if (d == 0) then CastSpellByName("Zerfleischen (Bär)") end
/run if not UnitDebuff('target','Demoralisierendes Gebrüll') then CastSpellByName('Demoralisierendes Gebrüll')end
/run if UnitPower("Player") > 35 then CastSpellByName("Zermalmen") end
/run if UnitPower("Player") > 35 then CastSpellByName("Prankenhieb (Bär)") end
/run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
logic:
1. Pull Mob with fearie fire.
2. Malm if energy > 35.
3. Swipe if energy > 35.
4. Use demo shout.
/run if not UnitDebuff('target','Feenfeuer') and not UnitDebuff('target','Feenfeuer (Tiergestalt)') then CastSpellByName('Feenfeuer (Tiergestalt)')end
/run if UnitPower("Player") > 35 then CastSpellByName("Zermalmen") end
/run if UnitPower("Player") > 35 then CastSpellByName("Prankenhieb (Bär)") end
/run if not UnitDebuff('target','Demoralisierendes Gebrüll') then CastSpellByName('Demoralisierendes Gebrüll')end
/run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
Last edited by handnavi; 01-01-2010 at 04:04 AM.
Those don't look too bad for the basics of generating threat.
One thing I'd suggest is more checks around Demo Roar. Demoralizing Shout (warrior), Curse of Weakness (warlock), and Vindication (paladin) all give the same debuff and may overwrite your Demo Roar...so you don't want to end up spamming it if a ret pally is putting up a better Vindication. =)
ViralFly-by
This is on my queue (check out my thread). I play a feral tank (tanking everything including icc25) so I know it well. I was planning on having it do the pretty standard rotation of abilities for threat with mangle/lacerate/swipe/FF and using maul with extra rage ofc...I was going to add in auto-use of defensive cooldowns (barkskin, surv instincs, and regen) as well. I may also make it auto-taunt if you lose aggro on your target. If you wanted to get really fancy, it could even auto-pop berserk for mangle spam if your dps are catching up on threat. =)
ViralFly-by
Hey, I'm having difficulty with this macro I have been working with, it's for warlocks and the shadow trance buff, I need to make it so that it detects my buff "shadow trance" when it's present and make it toss out a shadow bolt because I miss out on it so many times but I have been failing terribly, does anyone have a macro similar to this? Thanks for the help.
Hello first of all wanted to thank you for all the work on the Macro's. +Rep, Now onto my problem. I am running the Restoration Shaman macro, and everything seems to work perfectly.. except the Earth Shield part. I focus the tank and press the macro and no earth shield goes onto him, even if I do it manually and it is about to wear off or already has it does not replenish. Granted this does not even bug me that much because I can just press 2 and it will refresh it for me, but just letting you know. I don't know if anyone else got it to work, but everything else worked perfect. I love it, it makes heroic's even easier now lol
Do you have the latest one from the shaman post on my thread?
I haven't tested that one but I don't know why the Earth Shield would be failing...that's the only one I'm actively maintaining...if you have problems with the latest version there, post in that thread and I'll investigate.
ViralFly-by
a7fold try grabbing the latest one , i run the resto macro daily and it works flawlessly for me , i have even had some people mention how awesome my healing is lol