Problems with Eldritch Blast:
- You can cast it all day every day.
- It’s the only multi-target cantrip, and it scales like a fighter’s multiattack.
- It’s the most damaging cantrip.
- It does force damage, the least resisted damage (and one which affects incorporeals, even).
- It has a great range.
I hate it. I hate it so much. In my ideal world, instead of access to that cantrip, warlocks would get normal cantrips.
At 8th level, they’d get the cleric smite-alike feature “pact strike” (when you hit with a weapon attack, +1d8 damage typed by patron [fiend:fire, old one:psychic, fey:weapon type and is silver]; increase to 2d8 at 14th level.
Also at 8th level, they’d gain the Empowered Cantrip ability of the wizard: Add their charisma to one damage roll per casting.
Then I’d give them a lot more cantrips in general. Here are some new warlocky/wizardy cantrips:
Devil’s Eyes transmutation cantrip
For one minute, you gain darkvision 60′. This darkvision can see through magical darkness.
Wizard’s Strike evocation cantrip
Make a spell attack with a wand, staff or dagger with reach 10′. If the attack hits, the victim takes 1d10 force damage and is pushed 10′.
This spell’s damage increases by 1d10 at 5th (2d10), 11th (3d10), and 17th (4d10) level.
Fester Wound necromancy cantrip
Touch a weapon which has damaged a creature in the last hour. One such creature, regardless of range, takes 1d8 poison damage and is sickened for one round unless it passes a constitution save or is on a different plane than you. Either way, once used the weapon is used in this way, it is no longer a valid component for this spell until it again damages a creature.
This spell can affect an additional creature (or the same target again) at 5th (2 creatures), 11th (3 creatures), and 17th (4 creatures) level.
Evil Eye necromancy cantrip
One creature that can see you within 60 feet takes 1d6 psychic damage and is frightened of you for one round unless it succeeds on a wisdom saving throw; if it does, it is further immune to the frightened effect for 24 hours. This is a fear effect.
This spell can affect an additional creature at 5th (2 creatures), 11th (3 creatures) and 17th (4 creatures) level.
Clumsiness evocation cantrip
One creature that you can see within 60 feet falls prone in an adjacent space of your choice, taking 1d6 bludgeoning damage (or more if it is a further fall). It may make a strength or dexterity save to negate.
This spell will launch its target higher into the air first, launching them 10′ up at 5th (2d6), 20′ at 11th (3d6), and 30′ up at 17th (4d6).
Twist Weapon enchantment cantrip
Pick a target creature who can see and hear you within 30 feet. That creature is charmed by you for 1 round and, if charmed, uses its reaction to attack a secondary creature of your choice within its reach with a weapon it is holding. The attack bonus for this attack is your spell attack bonus, and the damage to the secondary creature is the damage dice of the weapon held by the primary target.
This spell deals 1d8 psychic damage to the primary target if charmed at 5th level, 2d8 at 11th, and 3d8 at 17th.
Spoil Milk transmutation cantrip
All unattended food, drink and potions within a 10 foot diameter of a point you select within 30 feet is spoiled. Creatures take 1d6 necrotic damage and lose all food, drink and potions unless they pass a constitution save. Vermin (and swarms) take double damage.
This spell’s damage increases by a die at 5th level (2d6), 11th level (3d6), and 17th level (4d6).
Harvest necromancy cantrip; reaction
Cast when a living creature is reduced to 0 hit points within 10 feet of you. The creature makes a wisdom save or else it dies. If it dies, you get 1d4 temporary hit points.
The number of temporary hit points increases by a die at 5th level (2d4), 11th level (3d4), and 17th level (4d4).
Cackle evocation cantrip; bonus action
One target within 60 feet who can hear you takes 1d4 thunder damage. They may make a constitution save to negate this damage.
The amount of damage increases by a die at 5th level (2d4), 11th level (3d4), and 17th level (4d4).
Projecting beams of force my ass.