Here's a little fix for all the Eles out there (like me).
In Elemental.cs from line 135 (section "Default Rotation") make it look like this:
Code:
//Default Rotation
Spell.WaitForCast(),
Spell.CastSpell("Elemental Blast", ret => TalentManager.HasTalent(18) && !Buff.PlayerHasActiveBuff("Ascendance"), "Elemental Blast"),
Spell.CastSpell("Unleash Elements", ret => TalentManager.HasTalent(16) && !Buff.PlayerHasActiveBuff("Ascendance"), "Unleash Elements"),
Spell.CastSpell("Flame Shock", ret => !Buff.TargetHasDebuff("Flame Shock") || Buff.TargetDebuffTimeLeft("Flame Shock").Seconds < 3, "Flame Shock"),
Spell.CastSpell("Lava Burst", ret => Buff.TargetDebuffTimeLeft("Flame Shock").TotalSeconds > 1.25 && (Buff.PlayerHasActiveBuff("Ascendance") || Spell.CanCast("Lava Burst")), "Lava Burst"),
Spell.CastSpell("Earth Shock", ret => Buff.PlayerCountBuff("Lightning Shield") == 7, "Earth Shock"),
Spell.CastSpell("Earth Shock", ret => Buff.PlayerCountBuff("Lightning Shield") > 3 && Buff.TargetDebuffTimeLeft("Flame Shock").Seconds > 5 && Buff.TargetDebuffTimeLeft("Flame Shock").TotalSeconds < 5 + 2.50, "Earth Shock"),
Spell.CastSpell("Lightning Bolt", ret => true, "Lightning Bolt"),
Spell.CastSpell("Fire Elemental Totem", ret => Unit.UseCooldowns(), "Fire Elemental Totem"),
Like this, Elemental Blast is topmost priority (for the neat little buff it gives), then FS,LaB,ES,LiB.
Here's what I've changed:
* replaced the Macro Spell bla (which didn't cast anything for me, only spammed the log window) with proper Spell code
* moved Elemental Blast to top
* fixed talent19 to talent18
PS: Maybe one should also rearrange "public Composite baseRotation", but I couldn't figure out which one has more relevance, and the way I did it (fixing "Default Rotation" inside "public override Composite SingleRotation" it started to use EB, so I was fine

Actually, the Ele should also us EB in a non-single target rotation, as it the buff it gives is vital to doing more damage.
PPS: Shamwow 4907 doesn't use Elemental Blas either, so why bother if you can use CLU...