[LuaNinja] Feral Druid Levelling Macro's menu

User Tag List

Results 1 to 1 of 1
  1. #1
    CrazyCactuaR's Avatar Contributor
    Reputation
    84
    Join Date
    Sep 2008
    Posts
    201
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [LuaNinja] Feral Druid Levelling Macro's


    Quick Info
    As a powerleveller, I find LuaNinja amazing to automate gameplay while still being infront of the screen. This page will grow the further i level my current character being a feral druid - cat dps. Credit's go to all those who submitted their work on the LuaNinja Macro Collection page, if it wasnt for them i wouldn't have a clue wtf i'm doing.

    The macro's provided are to be used by a spammer and all spammed at once. Explanations of what they do will be given. Have fun and hope they help.

    Macro Log
    Code:
    Druid Level 64 - 11/12/09 *updated* 12/12/09
    Druid Level 75 - 14/12/09
    Rogue Level 22 - 20/12/09
    [Druid Level 64]

    - Macro 1 (Buff's)
    Code:
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /cast [combat] 13
    /cast [combat] 14
    /run InCombat = UnitAffectingCombat("player")
    /run InMeleeDistance = CheckInteractDistance("target",3)
    /run if InMeleeDistance and InCombat then CastSpellByName("Barkskin") end 
    /run if InMeleeDistance and InCombat then CastSpellByName("Berserk") end 
    /run if InMeleeDistance and InCombat and UnitPower("Player") < 30 then CastSpellByName("Tiger's Fury") end
    - Macro 2 (Main CAT Rotation 'CATROT')
    Code:
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /startattack [combat, nostealth]
    /run Points=GetComboPoints("player","target")
    /run Casting=UnitCastingInfo("target")
    /run Channeling=UnitChannelInfo("target")
    /run Stealthed=UnitBuff("player","Prowl")
    /run MaimCD=GetSpellCooldown("Maim")
    /run if Stealthed then RunMacroText("/cast Pounce") end
    /stopmacro [stealth]
    /run if Casting or Channeling then RunMacro("AntiCaster") end
    /run if Points < 3 then RunMacroText("/cast Mangle (Cat)") end
    /run if Points > 2 then RunMacroText("/cast Ferocious Bite") end
    - Macro 3 (Out of form Instant Heal)
    Code:
    /run ShiftForm = GetShapeshiftForm()
    /run HealBuff = UnitBuff("player", "Predator's Swiftness")
    /run if not ShiftForm  == 0 then StopMacro() end
    /run if ShiftForm == 0 and UnitBuff("player", "Predator's Swiftness") then CastSpellByName("Healing Touch") end
    /run if ShiftForm == 0 and not HealBuff then CastShapeshiftForm(3) end
    To take advantage of this macro, When you have Predator's Swiftness proc, come out of cat form while your still spamming keys, this will cast Healing Touch and return to Cat form.

    - Macro 4 (Faerie Fire Feral)
    Code:
    /stopmacro [stealth, combat]
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /run if not UnitDebuff('target','Faerie Fire (Feral)') and not UnitBuff("player", "Prowl") then CastSpellByName('Faerie Fire (Feral)') end
    - Macro 5 (AntiCaster)
    Code:
    /stopmacro [stealth]
    /run Points=GetComboPoints("player","target")
    /run Casting=UnitCastingInfo("target")
    /run Channeling=UnitChannelInfo("target")
    /run MaimCD=GetSpellCooldown("Maim")
    /run if Points  == 0 then RunMacroText("/cast Mangle (Cat)") end
    /run if Casting and Points > 0 and MaimCD == 0 then RunMacroText("/cast Maim") end
    /run if Channeling and Points > 0 and MaimCD == 0 then RunMacroText("/cast Maim") end
    [Druid Level 75]

    Macro 1 (Buffs)
    Code:
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /cast [combat] 13
    #/cast [combat] 14
    /run if (UnitHealth("player")/UnitHealthMax("player")<=0.8) then RunMacroText("/cast [combat] 14") end
    /run InCombat = UnitAffectingCombat("player")
    /run InMeleeDistance = CheckInteractDistance("target",3)
    /run if InMeleeDistance and InCombat then CastSpellByName("Barkskin") end 
    /run if InMeleeDistance and InCombat then CastSpellByName("Berserk") end 
    /run if InMeleeDistance and InCombat and UnitPower("Player") < 30 then CastSpellByName("Tiger's Fury") end
    Modified Buff's Macro to automatically use Medallion of Heroism when below or at 80% health. (Bottom trinket slot)

    Macro 2 (Name this macro: CATROT)
    Code:
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /startattack [combat, nostealth]
    /run Points=GetComboPoints("player","target")
    /run Casting=UnitCastingInfo("target")
    /run Channeling=UnitChannelInfo("target")
    /run Stealthed=UnitBuff("player","Prowl")
    /run MaimCD=GetSpellCooldown("Maim")
    /run SavageRoar=UnitBuff("player","Savage Roar")
    /run if Stealthed then RunMacroText("/cast Pounce") end
    /stopmacro [stealth]
    /run if Casting or Channeling then RunMacro("AntiCaster") end
    /run if not SavageRoar and Points>0 then RunMacroText("/cast Savage Roar") end
    /run if SavageRoar and Points < 3 then RunMacroText("/cast Mangle (Cat)") end
    /run if Points > 2 then RunMacroText("/cast Ferocious Bite") end
    Modified Cat Rotation to keep up Savage Roar buff.

    Macro 3 (FeralHeal)
    Code:
    /run ShiftForm = GetShapeshiftForm()
    /run HealBuff = UnitBuff("player", "Predator's Swiftness")
    /run if not ShiftForm  == 0 then StopMacro() end
    /run if ShiftForm == 0 and UnitBuff("player", "Predator's Swiftness") then CastSpellByName("Healing Touch") end
    /run if ShiftForm == 0 and not HealBuff then CastShapeshiftForm(3) end
    Macro 4 (FF)
    Code:
    /stopmacro [stealth, combat]
    /run if not GetShapeshiftForm(3) then StopMacro() end
    /run if not UnitDebuff('target','Faerie Fire (Feral)') and not UnitBuff("player", "Prowl") then CastSpellByName('Faerie Fire (Feral)') end
    Macro 5 (Name this macro: AntiCaster)
    Code:
    /stopmacro [stealth]
    /run Points=GetComboPoints("player","target")
    /run Casting=UnitCastingInfo("target")
    /run Channeling=UnitChannelInfo("target")
    /run MaimCD=GetSpellCooldown("Maim")
    /run if Points  == 0 then RunMacroText("/cast Mangle (Cat)") end
    /run if Casting and Points > 0 and MaimCD == 0 then RunMacroText("/cast Maim") end
    /run if Channeling and Points > 0 and MaimCD == 0 then RunMacroText("/cast Maim") end
    [Rogue Level 33]

    Button: 1 - Macro - Stealth
    Code:
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
    /stopmacro [nostealth, combat]
    /run Stealth=UnitBuff("player", "Stealth")
    /run InMeleeRange=CheckInteractDistance("target",3)
    /run if Stealth and InMeleeRange then RunMacroText("/cast Pick Pocket") end
    /run if Stealth and InMeleeRange then RunMacroText("/cast Cheap Shot") end
    Button: 2 - Macro - Combat
    Code:
    /run StaticPopup_Hide("MACRO_ACTION_FORBIDDEN");
    /stopmacro [stealth]
    /startattack [combat]
    /run Points=GetComboPoints("player","target")
    /run Slice=UnitBuff("player", "Slice and Dice")
    /run Casting=UnitCastingInfo("target")
    /run Channeling=UnitChannelInfo("target")
    /run KickCD=GetSpellCooldown("Kick")
    /run if Casting and KickCD == 0 then RunMacroText("/cast Kick") end
    /run if Channeling and KickCD == 0 then RunMacroText("/cast Kick") end
    /run if Points < 2  then RunMacroText("/cast Sinister Strike") end
    /run if Points > 1 and not Slice then RunMacroText("/cast Slice and Dice") end
    /run if Points > 1 and Slice then RunMacroText("/cast Eviscerate") end
    Button: 3 - Spell - Riposte
    Last edited by CrazyCactuaR; 12-20-2009 at 04:31 PM.

    [LuaNinja] Feral Druid Levelling Macro's

Similar Threads

  1. [Release] Feral DPS Druid Lua Macro
    By demisehi in forum WoW UI, Macros and Talent Specs
    Replies: 9
    Last Post: 06-03-2013, 11:56 PM
  2. [LuaNinja] Combat Rogue Levelling Macro's
    By CrazyCactuaR in forum WoW UI, Macros and Talent Specs
    Replies: 9
    Last Post: 01-05-2010, 11:16 PM
  3. [LuaNinja] Retribution Paladin Levelling Macro's
    By CrazyCactuaR in forum WoW UI, Macros and Talent Specs
    Replies: 3
    Last Post: 01-05-2010, 08:47 PM
  4. Guide for Feral Druid / Leveling Spec
    By xlAnonym0uslx in forum World of Warcraft Guides
    Replies: 4
    Last Post: 08-14-2008, 02:59 PM
  5. Useful Feral Druid, And Warrior Macro
    By Sirupsen in forum World of Warcraft Guides
    Replies: 1
    Last Post: 11-10-2007, 10:42 AM
All times are GMT -5. The time now is 03:08 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search