If you have seen season 4 ep 1-2, you have seen how Zecora needed twilight to do alicorn magic to do someyhing with the potion given to her. How does Twilight happen to know the spell for the potion, is it just raw magic form an alicorn? How did twilight have enough time to study her magic for an alicorn? Don't worry, I am not a hater, just a confused fan.