public void addBuilding(CastleBuilding b)
	{
		if (b.type == null || b.type == type) {
			if (!buildings.contains(b)) {
				buildings.add(b);
				b.buyBonus(Mission.getLastInstance().getActivePlayer(), this);
				System.out.println("ADD BUILDING: "+b.name);
			}
		}
	}