To the opening post: if skill spamming is accepted during this battle, heck why not unlock all 8 skills and spam them while they are on cooldown? Start with fireball, curse, timeshift and shield, then swap them for gale, ice, lightning and heal. Could this work?