Cleric2>Diev2>Monk3
Cleric2 For:
Heal 10 - without this you wont be viable late game
Divine Might- parties will love you (especially if they use those buffs where each lvl increaes duration, and energy blast)
Fade- useful in so many ways i cant tell you all
Diev2 For:
Laima will slow enemies, making it easier to use one inch punch
Laima will reduce energy blast cooldown by 12 seconds
Carve does great damage, and is good for leveling
Carve vakarine is way more useful in game than on paper, keep at lvl 1 becuase divine might can increase the level of it anyway
Carve Owl is kingg of damage and can be used effectively for grinding and pvp
Carve world tree is ultimate support (if monsters dont leave aoe) they just stand there doing nothing, and is good in pvp as cc
monk 3 for:
increased energy blast, one inch and double punch levels
preist is more if you want to support, you wou wont be using it much end game if u solo