Important Note
This depends on GSE3 or higher.
GSE is available at https://www.curseforge.com/wow/addons/gse-gnome-sequencer-enhanced-advanced-macros
Balance
Sequence Info:
Spamming Wrath will gradually build up the Solar Eclipse phase. As you cast Wrath, you'll accumulate Solar energy. Once you've reached the required amount, you'll trigger Solar Eclipse, which increases your Nature damage (including Wrath and other Solar abilities). Once Solar Eclipse is triggered, you should then switch to casting Starfire.
When you cast Starfire during Solar Eclipse, it activates the Lunar Eclipse phase. This boosts your Arcane damage, and Starfire becomes significantly stronger during this phase. Lunar Eclipse will last for a short duration, so you'll want to spam Starfire during this time to maximize its damage.
After the Lunar Eclipse phase ends, you'll need to go back to casting Wrath to trigger the Solar Eclipse again, continuing the cycle. So the rotation generally goes like this:
Faster explanation:
Use crogin_Bal-ST-Wrath to trigger Solar Eclipse.
Use crogin_Bal-ST-Starfire to trigger Lunar Eclipse.
Make sure to use crogin_Bal-ST-Starfire during Lunar Eclipse to maximize Arcane damage.
The goal is to optimize this cycle to make the most out of the increased damage from both Eclipse phases.
No cooldowns are used in this macro as they are all situational.
Included Sequences:
crogin_Bal-ST-Wrath: A macro designed to spam Wrath for optimal damage during Solar Eclipse.
crogin_Bal-ST-Starfire: A macro that spams Starfire to maximize damage during Lunar Eclipse.
Swarm/Moon Refresher: Use this macro to refresh Moonfire and Insect Swarm on your target, ensuring continuous damage.
Moonfire Macro:
This macro casts Insect Swarm and Moonfire on new targets only.
(Note: this is in each macro as your opener on new targets. Use the refresher macro to re-apply on same target if needed.)
Modded keys:
Alt = Starsurge: Will cast, only use this when Shooting Stars procs.
Feral Tank
Sequence Info:
This sequence will cycle through the base rotation for Feral tanking.
Optional Macro:
Bear Charge – This macro casts Bear Form and immediately charges your target.
Modded keys:
Alt = Berserk – Use this to boost ST/AOE damage. It has a 3-minute cooldown, so keep an eye on the timer if you plan to use it for a boss fight.
Ctrl = Barkskin – Use this when you anticipate a big hit or need AOE damage reduction. It has a 1-minute cooldown and reduces damage taken by 20% for 12 seconds.
Shift = Survival Instincts – Use as needed. It reduces damage taken by 50% for 12 seconds and has a 3-minute cooldown. Also great for AOE damage reduction or during boss fights.
Feral DPS
Sequence Info:
Tab 1 – For leveling or open-world content (avoids using Shred).
Tab 2 – For raids and dungeons (includes Shred in the rotation, requiring you to be behind the target).
Savage Roar is included in the rotation on both tabs.
Tiger's Fury will be used on cooldown on both tabs when available.
Mangle is used once per target and only on new targets. If you need to use Mangle again, it must be cast manually.
Modded keys:
Alt = Rip – Use when you have 5 combo points to apply or refresh Rip on your target.
Ctrl = Berserk – Use when Tiger's Fury is active and your energy is above 80. Berserk has a 3-minute cooldown. (This modded key is also used in the AOE version.)
Shift = Ferocious Bite – Use when the target is below 25% health and you have 5 combo points. Additionally, if Rip has at least 11 seconds remaining and Savage Roar is active, it's optimal to use Ferocious Bite (since Rip is self-sustaining).
Additional Macro Instructions:
Start with Cat Charge as your opener. Keep pressing the key until Ravage is cast, then switch to the main sequence. If the target is out of range, simply repeat the process on a new target.