Given that every class gets a minimum of 5 ability score improvements each at levels 4, 8, 12, 16, and 19 (Rogue and Fighter get more at other levels), do these ability score improvements occur by character level or by class level?

For example, is it possible to create a character who never once gains a single ability score improvement by reaching level 3 in a class and then switching to a different class repeatedly?

I had originally thought the 5 that every class gets would occur by character level, so for example a sorcerer1/bard3 would earn an ability score improvement for reaching character level 4. But there are others who have expressed the opinion that this is wrong.


2 Answers 2


Ability score improvements are a class feature, and are only gained when the class level grants it. Different classes gain these advances at different levels (the Fighter is the clearest example of this), and there is no unified table of advancement by character level.

It's possible to never gain an advancement by always multiclassing into a new class before reaching 4th level in a class. One effect of this is that "dipping" a class for a single level or two is less obviously useful; considering the extra limits on what is acquired from a new class's first level when multiclassing, this is likely a significant reason for the design, apart from being able to give classes different advancement rates.

  • 6
    \$\begingroup\$ @K7AAY The PHB class tables are the best canonical source. The answer already points out that there’s no ASIs given out by anything else and no universal character-level table for advancement. \$\endgroup\$ Commented Aug 11, 2018 at 22:29

By RAW, the improvements are for class levels. However, the noted ability score improvements look suspiciously similar to the proficiency bonus progression, which also say that they are tied to class level in the leveling charts, but which errata has made clear is tied to total character level. However, every source I could find with a quick look around seems to agree that losing ability score gains is a deliberate feature intended to increase the cost of multiclassing. You can work around it by taking second classes in 4-level blocks, but that's usually inconvenient for other build reasons.

  • 3
    \$\begingroup\$ Welcome to rpg.se! Take the tour and visit the help center to learn how things work around here. It's not entirely clear what you are trying to say here. Are you trying to say that they should be tied to character level due to errata but you can't find a source? Thanks for participating and happy gaming. \$\endgroup\$
    – linksassin
    Commented Apr 2, 2019 at 5:31
  • \$\begingroup\$ I don't have my first printing book to see how this has changed, but in the current version of the multiclassing rules on D&D Beyond, it's clearly spelled out that proficiency bonus and cantrip scaling are based on character level. If anything, these notes are specific exceptions which prove the general rule. \$\endgroup\$
    – mattdm
    Commented Apr 2, 2019 at 7:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .