public static Figure fromChar(char spec) {
		switch (spec) {
		case 'a':
		case 'A':
			return ASTERIX;
		case 'o':
		case 'O':
			return OBELIX;
		case 'm':
		case 'M':
			return MIRACULIX;
		case 'l':
		case 'L':
			return LEGIONAIRE;

		default:
			throw new RuntimeException("Unknown spec: " + spec);
		}
	}