public String openMana(Player player) {
		// Currently only considers basic lands.
		String mana = "";
		for (Card perm : this.permanents) {
			if (perm.getTypes().contains("Land")
					&& perm.getController().equals(player) && !perm.isTapped()) {
				String cardName = perm.getName();
				switch (cardName) {
				case "Forest":
					mana += "G";
					break;
				case "Mountain":
					mana += "R";
					break;
				case "Plains":
					mana += "W";
					break;
				case "Swamp":
					mana += "B";
					break;
				case "Island":
					mana += "U";
					break;
				default:
					break;
				}
			}
		}

		return mana;
	}