Yeah, that fight, I recommend using lockpicking & sneak to pass. Even if nothing bugs out, necrofire will leave small tiny patches of it 1 cm wide so you might need 10 blesses to get them all... yet, enemies that respawn in necrofire have cursed fire arrows... that create more necrofire.

You can use 3-4 teleports to get enemies out slowly somewhere where there is none, since the area they respawn at is a screen or two. If they had to stay in it to respawn that would have been a sensible fight but