Help to build character past level5 in Descent into Avernus campaign
Pure Undead warlock (No multiclass) lvl 5
Wooden Half-elf (35 movement)
8 10 10 str wis int
17 Cha (+1 from elf accuracy bonus lvl1 feat hb rule) (+2 lvl 4 asi) so its 20
16 dex 14 con
Pact of the Tome - Shillelagh, Guidance, gfb
Invocations - DevilSight, book of ancient secrets (Find familiar, identify), agonizing blast
Cantrips - EB, Boomingblade, Magic arm
Main spells - Hunger of hadar, Summon undead, Agathys, Phantom steed, Darkness
How do you advice to build this character further keeping in mind it will likely to battle against fiends mainly.
Since the beggining of the campaign i struggled a lot in the fights with this character and was almost killed 3 times. The group consists of archfey warlock, trickster rogue and swarm ranger PCs. We are also accompanied by a lore npc cavalier fighter who i always give phantom steed, as she is the tankiest member of this group (My pc comes in second place and often ends up in close quarters melee fights)