I need some clarification about this as I've had contradicting answers to this question, which has left me confused.
I am a cleric with the Shield Master feat. I want to wear my shield in battle to benefit from the +2 AC. I want to use my feat in the same turn as casting a spell, but I'm not sure I can.
The Shield Master feat (PHB, p. 170) says, in part:
You use shields not just for protection but also for offense. You gain the following benefits while you are wielding a shield:
- If you take the Attack action on your turn, you can use a bonus action to try to shove a creature within 5 feet of you with your shield.
If I'm proficient with shields and have the Shield Master feat, would I be able to shove a creature with my shield after carrying out a spell attack?
For example, I would cast a cantrip with my action, use my bonus action to shove the creature which is 5 feet from me, and then use my movement to get away without triggering an attack of opportunity.