I'm relatively new to D&D and I've been thinking through on some builds when I thought about something I strangely hadn't thought of for a while; Ranger, specifically Horizon walker, Planar Warrior.
As a bonus action, choose one creature you can see within 30 feet of you. The next time you hit that creature on this turn with a weapon attack, all damage dealt by the attack becomes force damage, and the creature takes an extra 1d8 force damage from the attack.
Now the question...
Do melee spell attacks count as a weapon attack? Or do they have to be explicitly stated in the spell ' Make a Melee weapon attack' I.E. Booming blade?