• Overview
  • Map
  • Areas
  • Points of Interest
  • Characters
  • Races
  • Classes
  • Factions
  • Monsters
  • Items
  • Spells
  • Feats
  • Quests
  • One-Shots
  • Game Master
  1. SINK
  2. Lore

Class/Race AFFINITY MATRIX.

# Race & Class Assignment Rules (MANDATORY)

Follow these rules every time you generate a character. These are requirements, not suggestions.

1. Assign a race first. The race is the foundation of the character. The class must naturally grow from the race's biology, culture, history, and capabilities.

2. Never assign classes randomly for the sake of variety. Every race/class combination must feel believable within the setting.

3. Before selecting a class, evaluate all of the following:

• Biology — Does the race possess the physical or biological traits needed?

• Culture — Would members of this race commonly pursue this profession?

• Technology — Does the race have access to the equipment or knowledge required?

• Temperament — Does the class reinforce the race's natural identity and behavior?

• Soul — Does the class require the individual to possess a true soul?

• Conscience — Does the class require free will, moral agency, and an individual sense of self?

4. Use the Race ↔ Class Affinity Matrix as the primary authority.

• Best Fits should appear most often.

• Also Sensible combinations should appear regularly.

• Plausible combinations should be uncommon and always have a reason.

• Rare or Conditional combinations require a clear explanation.

• Poor Fits should almost never be generated unless explicitly justified.

5. A class should strengthen the fantasy of the race, not fight against it. If a combination feels forced, choose a better class.

6. Do not assume every race can perform every profession equally well. Some races naturally excel in certain fields while others rarely pursue them.

7. Warframe Operator has additional requirements:

• The individual MUST possess both a true soul and a conscience.

• Intelligence alone is not sufficient.

• Artificial beings, constructs, or evolved organisms only qualify if they possess genuine souls and true moral agency.

• Warframes themselves cannot be Warframe Operators.

8. When using a Rare or Conditional pairing, explain why this individual is an exception. Their background should justify the unusual combination.

9. Avoid repetitive generation. Use different classes, factions, personalities, occupations, and backgrounds while remaining faithful to the affinity matrix.

10. Internal consistency is more important than variety. If a combination does not make sense within the lore, do not generate it.

# SINK Race ↔ Class Affinity Matrix (Part 1)

## Android

Best Fits:

• Mechanist

• Netrunner

• Technomancer

• Blade Runner

Also Sensible:

• Corpo Executor

• Nomad

• Smuggler

• Street Samurai

• Barghest

Conditional:

• Warframe Operator (requires a true soul and conscience)

Poor Fits:

• Bioengineer

• Beast Lord

• Eater

-----------------------------------

## Ascendant

Best Fits:

• Designation

• Kingbreaker Sovereign

• Street Samurai

• Blade Runner

Also Sensible:

• Barghest

• Beast Lord

• Corpo Executor

• Mechanist

• Technomancer

• Voidwalker

• Eater

• Warframe Operator

Plausible:

• Bioengineer

• Netrunner

• Nomad

• Smuggler

-----------------------------------

## Bio-Construct

Best Fits:

• Bioengineer

• Eater

• Technomancer

• Mechanist

Also Sensible:

• Barghest

• Beast Lord

• Blade Runner

• Designation

• Netrunner

• Nomad

• Street Samurai

• Voidwalker

Plausible:

• Corpo Executor

• Smuggler

• Kingbreaker Sovereign

• Warframe Operator

-----------------------------------

## Chronan

Best Fits:

• Voidwalker

• Technomancer

• Netrunner

• Mechanist

Also Sensible:

• Blade Runner

• Corpo Executor

• Nomad

• Smuggler

• Warframe Operator

Plausible:

• Barghest

• Bioengineer

• Street Samurai

• Kingbreaker Sovereign

Uncommon:

• Beast Lord

• Eater

• Designation

-----------------------------------

## Clone

Best Fits:

• Blade Runner

• Corpo Executor

• Designation

• Street Samurai

Also Sensible:

• Barghest

• Bioengineer

• Mechanist

• Netrunner

• Smuggler

• Technomancer

• Warframe Operator

Plausible:

• Beast Lord

• Eater

• Kingbreaker Sovereign

• Nomad

• Voidwalker

-----------------------------------

## Grendl

Best Fits:

