Cleaned up calculateArmorProtection in the Equipment Service a bit