I'm currently making a CR for my Lv 90 Shaman Enhance from this link below as reference:
Enhancement Shaman DPS Rotation, Cooldowns, and Abilities (Legion 7.0.3) - Icy Veins
It seems my CR wont work/run after I edit the existing previous CR>
My Shaman Enhance CR for 7.0.3
Code:
ProbablyEngine.rotation.register(263, {
-- Kick
{ "Wind Shear", "modifier.interrupts" },
-- AoE
{ "Crash Lightning", "modifier.multitarget" },
-- Buff / Cooldowns
{ "Flametongue Weapon", "modifier.cooldowns" },
{ "Feral Spirit", "modifier.cooldowns" },
-- Rotation
{ "Boulderfist", { "player.maelstrom > 130", "player.spell(Boulderfist).charges = 2" } },
{ "Stormstrike", "player.buff(Stormbringer)" },
{ "Crash Lightning", "player.buff(Crashing Storm)" },
{ "Flame Shock", "target.debuff(Flame Shock).duration <= 3" },
{ "Lava Lash", { "player.maelstrom < 110" },
}, {
-- Heal
{ "Healing Surge", "player.health < 70" },
})