How can i make it so my weapon must swing thru a box to break it?

This should be fairly easy to achieve but you need to provide a little more information cause right now its just guess work. Are you using a destructible mesh? if you are then you just need to tinker with the settings and a few things in your weapon blueprint, or maybe your using some kind of pre-rendered animation to destroy your object? provide this information and some screenshots of how you’ve setup both the object your trying to destroy and the blueprint with your weapon and we should be able to help you out.