@Override
	public boolean okMessage(final Environmental myHost, final CMMsg msg)
	{
		if(!(affected instanceof MOB))
			return super.okMessage(myHost,msg);

		final MOB mob=(MOB)affected;
		if((msg.amISource(mob))
		&&(msg.targetMinor()==CMMsg.TYP_DRINK)
		&&(msg.target() instanceof Drink)
		&&(msg.target() instanceof Item)
		&&(CMLib.flags().isAlcoholic((Item)msg.target())))
		{
			if(proficiencyCheck(mob,0,false))
				checkAgain=2;
			super.helpProficiency(mob, 0);
		}
		return super.okMessage(myHost,msg);
	}