I think I was one of five people who was actually excited for the half-caster Warlock with Invocation options for higher level spell slots.
The problem with the Warlock for me, that he is three classes in one thematically, that would actually be subclasses of either a wizard, sorcerer or a cleric.
In 5e RAW lore Warlocks get their magic trough two ways:
- first by orrowing power from another being like clerics do - so that power can also be taken away, because it is not theirs, when they break the pact. that makes them thenatically basically clerics of Demons/Fey/...
Or
- second they get their power by bargenaing for knowledge to gain power. That power is their own and it can't be taken away. It's the equivalent of a backalley wizard who goes to back alles Shops to buy forbidden knowledge.They don't care about the theoretical foundations, they just want to work this magic.
- or 3 their body/magic gets changed so they can do stuff like unlimited disguise self / alter self / mage armor / better darkvision / Eldritch Blast that is stronger than cantrips that can be learned. In essence an Eldritch sorcerer.
And they try to squeeze these three different magical concepts into one mechanical Warlock class.
So, if I would redo the Warlock, I either would make it into three subclasses (a back alley wizard/hedge witch; an demon/devil/fey cleric; an Eldritch sorcerer who gets their innate magic trough a pact)
Or
I would build a feat based Warlock class. Because a Warlock is rooted in its thirst for (easy) power, so I why would he only limited himself to one way (borrowing it like a cleric, learning like a wizard or mutate like a sorcerer).
So, rename invocations and turn them into feat chains/categories. One for wizard spells/abilities, one for cleric spells/abilities, one for sorcerer spells/abilities. So the Warlock needs to find the knowledge for the wizard abilities either by black market means or deals with higher powers, he needs to become a servant of a demon or fey for access to cleric spells/abilities and he needs to find ways to alter his body/magic to get sorcerer like magic. I would also put higher feats behind skill/atrribute requisites. So high-level wizard stuff needs a minimum arcana proficiency, sorcerer abilities need high enough constitution. Cleric stuff doesn't need anything, but it can be taken away if the Warlock angers his patron.
Now with the feat based Warlock Class players can choose trough the game mechanics throughout the play, where their Warlock gets their power from and not only from what they pick at level 1.
Putting certain abilities behind skill/attribute requirements is something I would incorporate for all classes. But I would also redo the while skill system ...