Cantrips Known (TCoE)

min(max(ceil((ArtificerLevel – 9) / 4), 0), 2) + 2

Spells Known (TCoE)

max(intelligenceMod + floor(ArtificerLevel / 2), 1)

Spell Slots (TCoE)

1st:2 + min(floor(ArtificerLevel/2.5),2)
2nd:(min(floor(ArtificerLevel/5),1) * 2) + min(floor(ArtificerLevel/7),1)
3rd:(min(floor(ArtificerLevel/9),1) * 2) + min(floor(ArtificerLevel/11),1)
4th:min(floor(ArtificerLevel/13),1) + min(floor(ArtificerLevel/15),1) + min(floor(ArtificerLevel/17),1)
5th:min(floor(ArtificerLevel/17),1) + min(floor(ArtificerLevel/19),1)

Infusions Known (Outdated – see Artificer table)

if (ArtificerLevel > 1, min(3 + ceil(max(ArtificerLevel – 3,0) / 3.75),8), 0)

Infused Items (Outdated – see Artificer table)

if (ArtificerLevel > 1, ceil((ArtificerLevel)/ 5) + 1, 0)