Balthazar Fight Bugged: Insta-death on Easy

In Throne of Bhaal, we are fighting Balthazar, and he and his monks are all bugged to do way more damage than is actually recorded. For example, a monk dealing 3 damage insta-killed a rogue (and yes, we are leveled up and all that). What causes this bug? Even on Easy mode we die that quickly. This is a major game-breaking bug and it's sad that Beamdog hasn't fixed this (and the many other bugs we encountered on the way).
0
Comments
Quivering Palm: For the next 5 seconds, anyone hit by this monk's unarmed attacks dies unless they succeed on a save vs spell (0 modifier).
Want to protect against that? Improve your spell saves, or buff your party members with Death Ward.
- Damage dealt to the party scales. Reduced at low difficulty, increased at high difficulty. (There's an option to turn this off)
- At Easy, the party gets a +6 luck bonus. That's effectively +6 to attack rolls, your weapon attacks almost always deal maximum damage, you take minimum damage from most variable-damage spells, and some other less important bonuses. But saving throws aren't affected.
- At Easy or Normal, learning a spell from a scroll automatically succeeds.
- "Story Mode" makes the party virtually immortal, with 25 strength and extra acid damage on their attacks.
- "Legacy of Bhaal" massively buffs all enemies with extra HP, more levels, better THAC0, better saves, and better AC.
And that's it. Only SoD really puts in additional difficulty-dependent bits (abilities that are only scripted to be used at high difficulty, enemies that only show up at high difficulty, etc).
Got it. Wow, so Easy really isn't that Easy after all.
Yeah, eventually my friends and I got him down after summoning a planetar. Weirdly our high level spike traps didn't seem to do much damage to the monks at all.