Is there an easy way to make it so that instead of having auto-cast fire arrow, I can i have a unit cast a spell that lasts like 20 seconds and will change the unit's attack to fire arrow + benefits? I thought about doing this with upgrades and triggers but that seems too messy, any suggestions?