Spellcasters in Baldur’s Gate 3 all have some sort of limitation on how many spells they can cast between short and long rests. It is a staple mechanic of the Dungeons & Dragons ruleset to limit spellcasters in order to make the game feel somewhat balanced.