Our group is playing a campaign focused around organized crime in the east coast prohibition-era US. Think Italian Mafia, Irish Mob, etc.

Instead of just the 'usual' mob street business (think Thommy Guns) our goal is to also focus heavily on the relations between PCs and NPCs: the racketeering, blackmail, threats, bribes, fear, trust, etc. which was (and is) the backbone of organized crime.

So far we did an okay job just 'winging it', as the system we use (a variant of Kult without supernatural stuff) provides little to no support for complex interaction with NPCs. But this means a lot of book-keeping and free interpretation (Is this shop owner afraid of us? How high should a bribe be for this cop? Does the boss respect us? ...)

We'd like to use some sort of an NPC relation mechanic which allows to manage the relationships with NPCs in a sort formalized way following certain rules. For example a system which:

  • states how intimidated an NPC is by the group (say on a scale from 1 to 10)
  • how much an NPC respects the group/how friendly an NPC is is towards the group
  • allows for actions to change these stats (E.g. when the PCs bribe a judge he gets friendlier. If they burn down a shop the owner becomes more afraid, ...)

Does somebody have experience with such a system? This could be house-rules or a more complex mechanic of a different rule system... (Optimally something which we could plug into our current system, but this is not really an issue.)


2 Answers 2


The system you want exists, just not in pen and paper:

http://www.ckiiwiki.com/Opinion enter image description here

Crusader Kings 2 has a relatively sophisticated system of modifiers that determines another character's opinion of the player character, based on many different factors. These are usually divided into group modifiers (things about your character that will affect many other characters), and individual modifiers (usually actions that your character has taken to aid/hurt an NPC).

Group Modifiers

Can be positive or negative, and may affect certain groups of NPCs differently.


  • Personal diplomacy (+ or - depending on player's attributes). Affects all NPCs.
  • Short reign (-). Affects every NPC's opinion of that character.
  • Foreigner (-). Affects only NPCs in a different cultural group to the PC.
  • Kinslayer (-). Affects only members of the PC's family.
  • Religious differences (-). Affects only NPCs of a different religion. Sharing a religion with an NPC has a corresponding positive modifier.
  • Shared/different trait (- or +). If the PC and an NPC are both charitable, the NPC will like the player more. If they have opposite traits, however (charitable vs greedy), the modifier is negative.

And so on and so forth. This is where you would have to decide how complex you needed your opinion system to be. What kind of things exist in your game that are a big deal to the NPCs? Is there a bias against magic users? Give NPCs a negative modifier towards the party if they have a wizard.

Individual Modifiers

These are bonuses or penalties applied to the character's relationship with a specific NPC. They may have a time limit associated with them (3 months before the favor is forgotten, for example).


  • Pressed my claim (+80)
  • Imprisoned the NPC (-30)
  • Murdered my child (-100)
  • Gave me a gift (+10)

There are also passive bonuses or negatives for the type of relationship the PC shares with an NPC:

  • Same dynasty (+50)
  • Half-brother (-40). The NPC might only have this applied if he's also a contender for the throne. In the party's case, this would be a political or social rival.

In the case of individual modifiers, it's probably not possible to have pre-defined ones for every situation that the party can get into. Rather, you would keep track of who the party is cheating or aiding, and apply appropriate modifiers after the fact. Possibly assign them a time limit (either # of sessions, or in-game time) before that bonus expires.

Keeping Track of It All

I could see creating a spreadsheet of NPCs to keep track of these various modifiers, possibly summing each column at the bottom for easy reference. The benefit of this approach would be having only one document to maintain.

Another alternative would be loading up a program like One Note or Evernote, and creating a note for each NPC you want to keep track of. Put their current modifiers at the bottom of the page (I believe both programs have a table that can do automatic sums), and update your NPCs at the end of each session. This would probably be my approach, since I would tend to lose track of individual NPCs if I kept them in the same sheet together.


It's important to remember that Crusader Kings 2 can get away with this kind of thing because it is a video game -- this sort of detailed opinion system might be a little much to keep track of by hand. For a tabletop game, perhaps it could be streamlined a bit:

  1. Grab an index card for each NPC you want to keep track of.
  2. Add + or - to the card, based on events/traits/whatever you want. Assign more ++ or --- to specific things.
  3. Count the + and - modifiers at the end and decide an overall score.
  4. Cross out modifiers that no longer apply.


Jace Windu (Alien bounty-hunter)

  • Party is all humans (-)
  • Party cheated him (---) 6 sessions |||
  • Party works for the same crime organization (+)
  • Party has a fearsome street rep (+)

Total: --

For the second modifier, you can see that I am keeping track of the number of sessions that have passed (3) with tick marks. In 3 more sessions, Jace will lose the cheated modifier on his own. Alternatively, the party could try to mend fences with him and remove that modifier earlier. OR they could cheat him again, leading to the removal of the old modifier and the addition of a permanent Grudge modifier (-----) that will probably motivate Jace to seek revenge at some point.

  • \$\begingroup\$ This game looks intriguingly complex, maybe I should give it a try. :) \$\endgroup\$
    – fgysin
    Nov 24, 2015 at 14:00
  • \$\begingroup\$ The mechanic itself looks interesting and similar to what I imagined... Sadly it is not explained in detail. Still the best suggestion so far, there are some good ideas in there. \$\endgroup\$
    – fgysin
    Nov 24, 2015 at 14:03
  • \$\begingroup\$ It's a fantastic game -- lost more hours than I like to admit scheming and plotting to take over the throne of Ireland & Scotland. Will try to expand the post a little with more detail on the opinion system. \$\endgroup\$
    – shemake
    Nov 24, 2015 at 16:33
  • \$\begingroup\$ There, hope that's a bit clearer. I give several different options for taking this to the table. If you decide to use any of this, please let me know how it goes! \$\endgroup\$
    – shemake
    Nov 24, 2015 at 17:09
  • \$\begingroup\$ I will definitely spin this into something we'll use. Thanks! \$\endgroup\$
    – fgysin
    Nov 25, 2015 at 7:33

Reading your question I was thinking that Dresden Files rpg (based on Fate) skill set and aspect system might support such game reasonably well. Maybe not exactly as you describe, but in my quite limited experience, it does work well for social conflicts too.

Here is list of skills for characters. Relevants for your question might be especially Intimidation, Resources, Presence and Rapport. The mere existence of the skills obviously allows you to play npcs and characters against each other in social situations using their skills in these things. Is the shop owner afraid of us, well, we'll see by trying Intimidation skill check when the shop owner is defending with Discipline or some other suitable social skill.

How high should a bribe be for this cop? Well, how high is the cop's Resources? If it's low, it means he is poor, if it's higher, he is richer. (Average usable money for characters is defined based on Resources skill.) Richer cop probably won't do anything with ten or hundred dollars, where as poor cop might be persuaded to do a little thing even with that. GM obviously could decide that if what you are asking to do is something really unreasonable, maybe that raises the bar and you would need to compete agains Cop's resources+1.

The aspect system would offer some help for the status keeping. Aspects are features of the characters and npcs. Some of them are based on their back story and are permanent. Some are acquired during the gameplay and can be either permanent, or last for limited time. Characters can use their own aspects to support their skill rolls. Let's say I have aspect "Meanest Guy In The Block". When I'm intimidating the shop owner I can use this aspect of mine to add points to my skill roll during the social conflict.

Let us assume further that my skill roll is great success against the shop owner's roll. Well, then GM could add aspect to the shop owner. Maybe "Intimidated by Character Name". Now this aspect could then be used further against the shop keeper in later rolls of social conflicts. If it's permanent and not only for the current conflict, it will stay in the npc's sheet. If you burn later on the shopkeeper's store, well maybe he get's another aspect, "Fearing for his life", which could then again be used against him. On the other hand, if you bribe the judge, maybe he "Owes you a favor" or is "Friend of yours", or something similar. If I bribe plutoon of judges all around the city, well, maybe I could myself get an aspect, "Friends in high places".

I don't go in to the details too much, such as when using aspect is free, when it costs a fate point and so on because they don't in my opinion add to the answer. I just tried to outline some of the usefull features in the system for your game.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .