AzureSets has been an extremely useful addon for me, but the inability to set my spells as sub BLU has been a major pain as I play a lot of RUN/BLU and PLD/BLU. So I fixed it!
This version of AzureSets I'm proposing adds a lot of error handling for stuff like "Do you meet the level requirement for this spell?" and "Are you out of blue magic points/slots?", in addition to the main purpose: It is now possible to swap BLU magic spells while BLU is your sub.
As I've made quite a few changes/refactors I'm asking here for some help testing the update in addition to the testing I've been able to do on my own. If you find a problem/bug/omgwtfitbrokemygame please let me know. As with all 3rd party stuff, use at your own risk etc etc. If you're already using AzureSets then there shouldn't be anything different from the current version.
Instructions for use:
1. Backup your current azureSets folder in case you want to revert back to the original.
2. Download the azureSets1-25-2.zip file from this link: https://drive.google.com/open?id=1bo2pTcqiOe_EW60F9Yg4IRIZKXceh9dR
3. Unzip and place the 'azuresets.lua' file and 'res' folder in your 'azureSets' directory in your Windower addon folder.
4. If you'd like to keep your current sets, leave the 'data' folder alone, or copy it into the new azureSets directory from your backup.
If testing goes well, I'll see if I can get this version updated in the main Windower repository.
EDIT: I immediately found a small bug. If you downloaded it already you may want the updated version above.