Floors set by Legitimate Business command (forum-authoritative). Seats ordered left → right from lowest to highest success weight. Seats marked ANY carry negligible weight (<6%) — anyone can fill them.
LEVEL 8
| BREAK THE BANK | Thief 1 | Muscle 2 | Robber | Muscle 1 | Thief 2 | Muscle 3 |
| Minimum CPR | ANY | 50 | 50 | 50 | 70 | 70 |
| CLINICAL PRECISION | Assassin | Cat Burglar | Cleaner | Imitator |
| Minimum CPR | 50 | 60 | 50 | 75 |
LEVEL 7
| BLAST FROM THE PAST | Picklock 2 | Picklock 1 | Hacker | Bomber | Engineer | Muscle |
| Minimum CPR | ANY | 60 | 40 | 70 | 80 | 80 |
| CLEARED FOR TAKEOFF | Lookout | Techie | Pickpocket | Assassin | Imitator | Interrogator |
| Minimum CPR | 55 | 65 | 65 | 65 | 75 | 75 |
| WINDOW OF OPPORTUNITY | Engineer | Muscle 2 | Looter 1 | Muscle 1 | Looter 2 |
| Minimum CPR | 50 | 55 | 60 | 80 | 80 |
Ladder rule: highest-weight seat requires 80 CPR, stepping down 5 per seat. Seats with success weight under 6% are marked ANY — anyone can fill them. Seat order per crime follows tornprobability success weights, lowest → highest.
LEVEL 6
| BIDDING WAR | Robber 1 | Bomber 1 | Driver | Bomber 2 | Robber 2 | Robber 3 |
| Minimum CPR | 55 | 60 | 65 | 70 | 75 | 80 |
| DISH IT OUT | Saboteur 2 | Engineer | Saboteur 1 | Muscle | Assassin |
| Minimum CPR | 60 | 65 | 70 | 75 | 80 |
| LEAVE NO TRACE | Techie | Negotiator | Imitator |
| Minimum CPR | 70 | 75 | 80 |
| SNEAKY GIT GRAB | Hacker | Techie | Imitator | Pickpocket |
| Minimum CPR | 65 | 70 | 75 | 80 |
LEVEL 5
| COUNTER OFFER | Looter | Hacker | Picklock | Engineer | Robber |
| Minimum CPR | 60 | 65 | 70 | 75 | 80 |
| GUARDIAN ÁNGELS | Enforcer | Engineer | Hustler |
| Minimum CPR | 70 | 75 | 80 |
| HONEY TRAP | Enforcer | Muscle 1 | Muscle 2 |
| Minimum CPR | 70 | 75 | 80 |
| NO RESERVE | Car Thief | Engineer | Techie |
| Minimum CPR | 70 | 75 | 80 |
LEVEL 4
| PLUCKING THE LOTUS PETAL | Robber 1 | Hustler | Robber 2 | Muscle |
| Minimum CPR | 65 | 70 | 75 | 80 |
| SNOW BLIND | Muscle 2 | Muscle 1 | Imitator | Hustler |
| Minimum CPR | 65 | 70 | 75 | 80 |
| STAGE FRIGHT | Muscle 2 | Lookout | Muscle 3 | Enforcer | Muscle 1 | Sniper |
| Minimum CPR | ANY | 60 | 65 | 70 | 75 | 80 |
LEVEL 3
| GASLIGHT THE WAY | Looter 2 | Imitator 1 | Looter 1 | Looter 3 | Imitator 2 | Imitator 3 |
| Minimum CPR | ANY | 65 | 60 | 70 | 75 | 80 |
| MARKET FORCES | Arsonist | Lookout | Muscle | Negotiator | Enforcer |
| Minimum CPR | ANY | 65 | 70 | 75 | 80 |
| SMOKE AND WING MIRRORS | Hustler 1 | Hustler 2 | Imitator | Car Thief |
| Minimum CPR | 65 | 70 | 75 | 80 |
LEVEL 2
| BEST OF THE LOT | Imitator | Car Thief | Picklock | Muscle |
| Minimum CPR | 65 | 70 | 75 | 80 |
| CASH ME IF YOU CAN | Lookout | Thief 2 | Thief 1 |
| Minimum CPR | 70 | 75 | 80 |
| THOU SHALT NOT STEAL | Thief | Pickpocket | Picklock |
| Minimum CPR | 70 | 75 | 80 |
LEVEL 1
Mob Mentality · Pet Project · First Aid and Abet — no role requirements. Take any seat.
Two faction-built userscripts that put these standards directly on the OC screen. Install once — no more guessing, no more forum hopping.
LB ROLE FILTER
Shows you which roles you're currently allowed to fill under the standards on this page. No more asking! No more wasting time by getting asked to move. This is how it shows up after installation:
- First role (requirement 70): you clear it — it just says JOIN.
- Second role (requirement 80): you're close enough to join, but it's flagged RISKY.
- Third role (requirement 80): too far below the floor — no join button, marked BLOCKED.
▸ CLICK TO INSTALL
LB SHOW CPR REQS
Taking great inspiration (and permission) from Lemonaade, this script puts an up-to-date role weight and CPR requirement underneath each role — updated by command on the fly as standards change. Highly recommended. It looks like this:
▸ CLICK TO INSTALL
⚠ Disable the “Torn OC Weights Under Roles” script for this to work.