Ovale Spell Priority

117 - Elemental Shaman Priority...

I think that elemental shaman needs updating if Lava burst is on CD and fulmination is at 9 ovale should not try to recast Flame shock if its about to run out instead it should prioritize fulmination, otherwise it will be a dps loss.

 It should be

Fulmination > Flame shock if LavaBurst if on CD

if not no CD it should be Flame shock > Lava Burst > Fulmination ..

User When Change
neoark1 Jan 30, 2012 at 01:18 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 6 comments
  • Avatar of neoark1 neoark1 Mar 01, 2012 at 21:05 UTC - 0 likes

    Your changes seems to work well. I hope they get implemented.

  • Avatar of neoark1 neoark1 Feb 16, 2012 at 16:35 UTC - 0 likes

    The main reason is that:

    1) If you are moving and use Unleased Elements + LvB you get 30% more dmg which is about 15k more dmg equivalent of using LB.

    2) Unleased Elements is instant cast. So Using it once in a while with rest of ur CD's before using LvB is dps gain since it gives 30% dmg boost. Eg. using at starting of the fight or similar situations can guarantee 30% extra dmg.

    2) Right now its suggesting using Unleased Elements even with Glyph of Unleashed Lightning when moving which is a dps loss. There is no option to turn this off when using Glyph of Unleashed Lightning (Possible Bug?)

    Last edited Feb 17, 2012 by neoark1
  • Avatar of jlam jlam Feb 15, 2012 at 15:04 UTC - 0 likes

    Please cite your source that backs up your reasoning on Unleash Elements. The default script only suggests Unleash Elements if you do not have the Glyph of Unleashed Lightning. If you are moving and not using that glyph, then you are back to the fairly well-known elemental rotation from 4.0, which is to cast Unleash Elements and refresh your Flame Shock on target, followed by keeping Earth Shock on cooldown and refreshing your totems.

    There are only a few fights in the current tier where you would intentionally not use the Glyph of Unleashed Lightning, and only because you know you will not be moving, e.g., Ultraxion, or you know that you need the extra burst, e.g., Spine.

  • Avatar of neoark1 neoark1 Feb 14, 2012 at 12:30 UTC - 0 likes

    Another error is that Unleashed Weapon should not be suggested if LvB is on CD when moving. Otherwise its going to waste. Is there option to turn off Unleashed weapon because its more suited for PvP.

  • Avatar of jlam jlam Feb 02, 2012 at 16:23 UTC - 0 likes

    No, again, that is a misreading of the priority list. Both your link as well as SimulationCraft recommend the priority list be:

    • FS if debuff is under 3s or missing
    • LvB if FS is on target
    • ES at 9 charges of Lightning Shield
    • ES at 7+ charges of Lightning Shield and FS debuff lasts longer than shock CD.

    If FS is about to run out, you definitely prioritize it over ES for Fulmination according to that priority list. Again, both your link as well as SimulationCraft put maintaining 100% FS uptime as the highest priority action.

    The problem is that the default shaman script has this, which is checking the FS debuff duration against the LvB spell cooldown, which is not what the comment above it says it should be doing:

    #/earth_shock,if=buff.lightning_shield.stack>6&dot.flame_shock.remains>cooldown&dot.flame_shock.remains<cooldown+action.flame_shock.tick_time
    if BuffPresent(LIGHTNINGSHIELD stacks=7) and { target.debuffExpires(FLAMESHOCK mine=1) > spell(LAVABURST) }
    	and { target.debuffExpires(FLAMESHOCK mine=1) < spell(LAVABURST) + timeWithHaste(3) } Spell(EARTHSHOCK)
    

    It should instead look like this:

    #/earth_shock,if=buff.lightning_shield.stack>6&\
    #    dot.flame_shock.remains>cooldown&\
    #    dot.flame_shock.remains<cooldown+action.flame_shock.tick_time
    if BuffPresent(LIGHTNINGSHIELD stacks=7)
    {
    	if TalentPoints(REVERBERATIONTALENT equal 0)
    		and target.debuffExpires(FLAMESHOCK mine=1) < 6
    		and target.debuffExpires(FLAMESHOCK mine=1) > 6 + timeWithHaste(3)
    			Spell(EARTHSHOCK)
    	if TalentPoints(REVERBERATIONTALENT equal 1)
    		and target.debuffExpires(FLAMESHOCK mine=1) < 5.5
    		and target.debuffExpires(FLAMESHOCK mine=1) > 5.5 + timeWithHaste(3)
    			Spell(EARTHSHOCK)
    	if TalentPoints(REVERBERATIONTALENT equal 2)
    		and target.debuffExpires(FLAMESHOCK mine=1) < 5
    		and target.debuffExpires(FLAMESHOCK mine=1) > 5 + timeWithHaste(3)
    			Spell(EARTHSHOCK)
    }
    
  • 6 comments

Facts

Reported
Jan 30, 2012
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees