Swap a Blood Code at any Mistle and your character changes fundamentally. Not just your stat numbers — the weapons you can carry without penalty, the passive Traits active on your build, and the Formae you can equip effectively all shift simultaneously.
Blood Codes are Code Vein 2's class system, and with 57 total spread across every map and story path, they're also one of the deepest progression layers in the game.
Every Code's acquisition point is included on our maps available via the Code Vein 2 interactive guide hub, including those tied to specific eras, timeline choices, and story endings.
Each Blood Code sets six base attributes — Strength, Dexterity, Mind, Willpower, Vitality, and Fortitude. These attributes do more than indicate combat power: they determine which weapons and Defensive Formae you can equip without triggering the Overburden penalty.
Every piece of equipment carries a Burden cost for specific stats. When your equipped gear's Burden exceeds your Blood Code's attribute value for that stat, the Overburden penalty applies — reducing your dodge speed, stamina regeneration, and combat effectiveness.
Managing Blood Codes is therefore as much about gear compatibility as raw stats.
Each Blood Code also carries three fixed Traits — passive bonuses that activate under specific conditions unique to that Code.
Unlike Gifts, which can be mastered and transferred to other Codes, Traits are locked to the Blood Code that carries them. Swapping to a different Code means losing access to its Traits until you equip it again.
Some Traits are universally valuable regardless of build — the Superbia: Lou line includes a Trait that prevents Overburden even when carrying equipment that would normally exceed your Burden limits, which makes it a strong support Code for heavy loadouts.
Blood Codes are grouped into Bloodline families named after Latin theological concepts — Superbia (Pride), Patientia (Patience), Gula (Gluttony), Luxuria (Luxury), Acedia (Sloth) — each family reflecting the combat personality of its founding character.
Within each family, Codes advance through numbered tiers: Superbia Bloodline: Lou 1 unlocks at game start, Lou 2 is earned by maxing Lou 1's proficiency and speaking to Lou, Lou 3 follows the same chain, up to Lou 4.
Maxing a Code's proficiency means equipping it and defeating enemies — the Code advances through combat use, not a single interaction. Most Bloodline chains end at tier 2 or 3; the Lou and Noah lines are the longest at four tiers each.
Hero Blood Codes are a separate category. Defeating a Hero in one of the Timeline Shift Decision main quests drops their specific Blood Code: Josée the Blind Hero from defeating Josée at Josée's Outpost, One-Armed Hero Lyle from The Continent, Hero Holly the Reaper from The Continent, Hero Lyle from Pioneer Castle.
These are distinct from the Bloodline chain Codes and aren't upgradeable in the same way.
Several Blood Codes are tied directly to your choices in the time-travel system.
Timeline Shift Decisions — the missions where you decide whether to save or slay a Hero in the past — determine which version of that character's Code you receive. Some Codes exist exclusively on branching story paths and require multiple playthroughs to collect all variants.
Collecting every one of the 57 Blood Codes requires completing all story endings.
Our Main Quest guide documents which Timeline Shift Decisions trigger which Code variants.
The largest concentration is in the MagMell Hub — where most Bloodline chain tiers are unlocked by speaking to NPCs after maxing proficiency — and on The Continent, where several story-earned Codes are given automatically during the major Era missions.
MagMell Island provides the earliest Codes, including the starting Lou Code and the post-Bond Guardian's Heart.
The furthest Code in the guide is Luxuria Bloodline: Camilo, earned in the time-travel area at Sanatorium 2277 - The Present after defeating the Transformed Patient.
| Name | Map Location | Details |
|---|---|---|
| Hero LylePioneer CastleHero Lyle | Pioneer Castle | The Hero Lyle Blood Code is obtained after defeating Hero Lyle. Location Submitted By: AxtasisN7 |
| Patientia Bloodline: Iris 1MagMell HubPatientia Bloodline: Iris 1 | MagMell Hub | The Patientia Bloodline: Iris 1 Blood Code is obtained by adding Iris to your party from a Mistle. To do so, interact with a Mistle and select Change Partner. |
| Gula Bloodline: Josee 1The ContinentGula Bloodline: Josee 1 | The Continent | Obtained automatically on the upper level of the tower, after gaining Josee's trust in 2179: The Hero Josee's Era. |
| Patientia Bloodline: Lyle 2The ContinentPatientia Bloodline: Lyle 2 | The Continent | Obtained automatically by talking to Lyle after increasing the proficiency of Patientia Bloodline: Lyle 1 and interacting with a Mistle. |
| Patientia Bloodline: Lyle 1The ContinentPatientia Bloodline: Lyle 1 | The Continent | Obtained automatically in Forward Base Two, after talking to Lyle in 2178: The Hero Lyle's Era. |
| Luxuria Bloodline: Holly 1The ContinentLuxuria Bloodline: Holly 1 | The Continent | Obtained automatically after talking to Holly in the Sanatorium, shortly after meeting her for the first time. |
| Superbia Bloodline: Noah 1Clifftop CavernSuperbia Bloodline: Noah 1 | Clifftop Cavern | The Superbia Bloodline: Noah 1 Blood Code is obtained automatically after meeting Noah inside the Clifftop Cavern. |
| Guardian's HeartMagMell IslandGuardian's Heart | MagMell Island | The Guardian's Heart Blood Code is obtained automatically after going through the Bond on the tower's rooftop to save Noah as part of the Timeline Shift Decision: Noah quest. |
| Superbia Bloodline: Noah 2MagMell IslandSuperbia Bloodline: Noah 2 | MagMell Island | The Superbia Bloodline: Noah 2 Blood Code is obtained automatically after maxing out Superbia Bloodline: Noah 1 and resting at a Mistle. To max out Superbia Bloodline: Noah 1, you must equip it and defeat mobs. A great spot to max it out quickly is the southwestern MagMell Island beach. Defeat the large mob patrolling nearby, then rest at the MagMell Island Pier Mistle. |
| Superbia Bloodline: FrantzMagMell IslandSuperbia Bloodline: Frantz | MagMell Island | The Superbia Bloodline: Frantz Blood Code is obtained by defeating Dejected Assailant. |
| Gula Bloodline: Josee 2The ContinentGula Bloodline: Josee 2 | The Continent | Obtained automatically by talking to Josee after increasing the proficiency of Gula Bloodline: Josee 1. |
| Superbia Bloodline: Lavinia 1MagMell HubSuperbia Bloodline: Lavinia 1 | MagMell Hub | The Superbia Bloodline: Lavinia 1 Blood Code is obtained by talking to Lavinia in the hall of MagMell Hub. |
| Superbia Bloodline: Lou 1MagMell HubSuperbia Bloodline: Lou 1 | MagMell Hub | The Superbia Bloodline: Lou 1 Blood Code is obtained automatically at the start of the game in the MagMell Island Hub. |
| Superbia Bloodline: Lou 2MagMell HubSuperbia Bloodline: Lou 2 | MagMell Hub | The Superbia Bloodline: Lou 2 Blood Code is obtained by talking to Lou in the main hall of the MagMell Hub after maxing out Superbia Bloodline: Lou 1. To max out Superbia Bloodline: Lou 1, you must equip it and defeat mobs. |
| Superbia Bloodline: Lavinia 2MagMell HubSuperbia Bloodline: Lavinia 2 | MagMell Hub | The Superbia Bloodline: Lavinia 2 Blood Code is obtained automatically after maxing out Superbia Bloodline: Lavinia 1 and talking to Lavinia. To max out Superbia Bloodline: Lavinia 1, you must equip it and defeat mobs. |
| Patientia Bloodline: Iris 2MagMell HubPatientia Bloodline: Iris 2 | MagMell Hub | The Patientia Bloodline: Iris 2 Blood Code is obtained automatically after maxing out Patientia Bloodline: Iris 1 and talking to Iris in the hall of MagMell Hub. To max out Patientia Bloodline: Iris 1, you must equip it and defeat mobs. |
| Superbia Bloodline: Lou 3MagMell HubSuperbia Bloodline: Lou 3 | MagMell Hub | The Superbia Bloodline: Lou 3 Blood Code is obtained automatically after maxing out Superbia Bloodline: Lou 2 and talking to Lou in the hall of MagMell Hub. |
| Josée the Blind HeroJosee's OutpostJosée the Blind Hero | Josee's Outpost | The Josée the Blind Hero Blood Code is obtained after defeating Josée the Blind Hero at the end of the Slaying the Hero Josée main quest. |
| One-Armed Hero LyleThe ContinentOne-Armed Hero Lyle | The Continent | The One-Armed Hero Lyle Blood Code is obtained after defeating One-Armed Hero Lyle at the end of the Slaying the Hero Lyle main quest. |
| Superbia Bloodline: Noah 3MagMell HubSuperbia Bloodline: Noah 3 | MagMell Hub | The Superbia Bloodline: Noah 3 Blood Code is obtained automatically after maxing out Superbia Bloodline: Noah 2 and talking to Noah in the hall of MagMell Hub. To max out Superbia Bloodline: Noah 2, you must equip it and defeat mobs. |
| Superbia Bloodline: Lou 4MagMell HubSuperbia Bloodline: Lou 4 | MagMell Hub | The Superbia Bloodline: Lou 4 Blood Code is obtained automatically after maxing out Superbia Bloodline: Lou 3 and talking to Lou in the hall of MagMell Hub. |
| Luxuria Bloodline: Lycoris 1The ContinentLuxuria Bloodline: Lycoris 1 | The Continent | Obtained automatically after talking to Lycoris for the first time during Slaying the Hero Holly. |
| Luxuria Bloodline: Lycoris 2The ContinentLuxuria Bloodline: Lycoris 2 | The Continent | Obtained by resting at a Mistle while in a party with Lycoris, after increasing the proficiency of Luxuria Bloodline: Lycoris 1. |
| Hero Holly the ReaperThe ContinentHero Holly the Reaper | The Continent | The Hero Holly the Reaper Blood Code is obtained after defeating Hero Holly the Reaper during the Slaying the Hero Holly main quest. |
| Superbia Bloodline: Lavinia 3MagMell HubSuperbia Bloodline: Lavinia 3 | MagMell Hub | The Superbia Bloodline: Lavinia 3 Blood Code is obtained automatically after maxing out Superbia Bloodline: Lavinia 2 and talking to Lavinia. |
| Luxuria Bloodline: CamiloSanatorium 2277 - The PresentLuxuria Bloodline: Camilo | Sanatorium 2277 - The Present | Obtained automatically in the Sanatorium 2277 after defeating the Transformed Patient and going through the memory. |
© MapMaster.io 2024. All rights reserved.