@Override
	public boolean okMessage(Environmental host, CMMsg msg)
	{
		if((affecting()==null)||(System.currentTimeMillis()>nextTry))
		{
			nextTry=System.currentTimeMillis()+60000;
			if(host instanceof Item)
				setRot(((Item)host));
			else
			if(host instanceof Container)
			{
				final List<Item> V=((Container)host).getContents();
				for(int v=0;v<V.size();v++)
					if(V.get(v) != null)
						setRot(V.get(v));
			}
		}
		return super.okMessage(host,msg);
	}