Restrictions: 2024 rules only (so no hex blade) and level 5
FYI: I see both Thunderstep and Spirit Shroud, which are both legacy. It's weird, because dndbeyond doesn't seem to exclude legacy spells if you have the no-legacy boxes clicked.
If I was doing it probably a level of paladin or fighter.
Certainly if I was designing one from the ground up. Given that it sounds like this character was pushed into the role due to intra-party play-patterns, I'm not sure I would do so when they had to make the decision.
Looking at this character, they only have a 14 Dex after taking moderately armored. If they had dipped fighter/paly at level 2+, they would have only gotten medium armor proficiency, but have a dex of 13. Fighter1 could have given them defensive fighting style and paladin two 1st level spell slots, but delayed acquiring invocations and spell-level (which if they cast 2 AoAs is 10 hp and a big chunk of their damage output, given the rest of the build).
Another option is 1 attack, Shillagh, true strike, Agonizing Blast true strike and lvl 6 Celestial Warlock. Then add Oath of Devotion paladin levels iirc. Only 1 attack but ×4 charisma modifier.
Just checking,
True Strike and
Shillelagh are redundant/either-or here, right? They are both replace (and thus do not stack), while the other 3 are add-to, correct?
It's funny, when I saw the +5 to attack for Eldritch Blast, I just assumed the character was the wrong level. It's been that long, between BG3 and my own games, that I've seen a character with a 14 attack stat.
Noticed it too. I've played more than a few melee warlocks with low cha, but usually because they have high Str/Dex -- mostly using their spells for AoA, etc., and then regular weapon attacks for damage. This one seems to be mostly about the mobility, AoA (for durability and damage), and then overall staying power. An interesting idea.
OP -- what was the initial concept for the build before it became the impromptu tanks and rescuer?