A Baldur's Gate 3 player has provided a really good example of why the game's level cap has to be set firmly at level 12.
This article contains spoilers for Karlach's story in Baldur's Gate 3.
Earlier this year, Baldur's Gate 3 director Swen Vincke commented on the level cap of 12. Vincke revealed that, according to traditional D&D rules, if the level cap exceeded 12 and went all the way up to 20, Larian would have to introduce spells that explored other planes of existence, which could even double the studio's already-gigantic workload over six years.
Now, the player below has provided an intriguing case study: why can't we just cast Regenerate on Karlach at the end of the game and heal her Infernal Heart ourselves? Jokingly, the player posits that since you'll likely be sitting right at the top of level 12 by the end of the game, Larian should simply let them tick to level 13, giving any Druid, Bard, or Cleric characters access to the seventh-level spell, Regenerate.
Regenerate grants characters healing every turn, but it also fixes severed limbs. In previous versions of D&D, as well as in certain adaptations, it also heals damaged organs. That seems to be missing from the fifth edition version of the game that Baldur's Gate 3 is based on, but while we're joking around about getting tipped over to level 13, why can't we play a little loose with the boundaries between 3.5e and 5e?
Of course, it's really not as easy as that. "Now you see why the level cap isn't higher," one player points out. "With spells at 7th, 8th and 9th level, little things like the tadpole or missing major organs become too easily solved," the player continues, easily underscoring the entire problem.
What's crucial here is to remember that Larian
Read more on gamesradar.com