I have zero evidence for this; but from a pure easy-of-use and ease-of-coding perspective I am expecting the game to track Full Caster, Half Caster, and Warlock levels as seperate tallies, and provide spell slots based on those tallies: and then let you choose spells from the lists based on your highest caster level in each category.
So a Level 4 Battle Master/Level 1 Wizard will have 2 level 1 slots and can choose Level 1 spells.
A Level 3 Cleric/Level 2 Wizard will have four level 1 slots, four level 2 slots, and two level 3 slots and can prepare any spell of either class up to level 3 spells.
A Level 3 Warlock/Level 2 Ranger will have two level 1 slots and 2 level 2 warlock slots, and can choose level 1 ranger spells and level 2 warlock spells. Etc etc
Last edited by Elessaria666; 25/07/23 09:40 PM.