What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Superbad 4.0 (Druid Routine)

Status
Not open for further replies.
Hey guys !!!

Just switched my druid to Guardian, and i was wondering What CR works best (PvP only) for it ? Will this work, or since its PvP i should use another ?

TYVM in advance !! :)
 
Hey guys !!!

Just switched my druid to Guardian, and i was wondering What CR works best (PvP only) for it ? Will this work, or since its PvP i should use another ?

TYVM in advance !! :)
This CR has never been about PvP really, handnavi has made it work well for both PvE and PvP though. I've read lots of people had good success with it as FC's in guardian-spec.
 
well TBH im only playing pvp with it and it is Amazing, really fantastic job.
 
Need to add one spell on Feral Routine PVE (and PVP) !

"Ravage!" SpellID: 102545
When we got 4P of S12-S13-S14-S15 (522 and 550), "Ravage" (ID 6785) swap to "Ravage!", with SpellID 102545 and:
- He is Free (don't costs Energy) - 30s cooldowns - 1GCD / Use
- He is w/o stealth requirement
- He is w/o proper positioning
- AMAZING DAMAGE !


It's a good bump of DPS (+4% in ~6 mins - RaidingDummy 93)

Best Casting priority:
- BOSS: When available, any waiting ! (Already on the script)
- Trashs: Same because can use the basic Ravage (Stealthed, 6785) on BossPulling. Ravage! can be ready after.


Spell: Ravage! - Spell - World of Warcraft
4P S12-S13-S14-S15: Item - Druid PvP Set Feral 4P Bonus - Spell - World of Warcraft
Item - Druid PvP Set Feral 4P Bonus
Once every 30 sec, your next Ravage is free and has no positional or stealth requirement. Additionally, when you successfully interrupt with Skull Bash, the cooldown of your Enrage is reset.
Buff: Stampede - Spell - World of Warcraft
Stampede
Your next Ravage costs no energy and can be used without requiring stealth or proper positioning.

Ravage! got 30s cooldown (no more , it's really 30s, tracked with ForteXorcist!)

For ForteXorcist users, this is my Druid.lua with timers (many adds)
DIR: World of Warcraft/Interface/AddOns/Forte_Class/Druid/Druid.lua

Tracking CD with SpellID 102545 timer 30s, like this
:AddCooldown(102545,030)
Tracking Buff with SpellID 81022, like this
:AddBuff(81022) -- Stampede (Ravage!)

Code:
--ForteXorcist v1.980.8 by Xus 28-09-2012 for 5.0
-- Module started by Lurosara and some additions by 'Joseph Toth'
-- Edited 04/10/2014 by Slashed (Add Cooldowns Ravage!, Berserk, and somes procs/trinket.) 5.4.7 Update only for Feral

-- TODO:
-- Forte_Timer:
--   Feral: Feral Charge Effect (Possibly too painful to implement in a reasonable manner.)

if FW.CLASS == "DRUID" then
	local FW = FW;
	local FWL = FW.L;
	local DR = FW:ClassModule("Druid");
		
	local ST = FW:Module("Timer");
	local CA = FW:Module("Casting");
	local CD = FW:Module("Cooldown");
	--
	-- Spell Timer
	--
	-- Note that the Cyclone timer is always going to be inaccurate past the first cast
	
	-- Register ID renames first!
	FW:SetCustomName(50334,FWL.BERSERK_FERAL);
	FW:SetCustomName(16979,FWL.FERAL_CHARGE_BEAR);
	FW:SetCustomName(49376,FWL.FERAL_CHARGE_CAT);
	
	FW:SetCustomName(33878,FWL.MANGLE_BEAR);
	FW:SetCustomName(33876,FWL.MANGLE_CAT);
	
	FW:SetCustomName(80964,FWL.SKULL_BASH_BEAR);
	FW:SetCustomName(80965,FWL.SKULL_BASH_CAT);
	
	FW:SetCustomName(779,FWL.SWIPE_BEAR);
	FW:SetCustomName(62078,FWL.SWIPE_CAT);
	
	FW:RegisterSet("Thunderheart Regalia",31043,31035,31040,31046,31049,34572,34446,34555);
	FW:RegisterSet("Nordrassil Raiment",30216,30217,30219,30220,30220);	
	
	if ST then
		local F = ST.F;
		--ST:AddSpellRemap(16857,770); -- Faerie Fire (Feral) -> Faerie Fire
				
		-- id/name, hastarget, tickspeed
		ST:AddChannel( 16914, 0, 1); -- Hurricane
		ST:AddChannel(127663, 0, 1); -- Astral Communion
		ST:AddChannel(106996, 0, 1); -- Astral Storm
		ST:AddChannel(740, 0, 2); -- Astral Storm
		
		-- Balance Spells
		ST:SetDefaultHasted(1)
		:AddSpell(33786, 000,"Crowd",	F.UNIQUE) -- Cyclone
		:AddSpell(19975,  30,"Crowd",	F.UNIQUE):SetDurationPVP(12) -- Entangling Roots
		:AddSpell( 2637,  40,"Crowd",	F.UNIQUE):SetDurationPVP(12) -- Hibernate
		:AddSpell(  770, 300,"Default") -- Faerie Fire
		:AddSpell(102355, 300,"Default") -- Faerie Swarm
		:AddSpell(33831,  15,"Pet",		F.SUMMON) -- Force of Nature
		:AddSpell( 5570,  12,"Default",	F.TICKS):SetTickSpeed(2) -- Insect Swarm
		:AddSpell( 8921,  12,"Default",	F.TICKS):SetTickSpeed(2):SetSpellModSetB("Thunderheart Regalia",2,3) -- Moonfire
		:AddSpell(93402,  12,"Default",	F.TICKS):SetTickSpeed(2) -- Sunfire
		
		-- Resto Spells
		:AddSpell(29166,  10,"Buff",	F.BUFF) -- Innervate
		:AddSpell(33763,   7,"Heal",	F.HOT):SetTickSpeed(1):SetStacks(3) -- Lifebloom
		:AddSpell( 8936,   6,"Heal",	F.HOT):SetTickSpeed(2):SetSpellModSetB("Nordrassil Raiment",2,6) -- Regrowth
		:AddSpell(  774,  12,"Heal",	F.HOT) -- Rejuvenation
		:AddSpell(48503,  15,"Heal",	F.BUFF) -- Living Seed
		:AddSpell(48438,   7,"Heal",	F.HOT):SetTickSpeed(1) -- Wild Growth

		-- Feral Spells
		:SetDefaultHasted(0)
		:AddSpell( 5211,   5,"Crowd",	F.UNIQUE) -- Mighty Bash
		:AddSpell(106839, 10,"Crowd",	F.UNIQUE) -- Skull Bash
		:AddSpell(   99,   3,"Crowd",	F.AOE) -- Disorienting Roar
		:AddSpell( 6795,   3,"Crowd",	F.UNIQUE) -- Growl
		:AddSpell(33878,  60,"Default") -- Mangle Bear
		:AddSpell(33876,  60,"Default") -- Mangle Cat
		:AddSpell( 9005,   3,"Default"):AddExtraSpell(9007) -- Pounce
		:AddSpell( 9007,  18,"Default",	F.TICKS) -- Pounce Bleed
		
		:AddSpell( 1822,   9,"Default",	F.TICKS) -- Rake
		:AddSpell( 1079,  12,"Default",	F.TICKS):SetTickSpeed(2) -- Rip
		:AddSpell(22570,   1,"Default",	F.UNIQUE):SetSpellModComb({1,2,3,4,5}) -- Maim
		:AddSpell(58180,  12,"Crowd") -- Infected Wounds (Movement speed slowed by 50%.)
		:AddSpell(33745,  15,"Default",	F.TICKS):SetStacks(3) -- Lacerate
		
		:AddSpell(106830, 15,"Default",	F.TICKS) -- Thrash
		
		:AddSpell(78675,  10,"Crowd",	F.AOE) -- Solar Beam
		
		:AddSpell(102351, 30,"Buff",	F.BUFF) -- Cenarion Ward
		
		:AddSpell(102795, 3,"Default", F.TICKS):SetTickSpeed(1) -- Bear Hug
		
		
		
		:AddBuff(48517) -- eclipse (solar)
		:AddBuff(48518) -- eclipse (lunar)
		:AddBuff(52610) -- savage roar
		:AddBuff(132158) -- Nature's Swiftness
		:AddBuff(102342) -- Ironbark
		
		:AddBuff(102558) -- Incarnation: Son of Ursoc
		:AddBuff(102543) -- Incarnation: King of the Jungle
		:AddBuff(102560) -- Incarnation: Chosen of Elune	

		-- Balance Buffs
		:AddBuff(22812) -- Barkskin
		:AddBuff(16689) -- Nature's Grasp
		:AddBuff(16886) -- Nature's Grace
		:AddBuff(48505) -- Starfall
		:AddBuff(77495) -- Harmony

		-- Feral Buffs
		:AddBuff(61684) -- Dash
		:AddBuff(59828) -- Enrage
		:AddBuff(22842) -- Frenzied Regeneration
		:AddBuff(5217) -- Tiger's Fury
		:AddBuff(37316) -- Nurture 2 piece Feral T5
		:AddBuff(50334) -- Berserk
		:AddBuff(61336) -- Survival Instincts
		:AddBuff(106922) -- Might of Ursoc
		:AddBuff(77761) -- Stampeding Roar
		:AddBuff(102547):SetStacks(0) -- Prowl
		:AddBuff(62606) -- Savage Defense
		:AddBuff(16870) -- Clearcasting
		:AddBuff(16974) -- Predatory Swiftness
		:AddBuff(104434) -- Dancing Steel
		:AddBuff(118334) -- Dancing Steel (Agi)
		:AddBuff(118335) -- Dancing Steel (Str)
		:AddBuff(74723) -- WindSong
		:AddBuff(104423) -- WindSong (Haste)
		:AddBuff(104510) -- WindSong (Mastery)
		:AddBuff(104509) -- WindSong (Crit)
		:AddBuff(145152) -- Dream of Cenarius
		:AddBuff(146310) -- Ticking Ebon Detonator (Agi)
		:AddBuff(146312) -- Discipline of Xuen (Mastery)
		:AddBuff(131537) -- FreeRavage (Druid PvP 4S15 Feral Bonus)
		:AddBuff(768) -- CatForm
		:AddBuff(5487) -- BearForm
		:AddBuff(783) -- TravelForm
		:AddBuff(1066) -- AquaticForm
		:AddBuff(40120) -- SwiftFlightForm
		:AddBuff(81022) -- Stampede (Ravage!)
		:AddBuff(108288) -- Heart of the Wild (Test)
		:AddBuff(108291) -- Heart of the Wild (Test)
		:AddBuff(108292) -- Heart of the Wild (Test)
		:AddBuff(108293) -- Heart of the Wild (Test)
		:AddBuff(108294) -- Heart of the Wild (Test)
		:AddBuff(105697) -- Virmen's bite
		:AddBuff(105689) -- Flask of Spring Blossoms(Test)
		

		-- Resto Buffs
		:AddBuff(16870) -- Clearcasting

		-- Feral Procs/Trinkets
		:AddBuff(43738) -- Primal Instinct, Idol of Terror
		
		:AddBuff(69369):SetStacks(0) -- Predator's Swiftness
		:AddBuff(90164) -- Astral Alignment Balance 4P T11 bonus
		:AddBuff(90166) -- Strength of the Panther Feral 4P T11 bonus
		
		:AddCooldown(5217,030)
		:AddCooldown(106951,180)
		:AddCooldown(106731,180)
		:AddCooldown(102401,015)
		:AddCooldown(102280,030)
		:AddCooldown(102545,030)
		
		:AddCooldown(77764,120)
		:AddCooldown(1850,180)
		:AddCooldown(68992,120)
		
		:AddDebuff(99) -- Disorienting Roar
		:AddDebuff(78675) -- Solar Beam
		:AddDebuff(106996) -- Astral Storm
			
		:AddCasterBuffs()
		:AddMeleeBuffs()
		
		--[[local clearcasting = FW:SpellName(12536);
		ST:RegisterOnBuffGain(function(buff)
			if buff == clearcasting then
				FW:PlaySound("TimerClearcastingSound");
			end
		end);]]

	end
	--
	-- Cooldown Timer
	--
	if CD then
		-- Note: One day, this will correctly track Clearcasting/Nature's Gasp/Nature's Grace.
		
		-- Balance buffs
		--CD:AddCooldownBuff(22812); -- barkskin
		--CD:AddCooldownBuff(53307); -- thorns

		-- Resto buffs
		CD:AddCooldownBuff(1126); -- Mark of the Wild
		CD:AddCooldownBuff(16864); -- Omen of Clarity
		
		CD:AddHiddenCooldown(nil,48517,30); -- Eclipse (Solar)
		CD:AddHiddenCooldown(nil,48518,30); -- Eclipse (Lunar)
		
		---16886CD:AddHiddenCooldown(nil,16886,60); -- Nature's Grace 
		
		-- Powerups
		CD:AddCasterPowerupCooldowns();
		CD:AddMeleePowerupCooldowns();
	end
	if ST then
	--[[FW:SetMainCategory(FWL.SOUND);
		FW:SetSubCategory(FWL.SPELL_TIMER,FW.ICON.DEFAULT,2);
			FW:AddOption("SND",FWL.CLEARCASTING,"","TimerClearcastingSound");]]
	end
	if CA then
	
		local bs = FW:SpellName(22812);
		local si = FW:SpellName(61336);
		local fr = FW:SpellName(22842);
		
		local rebirth = FW:SpellName(20484);
		local innervate = FW:SpellName(29166);
		local tranquility = FW:SpellName(740);
		
		CA:RegisterOnSelfCastSuccess(
			function(s, t)
				if s == bs then
					CA:CastShow("BSStart");
				elseif s == si then
					CA:CastShow("SIStart");
				elseif s == fr then
					CA:CastShow("FRStart");
				elseif s == rebirth then
					CA:CastShow("RebirthStart",t);
				elseif s == innervate then
					CA:CastShow("InnervateStart",t);
				elseif s == tranquility then
					CA:CastShow("TranquilityStart");
				end
			end
		);

		FW:SetMainCategory(FWL.RAID_MESSAGES);

			FW:SetSubCategory("Self Damage Reduction",FW.ICON.SPECIFIC,2);
				FW:AddOption("MS2",bs,	 "",	"BSStart"); 
				FW.Default.BSStart = {[0]=1,"+++ Barkskin (10 sec) +++"};

				FW:AddOption("MS2",si,	"",	"SIStart"); 
				FW.Default.SIStart = {[0]=1,"+++ Survival Instincts (12 sec) +++"};

				FW:AddOption("MS2",fr,	"",	"FRStart"); 
				FW.Default.FRStart = {[0]=1,"+++ Frenzied Regeneration (20 sec) +++"};
				
			FW:SetSubCategory("Other",FW.ICON.SPECIFIC,2);
				FW:AddOption("MS2",rebirth,	"",	"RebirthStart"); 
				FW.Default.RebirthStart = {[0]=1,">>> Rebirth on %s <<<"};

				FW:AddOption("MS2",innervate,	"",	"InnervateStart"); 
				FW.Default.InnervateStart = {[0]=1,">>> Innervate on %s <<<"};

				FW:AddOption("MS2",tranquility,	 "",	"TranquilityStart"); 
				FW.Default.TranquilityStart = {[0]=1,">>> Tranquility up <<<"};

	end
end

-----------------


Other suggestion:

Don't cast Berserk if the cooldown of Tiger's fury is < 15s.
Because Tiger's fury cannot be activated while Berserk (Cat) is active.
But we can cast Berserk while Tiger's Fury is active.

Example:
- 1st Tiger's Fury + Berserk = Ok
- 1st Berserk + Tiger's Fury = Not okay

Fix:
CD Tiger's Fury < 15s (Berserk duration), wait before cast Berserk with Tiger's Fury.

MAX Burst DPS Rotation CD With 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Ravage! (102545) > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Ravage! (102545) > Tiger's Fury + Berserk + Force of Nature 3x and habitual rotation.

MAX Burst DPS Rotation CD w/o 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Tiger's Fury + Berserk + Force of Nature 3x > habitual rotation.

Can add after Incarnation/FoN the Feral Spirit of Symbiosis (Spirit Wolves of Shamans). Not Shattering Blow (Warrior) because having 1.5s cast, and we don't want to lost 1.5s on CDs
 
Last edited:
MAX Burst DPS Rotation CD With 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Ravage! (102545) > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Ravage! (102545) > Tiger's Fury + Berserk + Force of Nature 3x and habitual rotation.

MAX Burst DPS Rotation CD w/o 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Tiger's Fury + Berserk + Force of Nature 3x > habitual rotation.

For me, not interested at all. I am bottom charts because that is everything anyone ever does is burst. After about 4 mins into the fight, im topping charts. As Handnavi mentioned before, best overall throughput is with FoN+DoC.
Ravage! is only for PVP, as no one in PVE would wear pvp gear lol. TF is implemented and works the way you describe it. Might be with different timers, but works exactly as you describe it. Big post, looked awesome, but pretty useless, to me anyway...
 
This is only a suggestion, and your answer is only your personal opinion.

To answer, yes it is already running, but not on trashs, only bosses and against players.

Big post, looked awesome, but pretty useless, to me anyway...
Already a personal opinion

Ps: TF is very good. But not Berserk. And i speak for Berserk only.
 
Last edited:
Does anyone have any settings and build suggestions for Guardian PVP?

I would be very interested in people that are using it in RBGS and would like to discuss how you are using it in comparison.

We can collaborate here...or by email.....please let me know.

Thanks,
Masonstorm111
 
This is only a suggestion, and your answer is only your personal opinion.

To answer, yes it is already running, but not on trashs, only bosses and against players.


Already a personal opinion

Ps: TF is very good. But not Berserk. And i speak for Berserk only.

I did say it was my opinion. But since you had to highlight it, I will highlight that the thread you came into is PVE thread. First page.

[ Feral - PVP]
I have no clue about PVP.
Click this link to gain informations about how to use Superbad @ PVP.
(Big thanks to f299!)


And even then, both TF and Berserk work on trash if proper settings are applied. Not entirely sure what you are crying about.
All of you guys asking for PvP support is quite funny. First of all you ask someone who does not PvP and secondly you ask him for what he said he will not support. Lol.
It is like driving a BMW motorcycle, bringing it to Mercedes dealer and asking them to work on it. Not only is it something completely different, its also a fucking wrong brand lol...
 
I personally am not asking for "PVP Support".....I know people use this CR in PVP and just wanted to share ideas with the people using it in guardian pvp, not HandNavi per say.

Is that a problem?

The features do mention PVP though....right under *Complete Feral-Guardian build support

Not trying to get in the middle of the piss contest....but the "All you guys asking for PvP support" was to much for my A.D.D. to handle.
 
Please fix:

Trinket.cs file
UseTrinketTwo() method
line 31
Code:
StyxWoW.Me.Inventory.Equipped.Trinket1.Use();
should be Trinket2

Or else it stops rotation because of trying Trinket 2 use when condition is true.
 
handnavi --
Did you remove the SVN from this? I was able to SVN update it about a week ago, then when I logged in and used it, it auto-updated through HB and now the SVN is gone. I'm guessing this was intentional?
 
handnavi --
Did you remove the SVN from this? I was able to SVN update it about a week ago, then when I logged in and used it, it auto-updated through HB and now the SVN is gone. I'm guessing this was intentional?

Hey Zeldrak! :-)

It doesnt matter, it will automatically update if anything changes.
 
Please fix:

Trinket.cs file
UseTrinketTwo() method
line 31
Code:
StyxWoW.Me.Inventory.Equipped.Trinket1.Use();
should be Trinket2

Or else it stops rotation because of trying Trinket 2 use when condition is true.

Thanks! I just uploaded a fix.
 
Handnavi, here's some patchnotes for guardian alpha (subject to change ofcourse, since its alpha, but I'll post them anyway)

