public void unlockBothSides(){
		int i = getRoomCoords(getArea())[0];
		int j = getRoomCoords(getArea())[1];

		if(getFace()==Face.NORTHERN)i--;
		else if(getFace()==Face.EASTERN)j++;
		else if(getFace()==Face.SOUTHERN)i++;
		else if(getFace()==Face.WESTERN)j--;

		if(i==-1||j==-1){
			i = adjacentGrid[0];
			j = adjacentGrid[1];
		}


		for(GameMatter itm : grid[i][j].getItems()){
			if(itm.getFace()==Face.opposite(getFace())
					&&itm instanceof Door){
				((Door)itm).unlock();
			}
		}

	}