advancemnet to detect throwing wind charge

Pretty self explanatory. How could i detect when a player throws a wind charge that has custom data and call a funtion as a result?

Continue to help post