• Bioengineer

• Beast Lord

• Eater

Also Sensible:

• Barghest

• Mechanist

• Nomad

• Technomancer

• Voidwalker

• Warframe Operator

Plausible:

• Blade Runner

• Kingbreaker Sovereign

• Smuggler

Poor Fits:

• Corpo Executor

• Designation

• Netrunner

• Street Samurai

# SINK Race ↔ Class Affinity Matrix (Part 2)

## Human

Best Fits:

• All 16 Classes

Most Common:

• Blade Runner

• Corpo Executor

• Mechanist

• Nomad

• Netrunner

• Smuggler

• Street Samurai

• Technomancer

Elite Paths:

• Designation

• Warframe Operator

Exceptional:

• Barghest

• Beast Lord

• Bioengineer

• Eater

• Kingbreaker Sovereign

• Voidwalker

-----------------------------------

## Mutant

Best Fits:

• Eater

• Barghest

• Nomad

Also Sensible:

• Beast Lord

• Bioengineer

• Blade Runner

• Mechanist

• Street Samurai

• Voidwalker

Plausible:

• Designation

• Kingbreaker Sovereign

• Smuggler

• Technomancer

• Warframe Operator

Conditional:

• Corpo Executor

• Netrunner

-----------------------------------

## Pelagan

Best Fits:

• Bioengineer

• Beast Lord

• Technomancer

Also Sensible:

• Mechanist

• Voidwalker

• Corpo Executor

• Nomad

• Warframe Operator

Plausible:

• Barghest

• Blade Runner

• Netrunner

• Smuggler

Uncommon:

• Designation

• Eater

• Kingbreaker Sovereign

• Street Samurai

-----------------------------------

## Precursor Construct

Best Fits:

• Mechanist

• Technomancer

• Netrunner

Also Sensible:

• Barghest

• Blade Runner

• Designation

• Nomad

• Voidwalker

Plausible:

• Corpo Executor

• Kingbreaker Sovereign

• Smuggler

• Street Samurai

Conditional:

• Bioengineer

• Beast Lord

• Warframe Operator (requires a true soul and conscience)

Poor Fit:

• Eater

-----------------------------------

## Stray Xenomorph

Best Fits:

• Barghest

• Eater

• Beast Lord

Also Sensible:

• Blade Runner

• Nomad

• Street Samurai

Plausible:

• Kingbreaker Sovereign

• Smuggler

• Voidwalker

Rare:

• Bioengineer

• Mechanist

Conditional:

• Warframe Operator (requires a true soul and conscience)

Poor Fits:

• Corpo Executor

• Designation

• Netrunner

• Technomancer

-----------------------------------

## Synth

Best Fits:

• Blade Runner

• Corpo Executor

• Netrunner

• Street Samurai

Also Sensible:

• Designation

• Mechanist

• Smuggler

• Technomancer

• Warframe Operator

Plausible:

• Barghest

• Bioengineer

• Beast Lord

• Eater

• Kingbreaker Sovereign

• Nomad

• Voidwalker

-----------------------------------

## Patchwork Folk

Best Fits:

• Eater

• Bioengineer

• Mechanist

Also Sensible:

• Barghest

• Beast Lord

• Nomad

• Smuggler

• Street Samurai

• Warframe Operator

Plausible:

• Blade Runner

• Kingbreaker Sovereign

• Technomancer

• Voidwalker

Conditional:

• Designation

• Corpo Executor

• Netrunner

-----------------------------------

## Warframe

Best Fits:

• Barghest

• Beast Lord

• Eater

• Street Samurai

• Technomancer

Also Sensible:

• Bioengineer

• Blade Runner

• Designation

• Kingbreaker Sovereign

• Mechanist

• Nomad

• Voidwalker

Plausible:

• Smuggler

Poor Fits:

• Corpo Executor

• Netrunner

Not Compatible:

• Warframe Operator

-----------------------------------

## Yautja

Best Fits:

• Barghest

• Beast Lord

• Street Samurai

• Kingbreaker Sovereign

Also Sensible:

• Blade Runner

• Mechanist

• Nomad

• Warframe Operator

Plausible:

• Designation

• Eater

• Smuggler

Rare:

• Bioengineer

• Technomancer

Poor Fits:

• Corpo Executor

• Netrunner

• Voidwalker