I'd say that your post is a fine example of what this board is about: talking about
NPC ideas. You've got an idea, and you want to talk about it.
As it happens, so do I. Because I haven't seen anybody putting forward the idea of an evil male cleric, and I think the game needs one, desperately.
As much as I love everything you set forth in your post, I can tell you from personal experience that writing a complex
NPC, that is one with multiple romance paths, a friendship track, and a possible redemption, is a huge undertaking. It might well overwhelm you, if you do not decide on a plan fairly quickly.
If I may offer some unsolicited advice, refine your idea, condense it to a single concept, even, and then make that concept happen. Perhaps you might want to develop the cleric as an
NPC without a romance first, and focus on that. Write the banters, the friendship talks, the interjections, coding and testing as you go. Once that's done, and it's playable, there's loads of time to add one or more romance tracks, and even that redemption path.
My background: I wrote a neutral good male cleric for Tutu/
BGT, one who offers both friendship and romance. The mod is a prime example of how *not* to go about writing an
NPC. He's coded with unnecessary complexity, mostly because I didn't know any better, and I waited until the whole thing was written and coded before testing the mod, so it took *six* versions to work out the bugs. That's unacceptable. If I had tested as I went, I could have had a bug-free version 1. Of course, if I did that, I'd probably be announcing his release now, not over a year ago. This
NPC is currently in development for
BG2, by the way, but I do not see this as a duplication of effort, or as competition. I'm writing Gavin for
BG2 because I want to write Gavin for
BG2, and I wouldn't mind if there were five other clerics in development.
Clerics rock.
But I want to know more about yours! Why don't you tell us about him?