
	{
		CNetMsg::SP rmsg(new CNetMsg);
		int result = canProgress(rmsg, ch, pReformerItem, pMagnifierItem, pReformItem, packet->count, packet->grade);

		if ( result < 0)
		{
			SEND_Q(rmsg, ch->m_desc);
			return ;
		}
