Crimson Longinus
Legend
One advantage of thinking NPCs in terms of classes, is that it helps to come up what capabilities they could or should have on the fly. If I know the NPC's class and have rough idea of their level, I'm already on far firmer ground that coming up with mechanics from scratch.
A while ago the PCs in my game asked help from a Necromancer. Knowing that she was a 13th level wizard helped me to decide what sort of assistance she could offer. And sure, I could just invent all this on my own without a framework, but I feel that having this sort of guideline lends the world certain structure and make my decisions less arbitrary.
And this makes things more predictable to players, and allows them to make informed decisions. Currently the PCs are investigating a mystery involving an enigmatic spellcaster they have not met yet. They however know certain spells the caster has used, and from other clues suspect that they're a wizard. And this allows them to gauge what sort of magic they might face in the case of a confrontation.
A while ago the PCs in my game asked help from a Necromancer. Knowing that she was a 13th level wizard helped me to decide what sort of assistance she could offer. And sure, I could just invent all this on my own without a framework, but I feel that having this sort of guideline lends the world certain structure and make my decisions less arbitrary.
And this makes things more predictable to players, and allows them to make informed decisions. Currently the PCs are investigating a mystery involving an enigmatic spellcaster they have not met yet. They however know certain spells the caster has used, and from other clues suspect that they're a wizard. And this allows them to gauge what sort of magic they might face in the case of a confrontation.