Barbarian: Path of the Storm Herald

Original Source: Xanathar's Guide to Everything

Storm Aura

3rd-level Path of the Storm Herald feature
As in Xanathar's Guide to Everything

Storm Caller

3rd-level Path of the Storm Herald feature
Also at 3rd level, you gain the ability to manipulate the elements that flow through you. When you finish a long rest, you may choose a cantrip from the environment you chose for your Storm Aura. You may cast this cantrip while raging. Constitution is your spellcasting ability for these spells.

Desert. You learn control flames, gust, or produce flame.
Sea. You learn gust, shape water, or jolt.
Tundra. You learn gust, ray of frost, or shape water.

Storm Soul

6th-level Path of the Storm Herald feature
As in Xanathar's Guide to Everything except the following:

Sea. You gain resistance to lightning damage, and you can breathe underwater. You also gain a swimming speed of equal to your current walking speed.

Shielding Storm

10th-level Path of the Storm Herald feature
As in Xanathar's Guide to Everything

Raging Storm

14th-level Path of the Storm Herald feature
As in Xanathar's Guide to Everything