I'm creating a NPC for a campaign that is a sorcerer using a longsword and the booming blade spell (SCAG, p. 142). With the Metamagic option Quickened Spell, this NPC can cast booming blade twice per turn.
Do 2 instances of booming blade stack? I mean the part that reads:
If the target willingly moves before then, it immediately takes 1d8 thunder damage, and the spell ends.
If the NPC casts booming blade twice on the same target on their turn (once as a bonus action using Quickened Spell, and once normally as an action) and hits with both attacks, will the target take damage from both castings if it moves willingly?