Updated compatibility with AbsorptionShields (since I refactored it). Also went ahead and refactored this plugin as well.