this is my current party lineup:
Jaheira, Kalderon, Minsc, Yojimbo, Aerie.
The only quest I can't do before proceesing is the Lich you awaken. Will save that for later. Also, what's Warden's Keep? Is it like Durlag's Tower? Save it for last?
Watcher's Keep is a dungeon crawl like Durlag's Tower, added by the throne of Bhaal expansion. I would advise against doing it before ToB, however, because while it can be accessed in Soa, it really isn't balanced for a low to mid-level party. some of the enemies there are very, very high level.
edit: I see you have Keldorn in your party - his dispel magic is cast at twice his level, so it's probably your best bet for removing enemy protections. Also, what agris & Somberlain have written is good advice for any party led by a wizard. What SCS changes from unmodded game is that breach no longer removes (almost) everything, but now it works on liches, which is a fair exchange, imo.
What breach does remove are combat protections like stoneskin. It can be stopped, however, by spell protections like spell turning, which is why you need to cast spells like secret word first. (alternatively known as playing strip poker with SCS wizards
)
Most commonly used spell removers:
- spell thrust - removes
minor spell deflection/turning,
minor globe of invulnerability, spell immunity (unless it's SI: abjuration), I think also spell shield though it shouldn't (?),
- secret word - removes spell deflection, turning, globe, spell shield, spell immunity,
- ruby ray of reversal - useful for one thing: removing SI: abjuration (works, because ruby ray is an alteration spell).
edit2: actually, ruby ray also removes spell trap, so it's useful for two things. Not many wizards can cast spell trap, though.