[RPG] combine Haste, Green Flame Blade, Divine Smite, and Thunderous Smite like this

actionsdnd-5espells

This question is asking if my coup de grace manoeuvre action-sequence, that could only be pulled off once per long rest, is working as intended. I'll try to keep what I am trying to do as simple as possible.

In this scenario, I am a level 5 sorcerer and level 2 paladin.

Round one; cast haste on self.

Round two; try to hit target with longsword casting green flame blade, and expending a level 3 spell slot for divine smite, then follow up with a second attack using my 2nd lvl 3 level spell slot for a 2nd divine smite, but with my bonus action stop concentrating on haste, and cast thunderous smite as a bonus action, landing the hit for a total of:
1d8+2+4d8+1d6+1d8+2+4d8+2d6.

For the sake of this question, let's assume I have all of my spell slots unused.

Best Answer

Round 1 - Cast Haste - no issue, here. Though you could squeeze in one more attack (possible Divine Smite-ed) after casting.

Round 2.1 - Cast Green Flame Blade, on a hit, use Divine Smite - Divine Smite only needs you to hit with a melee weapon attack, which GFB does. No problem.

Round 2.2 - Hasted attack with Divine Smite - Pretty standard.

Round 2.3 - Cast Thunderous Smite and hit - Nope! You can only cast Thunderous Smite, but you can't attack anymore- having expended all your attacks. You already attacked with your Hasted attack. You can't Two-weapon fight either, because Thunderous Smite is a Bonus Action.

TL;DR- Everything is legal, but you can't attack after using Thunderous Smite.