public Attack(Type type, double damage, Moveable attacker, int direction) {
		super(type.shape);
		setColor(type.color);
		
		switch(direction) {
		case 1: dx =  0; dy = -1; break;
		case 2: dx =  1; dy = -1; break;
		case 3: dx =  1; dy =  0; break;
		case 4: dx =  1; dy =  1; break;
		case 5: dx =  0; dy =  1; break;
		case 6: dx = -1; dy =  1; break;
		case 7: dx = -1; dy =  0; break;
		case 8: dx = -1; dy = -1; break;
		default : dx = dy = 0;
		}
	}