Stress wrote:
90 light
90 heuksal
90 cold
30 fire
.
You really need the defense increase from Ice as well as the snow shield. Leaving cold at 30 is a bad idea, pure INT can handle a max snow shield with ease:)
The reasons for lightning and heuksal are obvious, I think. Heuksal for the HP increase and tanking ability with stun, dull and knockback. Lightning for the buffs (mag. attack and parry), imbue and nukes

this is probably your best choice for solo and party play.
you have 2 nukes for grinding
at pvp you will need to use heuksal skills more and the nukes a finisher.