Best in Slot Guide for BfA

Elemental Shaman PvE Guide

Game Patch
BfA 8.3.7
Last Updated
August 20, 2020

Welcome to our World of Warcraft Elemental Shaman DPS Guide for Battle of Azeroth Patch 8.3 and latest Raid - Ny'alotha. Here you can explore the optimal choices of Talents, Stats, Gear (BiS), Gems, Azerite Powers & Azerite Essences, Races, Consumables, Rotation. We constantly check our guides to be up-to-date and make changes if needed.

You can use this guide as a solid starting point for building your character, while eventually, you might tweak things according to your gameplay preferences.

Boss

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Talents

15
Earthen Rage
Echo of the Elements
Elemental Blast
30
Aftershock
Call the Thunder
Totem Mastery
45
Spirit Wolf
Earth Shield
Static Charge
60
Master of the Elements
Storm Elemental
Liquid Magma Totem
75
Nature's Guardian
Ancestral Guidance
Wind Rush Totem
90
Surge of Power
Primal Elementalist
Icefury
100
Unlimited Power
Stormkeeper
Ascendance

Stats

Critical Strike
Versatility
Haste

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gear

Note: This list contains basic versions of each item (with baseline item levels), you should try to get the highest possible iLvL of each item listed here.

Back
Feet
Head
Legs
Neck
Ring
Chest
Hands
Waist
Wrist
Trinket
Main Hand
Shoulders

Gem

Races

Tauren
Dwarf
Goblin

Gem

Races

Tauren
Vulpera
Dwarf

Gem

Races

Tauren
Dwarf
Goblin

Gem

Races

Tauren
Vulpera
Dwarf

Gem

Races

Tauren
Dwarf
Pandaren

Gem

Races

Tauren
Dwarf
Zandalari Troll

Gem

Races

Tauren
Dwarf
Goblin

Gem

Races

Tauren
Dwarf
Goblin

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Consumables

Food
Rune
Flask
Potion
Ring enchant
Weapon enchant
Healing Potion

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Rotation

Use Potion
Use Potion: Use potion with Fire/Storm Elemental out or in AoE
Use Racial Active Buff: Use with Elemental or Ascendance up
Use Trinkets: Use Trinkets with buffs when Fire/Storm Elemental is out, during AoE, or with Ascendance.
Refresh if Flame Shock is down or about to drop off. Do not use if Surge of Power is up.
You only need to refresh this a couple of times during the fight. Pick a convenient time to refresh when it is starting to run low.
If you are near max Maelstrom. If you take both Stormkeeper and Surge of power: When Stormkeeper is ready, wait until Lava Burst will be available in the next 3-4 seconds.
Right after using Earth Shock. Save for 3+ targets if possible.
If you have Surge of Power and Stormkeeper, use a Lightning Bolt before you would use a Lava Burst with the Surge of Power proc.
If Stormkeeper and Surge of Power are up
If Stormkeeper is up and Surge of Power is down
If Surge of Power is up. If you have 2+ Igneous Potential, prioritize Lava Burst instead.
If Master of the Elements is up
If Flame Shock won't fall off before it hits
If less than 30% of the DoT remains (about 7 seconds)
If you are moving and can't take another action, use Frost Shock. Don't waste a Surge of Power proc though.

Frequently Asked Questions

How is this Guide useful?
We use algorithms to parse big data chunks from Top 1% Raiders using various public World of Warcraft sources such as the official Blizzard API and WarcraftLogs. We believe that statistics is a very reliable method for determining solid choices for end-game optimization.
Why do you show different recommendations for each boss?
There is usually a slight divergence in optimal choices for each given boss, so we decided to cover that in our guides. However, we also provide you with the 'All Stars' option which is the summary of most popular choices for all bosses together, in case you want the 'set it and forget it' approach (even though in some cases you might end up sacrificing a bit of your performance).