Acknowledgements:

Dark Puppy - Cap recharge
Morkula Paldanous - Shield resistances