The Pact of Eldritch Blast

You have dedicated all your time and services to one spell. The most powerful cantrip of them all, and it's definitely better than firebolt because it does force damage. It's the only reason people will pick a warlock, and the only spell a warlock needs. Eldritch Blast.

Eldritch Bombardment / 1

Whenever you cast eldritch blast, you may empower it with your arcane powers. Whenever you cast eldritch blast, you can expend a warlock spell slot to gain extra rays. you gain one extra ray equal to the slots level (for instance, if you expend a 4th level warlock spell slot, you gain 4 additional rays). You can't use this feature again until you finish a short or long rest.

Piercing Rays / 6

Your eldritch blasts pack more of a punch. Whenever you cast the eldritch blast spell it ignores resistance or immunity to force damage. Additionally, eldritch blast scores a critical hit on a 19-20.

Eldritch Barrier / 10

Whenever you cast eldritch blast, you may summon an ethereal shield for a short time. This shield lasts until the beginning of your next turn. Whenever you take damage while the shield is up, you may reduce that damage by 1d10, then your shield disappears.

Master Blaster / 14

Your eldritch blasts are perfected to perfection. You can cast eldritch blast as a bonus action, but if you do, you can't cast it normally that tun. Additionally, once a turn, whenever you hit a creature with eldritch blast, you may choose one of the following effects:

Explosive Blast. Each creature within 5 feet of the creature must make a Dexterity saving throw or take the eldritch blast damage as well. The DC equals your spellcasting DC.

Mortifying Blast. The creature must make a Wisdom saving throw or become frightened of you for 1 minute. At the end of each of the creatures turns, it may repeat the save, ending the effect on a success. The DC equals your spellcasting DC.

Baneful Blast. The creature has disdvantage on the next saving throw it makes before the end of your next turn.

New Evocations

These new evocations even further empower your eldritch blasts.

Blade Blasts

Prerequisite: eldritch blast cantrip

You don't gain disadvantage on attack rolls with eldritch blasts if the creature is within 5 feet of you.

Eldritch Sniper

Prerequisite: eldritch blast cantrip

Whenever you make an attack roll with advantage using eldritch blast, you may reroll one of the d20s. You use the higher roll of the two.

Primordial Blasts

Prerequisite: eldritch blast cantrip

Whenever you cast eldritch blast, you may change the damage of one ray to acid, cold, fire, or lightning.

Vampiric Blasts

Prerequisite: eldritch blast cantrip

Whenever you score a critical hit with eldritch blast, you gain temporary hit points equal to your warlock level.