tl,dr - banters you enjoy writing are ok but mostly you should use the J file. Numbers mean squat. Write for yourself not for others.
[long version]
In my opinion, there is no correct numerical answer to this question - but there *is* a content-related answer. And a technical reason to keep banters limited to general fun scenery non-essential NPC/NPC dialog.
The "two banters for each of the joinable canonical (BioWare) NPCs in SoA" guideline was set up by modders looking around at what others were doing, but it really doesn't serve a modder well. I use it because it is fun figuring out how to have one banter initiated by my NPC and one initiated by the canonical NPC - a creative writing and characterization exercise that I find enjoyable. I use that "standard" in crossmod content as well - it serves my sense of balance to think that two "scenery" banters to enhance the sense that the NPCs involved are independent beings with their own views.
BUT - writing a banter for an NPC just because that is "what is done" is a waste of your time and the player's time.
AND - writing multiple *good* banters that extend and clarify the relationships can not only be fun, well - no hard limit on that one! Go for it. 2? 3? More? Some mods do a MyNPC+Imoen = luv in as few as 2 or 3 side interactions in ToB. Others do lots more.
As Jastey mentioned, though, using banters this way (lots more) runs into some technical troubles.
Between IEP Banters and all the mods out there on a Mega and the original canonical NPCs using the banter file for some actual needed (and WEIGHT#) content, using the Banter files the way BioWare did is a very dangerous proposition these days. One messed up weight or an odd install order, and suddenly you will get bug reports that original content isn't playing correctly, or at all.
In addition, more banters, even with a shortened cycle tweak, means that there is much more content - and poses the risk that a player's time in-game will not match your expected outcome. Especially the one time, specially conditioned ones - they can end up hanging open and playing in a way you never intended.
So my "rule of thumb" is - If the content is side commentary and you don't mind if players never see it, B file. If it is triggered by a specific circumstance, area, or PC/NPC discussion, or if you need players to see it for plot/relationship development, J file with conditions and timers, triggered by the .baf, and with a rollback block put in place so that the following doesn't occur:
[JAHEIRA] Aran... get your hand off of my back. I know you are scared of the big bad Underdark, but man up, dude.
[ARAN] Well, that blighted well figures.
[JAHEIRA] What?
[ARAN] We are in th' Elven Court, all in front o' this royalty, an' th' banter triggered.
[JAHERIA] I'm calling my agent. AGAIN. These independent film projects ALWAYS damage an actor's reputation. Have they never heard of the joined dialog file?
[ARAN] Put in a word for me, please. The accent on my dialog is atrocious. I want a rewrite.
As far as the "how many to make players happy", well... I'd say you can answer that one by google-ing what people think of mods.Better yet - don't. It might be demoralizing, if you are expecting your hard work to be appreciated
I like 'em. But the interwebz are filled with folks posting stuff like "ewww.... bad fanfic stuff and bad writing in my game! Besides, I wanted slash fic content with goth emo overtones!!" and "too much talk. I just wanted an overpoewered kensai. how do I get this npc to just shut up and fill a party slot?". Writing for fame? in an i.e. mod? Errr... Writing for fortune? In any mod? errr... Writing for a sense of belonging to a community? Ok, but you could do other things.... Writing because you want to tell a story? GO FOR IT.
So, just like the real world, I'd say write what you want, preferably as you play the game and think "so, in my head, I just had a conversation with my npc. Cool. I can write that out." or "Hey! If Jaheira just said that to Yoshimo, what would my npc's reaction have been? Would he/she even talk about that with Yoshimo?
Edited by cmorgan, 08 July 2015 - 06:41 AM.