Spoilers and cheese ahead !
.
.
.
.
.
.
.
.
.
.
Party:
Cavalier (lvl 50)
Imoen (lvl 42)
Sarevok (fighter/mage 20/21)
+ Balthazar (talked to him convincingly enough

)
After beating all 3 pools Cavalier used Vhailor's helm with Hindo's doom in one weapon slot so that Simmy could cast restoration on itself.
Imoen used Project Image to summon one Planetar and 5 Skeleton Warriors. (I tried not to cheese to much with summons)
PC and Sarevok are both Improve Hasted and buffed. (potions galore

)
Melissan appears and summons the Five. Yada, yada, ...
The battle starts - Imoen casts Time stop, Cavalier and Simmy both cast Focus (immunity to Time stop) and Balthazar casts Lunar Stance (also immune to TS).
When time stops Cavalier equips normal weapons and attacks Abazigal, Simmy attacks Illasera, Balthazar attacks Gromnir Il Khan. Imoen casts IA and some spells (magic missile, LR, Greater Malison, 2 ADHW's).
Planetar casts insect plague on Yaga shura (hoping to affect Sendai but no luck this time).
After time stop - Illasera and Abazigal are near death and soon die. Gromnir is badly wounded and dies two or three rounds later - Sarevok and Balthazar take care of it, while Cavalier attacks (FOA +5 and Foebane +5 dual wielding) two Fallen Solars which can cast all sorts of "bad" spells.
Imoen runs away and heals (Rod of Ressurection !), summons and hastes.
Then there is long battle in which Cavalier attacks Sendai with Carsomyr and even though she heals and stuff he just keeps pounding her and dispelling all her buffs until she dies. Sarevok uses scrolls (5) of PFMW and attacks with Gram Sword of Grief +5.
After Sendai's death - Yaga Shura. Cavalier again dual wields FOA and Foebane and Sarevok helps. There are a lot of Cambions and other annoying enemies but they just concentrate on Yaga Shura. After a long, long, long hitting he drops.
Oh, BTW - Cavalier uses Hardiness and Armor of Faith and with Ascension bonus he has 90% physical resistance. With DOE - 110 % !
Sarevok uses Stoneskin and PFMW.
When Yaga dies - all hell breaks lose !
Melissan summons 5 demons and luckily I have Imoen near - she casts her second improved alacrity + skull trap 5x, Planetar, 4x Skeleton Warrior, ADHW 3x and four demons die + some cambions.
Sarevok drank two potions of Magic protection and has 105% MR, Cavalier has 127% prot. from magical damage (1 potion of magic shielding).
Imoen also casts Ruby ray of reversal, Khelben's Warding Whip, Pierce Shield, 2x Lower resistance + Feeblemind (from trigger) - and keeps summoning from wand as soon as Skelies drop dead (that means very soon [img]smile.gif[/img] ).
Sarevok also helps with one RRoR and Wand of Spell Striking - Breach.
Melissan is finally vulnerable and both Cavalier and Sarevok attack her. I forgot to cast PFMW with Sarevok and he dies in 5 seconds without protection.
I resurrect him with Imoen but he dies again in about 7 seconds. No more portrait - he is gone.
Cavalier attacks with GWW's and then with 2 Critical Strikes (has 7 APR when Improve Hasted) and those 14 hits did the trick !
Mellisan is finished !!!
Cheese used :
XP remover lvl 50 - won't use it again - it messes too much with spells. I just wanted for my Cavalier to keep getting the HLA's.
Vhailor's helm + restoration + focus with simmy
I played with Cavalier solo until Imoen, then finished SOA with her, took Sarevok in TOB, dualled at lvl 20 (with one WW) and just reactivated before the Ravager fight. WK was also done in TOB.
Cavalier is incredibly strong with all those resistances - they last longer than PFMW or Stoneskin (in a fight). Immunity to fear is also very useful.
TNX for reading !