Flawless Magic / Mastered Spells

Yes, but the virtue grants 50 flat XP. It does not state how you acquired those. In fact it is totally void how you acquired thosae 50XP in terms of the virtue. Maybe you devoted 50 seasons to get them. Maybe 1. It doesn't matter at all. If you want 100 XP, get the virtue twice.

Cheers,

Xavi