Guardian Alpha Patchnotes

Thanks amputations. To be honest i havent looked @ Guardians yet.
Ferals received some WOD-love allready - the first implementation for wod is done.
Will continue with guardians when there are some more information available.
 
Need to add one spell on Feral Routine PVE (and PVP) !

"Ravage!" SpellID: 102545
When we got 4P of S12-S13-S14-S15 (522 and 550), "Ravage" (ID 6785) swap to "Ravage!", with SpellID 102545 and:
- He is Free (don't costs Energy) - 30s cooldowns - 1GCD / Use
- He is w/o stealth requirement
- He is w/o proper positioning
- AMAZING DAMAGE !


It's a good bump of DPS (+4% in ~6 mins - RaidingDummy 93)

Best Casting priority:
- BOSS: When available, any waiting ! (Already on the script)
- Trashs: Same because can use the basic Ravage (Stealthed, 6785) on BossPulling. Ravage! can be ready after.


Spell: Ravage! - Spell - World of Warcraft
4P S12-S13-S14-S15: Item - Druid PvP Set Feral 4P Bonus - Spell - World of Warcraft

Buff: Stampede - Spell - World of Warcraft


Ravage! got 30s cooldown (no more , it's really 30s, tracked with ForteXorcist!)

For ForteXorcist users, this is my Druid.lua with timers (many adds)
DIR: World of Warcraft/Interface/AddOns/Forte_Class/Druid/Druid.lua

Tracking CD with SpellID 102545 timer 30s, like this

Tracking Buff with SpellID 81022, like this


Code:
--ForteXorcist v1.980.8 by Xus 28-09-2012 for 5.0
-- Module started by Lurosara and some additions by 'Joseph Toth'
-- Edited 04/10/2014 by Slashed (Add Cooldowns Ravage!, Berserk, and somes procs/trinket.) 5.4.7 Update only for Feral

-- TODO:
-- Forte_Timer:
--   Feral: Feral Charge Effect (Possibly too painful to implement in a reasonable manner.)

if FW.CLASS == "DRUID" then
    local FW = FW;
    local FWL = FW.L;
    local DR = FW:ClassModule("Druid");
        
    local ST = FW:Module("Timer");
    local CA = FW:Module("Casting");
    local CD = FW:Module("Cooldown");
    --
    -- Spell Timer
    --
    -- Note that the Cyclone timer is always going to be inaccurate past the first cast
    
    -- Register ID renames first!
    FW:SetCustomName(50334,FWL.BERSERK_FERAL);
    FW:SetCustomName(16979,FWL.FERAL_CHARGE_BEAR);
    FW:SetCustomName(49376,FWL.FERAL_CHARGE_CAT);
    
    FW:SetCustomName(33878,FWL.MANGLE_BEAR);
    FW:SetCustomName(33876,FWL.MANGLE_CAT);
    
    FW:SetCustomName(80964,FWL.SKULL_BASH_BEAR);
    FW:SetCustomName(80965,FWL.SKULL_BASH_CAT);
    
    FW:SetCustomName(779,FWL.SWIPE_BEAR);
    FW:SetCustomName(62078,FWL.SWIPE_CAT);
    
    FW:RegisterSet("Thunderheart Regalia",31043,31035,31040,31046,31049,34572,34446,34555);
    FW:RegisterSet("Nordrassil Raiment",30216,30217,30219,30220,30220);    
    
    if ST then
        local F = ST.F;
        --ST:AddSpellRemap(16857,770); -- Faerie Fire (Feral) -> Faerie Fire
                
        -- id/name, hastarget, tickspeed
        ST:AddChannel( 16914, 0, 1); -- Hurricane
        ST:AddChannel(127663, 0, 1); -- Astral Communion
        ST:AddChannel(106996, 0, 1); -- Astral Storm
        ST:AddChannel(740, 0, 2); -- Astral Storm
        
        -- Balance Spells
        ST:SetDefaultHasted(1)
        :AddSpell(33786, 000,"Crowd",    F.UNIQUE) -- Cyclone
        :AddSpell(19975,  30,"Crowd",    F.UNIQUE):SetDurationPVP(12) -- Entangling Roots
        :AddSpell( 2637,  40,"Crowd",    F.UNIQUE):SetDurationPVP(12) -- Hibernate
        :AddSpell(  770, 300,"Default") -- Faerie Fire
        :AddSpell(102355, 300,"Default") -- Faerie Swarm
        :AddSpell(33831,  15,"Pet",        F.SUMMON) -- Force of Nature
        :AddSpell( 5570,  12,"Default",    F.TICKS):SetTickSpeed(2) -- Insect Swarm
        :AddSpell( 8921,  12,"Default",    F.TICKS):SetTickSpeed(2):SetSpellModSetB("Thunderheart Regalia",2,3) -- Moonfire
        :AddSpell(93402,  12,"Default",    F.TICKS):SetTickSpeed(2) -- Sunfire
        
        -- Resto Spells
        :AddSpell(29166,  10,"Buff",    F.BUFF) -- Innervate
        :AddSpell(33763,   7,"Heal",    F.HOT):SetTickSpeed(1):SetStacks(3) -- Lifebloom
        :AddSpell( 8936,   6,"Heal",    F.HOT):SetTickSpeed(2):SetSpellModSetB("Nordrassil Raiment",2,6) -- Regrowth
        :AddSpell(  774,  12,"Heal",    F.HOT) -- Rejuvenation
        :AddSpell(48503,  15,"Heal",    F.BUFF) -- Living Seed
        :AddSpell(48438,   7,"Heal",    F.HOT):SetTickSpeed(1) -- Wild Growth

        -- Feral Spells
        :SetDefaultHasted(0)
        :AddSpell( 5211,   5,"Crowd",    F.UNIQUE) -- Mighty Bash
        :AddSpell(106839, 10,"Crowd",    F.UNIQUE) -- Skull Bash
        :AddSpell(   99,   3,"Crowd",    F.AOE) -- Disorienting Roar
        :AddSpell( 6795,   3,"Crowd",    F.UNIQUE) -- Growl
        :AddSpell(33878,  60,"Default") -- Mangle Bear
        :AddSpell(33876,  60,"Default") -- Mangle Cat
        :AddSpell( 9005,   3,"Default"):AddExtraSpell(9007) -- Pounce
        :AddSpell( 9007,  18,"Default",    F.TICKS) -- Pounce Bleed
        
        :AddSpell( 1822,   9,"Default",    F.TICKS) -- Rake
        :AddSpell( 1079,  12,"Default",    F.TICKS):SetTickSpeed(2) -- Rip
        :AddSpell(22570,   1,"Default",    F.UNIQUE):SetSpellModComb({1,2,3,4,5}) -- Maim
        :AddSpell(58180,  12,"Crowd") -- Infected Wounds (Movement speed slowed by 50%.)
        :AddSpell(33745,  15,"Default",    F.TICKS):SetStacks(3) -- Lacerate
        
        :AddSpell(106830, 15,"Default",    F.TICKS) -- Thrash
        
        :AddSpell(78675,  10,"Crowd",    F.AOE) -- Solar Beam
        
        :AddSpell(102351, 30,"Buff",    F.BUFF) -- Cenarion Ward
        
        :AddSpell(102795, 3,"Default", F.TICKS):SetTickSpeed(1) -- Bear Hug
        
        
        
        :AddBuff(48517) -- eclipse (solar)
        :AddBuff(48518) -- eclipse (lunar)
        :AddBuff(52610) -- savage roar
        :AddBuff(132158) -- Nature's Swiftness
        :AddBuff(102342) -- Ironbark
        
        :AddBuff(102558) -- Incarnation: Son of Ursoc
        :AddBuff(102543) -- Incarnation: King of the Jungle
        :AddBuff(102560) -- Incarnation: Chosen of Elune    

        -- Balance Buffs
        :AddBuff(22812) -- Barkskin
        :AddBuff(16689) -- Nature's Grasp
        :AddBuff(16886) -- Nature's Grace
        :AddBuff(48505) -- Starfall
        :AddBuff(77495) -- Harmony

        -- Feral Buffs
        :AddBuff(61684) -- Dash
        :AddBuff(59828) -- Enrage
        :AddBuff(22842) -- Frenzied Regeneration
        :AddBuff(5217) -- Tiger's Fury
        :AddBuff(37316) -- Nurture 2 piece Feral T5
        :AddBuff(50334) -- Berserk
        :AddBuff(61336) -- Survival Instincts
        :AddBuff(106922) -- Might of Ursoc
        :AddBuff(77761) -- Stampeding Roar
        :AddBuff(102547):SetStacks(0) -- Prowl
        :AddBuff(62606) -- Savage Defense
        :AddBuff(16870) -- Clearcasting
        :AddBuff(16974) -- Predatory Swiftness
        :AddBuff(104434) -- Dancing Steel
        :AddBuff(118334) -- Dancing Steel (Agi)
        :AddBuff(118335) -- Dancing Steel (Str)
        :AddBuff(74723) -- WindSong
        :AddBuff(104423) -- WindSong (Haste)
        :AddBuff(104510) -- WindSong (Mastery)
        :AddBuff(104509) -- WindSong (Crit)
        :AddBuff(145152) -- Dream of Cenarius
        :AddBuff(146310) -- Ticking Ebon Detonator (Agi)
        :AddBuff(146312) -- Discipline of Xuen (Mastery)
        :AddBuff(131537) -- FreeRavage (Druid PvP 4S15 Feral Bonus)
        :AddBuff(768) -- CatForm
        :AddBuff(5487) -- BearForm
        :AddBuff(783) -- TravelForm
        :AddBuff(1066) -- AquaticForm
        :AddBuff(40120) -- SwiftFlightForm
        :AddBuff(81022) -- Stampede (Ravage!)
        :AddBuff(108288) -- Heart of the Wild (Test)
        :AddBuff(108291) -- Heart of the Wild (Test)
        :AddBuff(108292) -- Heart of the Wild (Test)
        :AddBuff(108293) -- Heart of the Wild (Test)
        :AddBuff(108294) -- Heart of the Wild (Test)
        :AddBuff(105697) -- Virmen's bite
        :AddBuff(105689) -- Flask of Spring Blossoms(Test)
        

        -- Resto Buffs
        :AddBuff(16870) -- Clearcasting

        -- Feral Procs/Trinkets
        :AddBuff(43738) -- Primal Instinct, Idol of Terror
        
        :AddBuff(69369):SetStacks(0) -- Predator's Swiftness
        :AddBuff(90164) -- Astral Alignment Balance 4P T11 bonus
        :AddBuff(90166) -- Strength of the Panther Feral 4P T11 bonus
        
        :AddCooldown(5217,030)
        :AddCooldown(106951,180)
        :AddCooldown(106731,180)
        :AddCooldown(102401,015)
        :AddCooldown(102280,030)
        :AddCooldown(102545,030)
        
        :AddCooldown(77764,120)
        :AddCooldown(1850,180)
        :AddCooldown(68992,120)
        
        :AddDebuff(99) -- Disorienting Roar
        :AddDebuff(78675) -- Solar Beam
        :AddDebuff(106996) -- Astral Storm
            
        :AddCasterBuffs()
        :AddMeleeBuffs()
        
        --[[local clearcasting = FW:SpellName(12536);
        ST:RegisterOnBuffGain(function(buff)
            if buff == clearcasting then
                FW:PlaySound("TimerClearcastingSound");
            end
        end);]]

    end
    --
    -- Cooldown Timer
    --
    if CD then
        -- Note: One day, this will correctly track Clearcasting/Nature's Gasp/Nature's Grace.
        
        -- Balance buffs
        --CD:AddCooldownBuff(22812); -- barkskin
        --CD:AddCooldownBuff(53307); -- thorns

        -- Resto buffs
        CD:AddCooldownBuff(1126); -- Mark of the Wild
        CD:AddCooldownBuff(16864); -- Omen of Clarity
        
        CD:AddHiddenCooldown(nil,48517,30); -- Eclipse (Solar)
        CD:AddHiddenCooldown(nil,48518,30); -- Eclipse (Lunar)
        
        ---16886CD:AddHiddenCooldown(nil,16886,60); -- Nature's Grace 
        
        -- Powerups
        CD:AddCasterPowerupCooldowns();
        CD:AddMeleePowerupCooldowns();
    end
    if ST then
    --[[FW:SetMainCategory(FWL.SOUND);
        FW:SetSubCategory(FWL.SPELL_TIMER,FW.ICON.DEFAULT,2);
            FW:AddOption("SND",FWL.CLEARCASTING,"","TimerClearcastingSound");]]
    end
    if CA then
    
        local bs = FW:SpellName(22812);
        local si = FW:SpellName(61336);
        local fr = FW:SpellName(22842);
        
        local rebirth = FW:SpellName(20484);
        local innervate = FW:SpellName(29166);
        local tranquility = FW:SpellName(740);
        
        CA:RegisterOnSelfCastSuccess(
            function(s, t)
                if s == bs then
                    CA:CastShow("BSStart");
                elseif s == si then
                    CA:CastShow("SIStart");
                elseif s == fr then
                    CA:CastShow("FRStart");
                elseif s == rebirth then
                    CA:CastShow("RebirthStart",t);
                elseif s == innervate then
                    CA:CastShow("InnervateStart",t);
                elseif s == tranquility then
                    CA:CastShow("TranquilityStart");
                end
            end
        );

        FW:SetMainCategory(FWL.RAID_MESSAGES);

            FW:SetSubCategory("Self Damage Reduction",FW.ICON.SPECIFIC,2);
                FW:AddOption("MS2",bs,     "",    "BSStart"); 
                FW.Default.BSStart = {[0]=1,"+++ Barkskin (10 sec) +++"};

                FW:AddOption("MS2",si,    "",    "SIStart"); 
                FW.Default.SIStart = {[0]=1,"+++ Survival Instincts (12 sec) +++"};

                FW:AddOption("MS2",fr,    "",    "FRStart"); 
                FW.Default.FRStart = {[0]=1,"+++ Frenzied Regeneration (20 sec) +++"};
                
            FW:SetSubCategory("Other",FW.ICON.SPECIFIC,2);
                FW:AddOption("MS2",rebirth,    "",    "RebirthStart"); 
                FW.Default.RebirthStart = {[0]=1,">>> Rebirth on %s <<<"};

                FW:AddOption("MS2",innervate,    "",    "InnervateStart"); 
                FW.Default.InnervateStart = {[0]=1,">>> Innervate on %s <<<"};

                FW:AddOption("MS2",tranquility,     "",    "TranquilityStart"); 
                FW.Default.TranquilityStart = {[0]=1,">>> Tranquility up <<<"};

    end
end

-----------------


Other suggestion:

Don't cast Berserk if the cooldown of Tiger's fury is < 15s.
Because Tiger's fury cannot be activated while Berserk (Cat) is active.
But we can cast Berserk while Tiger's Fury is active.

Example:
- 1st Tiger's Fury + Berserk = Ok
- 1st Berserk + Tiger's Fury = Not okay

Fix:
CD Tiger's Fury < 15s (Berserk duration), wait before cast Berserk with Tiger's Fury.

MAX Burst DPS Rotation CD With 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Ravage! (102545) > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Ravage! (102545) > Tiger's Fury + Berserk + Force of Nature 3x and habitual rotation.

MAX Burst DPS Rotation CD w/o 4S15:
1. Nature's Vigil x2 > Tiger's Fury + Berserk > Incarnation > spamming Ravage (6785).
2. Nature's Vigil x2 > Tiger's Fury + Berserk + Force of Nature 3x > habitual rotation.

Can add after Incarnation/FoN the Feral Spirit of Symbiosis (Spirit Wolves of Shamans). Not Shattering Blow (Warrior) because having 1.5s cast, and we don't want to lost 1.5s on CDs

Hey slashed, sorry for the delayed answer.

I will take again a look @ Ravage!, although i am pretty sure i added it. I am currently checking for Stampede - Spell - World of Warcraft and cast Ravage! - Spell - World of Warcraft when its possible.
It has got the highest priority of our filler spells. (It only will be ignored, when we need to place a strong rake).


Regarding TF/Berserk: We will only use Berserk if:
- Tiger's Fury is up
- Our target will die in <18 seconds and cooldown of TF > 6

I think this should work in most situations.
 
If someone wanna know...:

i am still not dead, just a little bit too busy atm.
Sorry if i miss some posts - without Tapatalk i cant browse the Forum 24/7 as before. :D

Happy Easter! :-)
 
If someone wanna know...:

i am still not dead, just a little bit too busy atm.
Sorry if i miss some posts - without Tapatalk i cant browse the Forum 24/7 as before. :D

Happy Easter! :-)

Here you go
creme-de-la-creme-egg-2.jpg
 
How do you guys fare when you're raiding with this CR? I might try it today when I hit a few flex raids. I have a DPS role btw.
 
Status
Not open for further replies.
Back
Top