Eligibility: Starting at character level 5, when you level up you may take that level in any class you qualify for (instead of your current class).
What you gain: You gain everything that class grants at that class level (features, proficiencies, spell access, etc.), subject to the proficiency rules below.
Highest tier wins: For core proficiencies, use the highest proficiency tier you have among your classes.
Separate Martial and Spellcaster DCs:
If you have both a Martial tag and a Spellcaster tag, calculate a Martial DC and a Spellcaster DC separately.
If all your classes are the same tag (all Martial or all Spellcaster), just take the single highest value.
Half-level: Whenever a rule uses half level, use half of your total character level (unless a rule specifically says otherwise).
<hr>Core proficiencies here refer to the DCs and global proficiency calculations your rules call out (e.g., Martial DC and Spellcaster DC).
By class and by group: Weapon and armor proficiencies stay separate by class (and by armor/weapon group if your system distinguishes them).
Example: Fighter 1 / Druid 15
If Druid grants Light: Expert and Fighter grants Medium: Trained, you end up with Light: Expert and Medium: Trained. They do not merge into a single tier.
Use this to determine the effective level that drives your core proficiencies—but only for proficiencies covered by those classes (e.g., a class that doesn’t provide Martial progression doesn’t help your Martial DC).
Step-by-step
Pick a base class: Choose your highest-level class that covers the core proficiency you’re evaluating.
(If there is no such highest level—tie or none—use your level-1 class.)
Add half of the rest: Add floor( sum of your other class levels ÷ 2 ).
Result: You are counted as that total for core proficiency calculations as long as the proficiency is covered by that class group (e.g., weapon/armor group or caster/martial track).
Examples
Fighter 6 / Ranger 4 (both Martial):
Base = Fighter 6; Others = Ranger 4 → floor(4/2)=2 → counted as 8 for Martial DC.
Druid 10 / Sorcerer 4 / Fighter 2:
Spellcaster DC: Base = Druid 10; others that cover Spellcasting = Sorcerer 4 → floor(4/2)=2 → counted as 12 for Spellcaster DC. Fighter levels don’t help here.
Martial DC: Base = Fighter 2; others that cover Martial = (none) → counted as 2 for Martial DC.
If you have more than one prepared-caster class, choose one class’s slot progression to use.
This choice is permanent.
You prepare spells from each class as if single-classed at that class’s actual level.
Example: Wizard 8 prepares Wizard spells as an 8th-level Wizard.
Example: Bard 3 prepares Bard spells as a 3rd-level Bard.
To determine how high your slots go for each list, compute a considered level for that class:
Primary (the class whose slot table you chose):
Considered Level = Highest prepared-caster level + floor( sum of other prepared-caster levels ÷ 2 )
Secondary (every other prepared-caster):
Considered Level = This class’s level + floor( Highest prepared-caster level ÷ 2 )
(Use floor = round down.)
a) Find your Considered Level on that class’s single-class slot table
b) Note the highest-level slot available at that row
c) You may prepare/know spells from that class’s list up to that level
Worked example
Wizard 8 (slot table chosen) + Bard 3
Wizard considered: 8 + floor(3/2) = 9 → the row for 9 grants up to 5th-level slots → Wizard cap 5
Bard considered: 3 + floor(8/2) = 7 → the row for 7 grants up to 4th-level slots → Bard cap 4
Result: You prepare Wizard as an 8th-level Wizard (up to 5th-level), and Bard as a 3rd-level Bard (up to 4th-level).
You can only gain the Martial Mastery trait once.
When totaling Martial Mastery Known and Martial Mastery Points across multiple Martial classes, use:
<pre>Total = (sum over each NON-highest-level Martial class of max(0, that class’s formula − 5))
+ (the highest-level Martial class’s formula)
</pre>
“That class’s formula” = whatever your rules define for that class’s Martial Mastery Known/Points by level.
The −5 (minimum 0) reduction applies only to the non-highest Martial classes.
Examples
Barbarian 10 / Fighter 6 (both grant Martial Mastery):
Highest Martial class = Barbarian 10 → use Barbarian(10) formula in full.
Add max(0, Fighter(6) − 5).
Total = Barbarian(10) + max(0, Fighter(6)−5).
Rogue 7 / Ranger 7 / Monk 4 (assume all three are Martial classes that contribute):
Highest Martial class = Rogue 7 → use Rogue(7) formula in full.
Add max(0, Ranger(7)−5) and max(0, Monk(4)−5).
Total = Rogue(7) + max(0, Ranger(7)−5) + max(0, Monk(4)−5).