{
if (!Config.SECOND_AUTH_ENABLED)
{
return;
}
SecondaryPasswordAuth spa = getClient().getSecondaryAuth();
boolean exVal = false;
if ((_changePass == 0) && !spa.passwordExist())
{
exVal = spa.savePassword(_password);
}
else if ((_changePass == 2) && spa.passwordExist())
{
exVal = spa.changePassword(_password, _newPassword);
}
if (exVal)
{
getClient().sendPacket(new Ex2ndPasswordAck(Ex2ndPasswordAck.SUCCESS));
}