Horwath
Legend
main problem with warlock and all other "short rest" classes is unreliability of short rest,and how much or how little you get them between long rests.
So the problem is fixing short rest somehow and not the classes.
Either you remove short rest completely and make everyone recharge on long rest or you put short rest completely in players agency.
I.E:
Recharge action:
At the start of your turn you can take Recharge action.
You gain all benefits of short rest.
You are considered Paralyzed while you focus on Recharge until the end of your next turn.
You can take this action once per long rest.
at level 5 you can take it 2 times.
at level 11 you can take it 3 times.
at level 17 you can take it 4 times.
So the problem is fixing short rest somehow and not the classes.
Either you remove short rest completely and make everyone recharge on long rest or you put short rest completely in players agency.
I.E:
Recharge action:
At the start of your turn you can take Recharge action.
You gain all benefits of short rest.
You are considered Paralyzed while you focus on Recharge until the end of your next turn.
You can take this action once per long rest.
at level 5 you can take it 2 times.
at level 11 you can take it 3 times.
at level 17 you can take it 4 times.