Sorrel's Unforgiving Missile (5e Spell)
From D&D Wiki
|Casting time:||1 action|
|Range:||Self (or 50ft)|
|Duration:||Concentration, up to 10 minutes|
You create three tiny missiles in your space. They float in the air above your head for the spell's duration. When a creature strikes you with a melee weapon or an attack spell, a single missile automatically reacts,lashing out for 1d4+1 force damage after the caster takes damage. If the enemy attacks the caster multiple times the darts continue to last out for each attack. When all the missiles are expended the spell ends.
Alternatively, the caster may use their bonus action to expend one or more of these missiles to lash out at a target within 50ft as if by the magic missile spell. The caster may also use 1 action and cause the missiles to lash out but not be expended and return to the caster after striking a target.
At Higher Levels. When you cast this spell using a spell slot of 3rd level or higher you create additional missiles for each level higher of spell slot used.