Shaman - Elemental Update

Water! Earth! Fire! Air! Wait a minute, im not the Avatar… So after a few times of looking up the post of shaman elemental, I knew something wasn’t right because the spell changed, so I decided to work on it. I got an elemental shaman lazy macro even better than before and that’s why I’m here!
This macro goes through a rotation (I would like to say a perfect rotation but pretty close), without locking up your spells and firing the priority ones as soon as possible. If you need to aoe, just hold the modifier and it would do Fire Nova. I know you guys will enjoy it, sorry I did not do it earlier but nobody complaint from the old one. I did remove certain spells because they are situational for like area of effect, but you can always add them since there is enough space left.