Icewind Dale II is OK considering it was a straight-up Black Isle slam dunk. A few areas are well written, others are so clumsily written and designed you'd think it was done by a 15-year-old intern with no QA applied whatsoever. For instance, ubiquitous doorways that are so narrow that every time you try to go to the next room, five of your characters start pathing around to the other side of the map; NPC lines and entire speeches lifted verbatim from some design document that are duplicated several times throughout the game; stupid plot gimmicks that don't fit in the Forgotten Realms setting (as opposed to the BG games, which handle the setting very well); breaking the fourth wall not as an incidental joke but as a narrative convenience; and so on. But for all that, as a whole it's still better than Neverwinter Nights in most respects. The spell triggers and contingencies aren't cheating in the sense that you can do it as well, if only you take the time and effort. The NPC mages of course have the luxury of having nothing else to do except stand and wait for you to show up.