public void draw(Graphics2D g){
        super.draw(g);
        if(Alpha.selected != this||Alpha.selection!=5)
            g.setColor(Color.lightGray);
        else {
            g.setColor(new Color(0,255,255,15));
            g.fillOval(getX() - User.basefield / 2, getY() - User.basefield / 2, User.basefield, User.basefield);
            g.setColor(Color.BLUE);
        }
        g.drawRect(getX()-50,getY()-50,100,100);
        if(kind==1)
            g.setColor(Color.blue);
        else
            g.setColor(Color.RED);

        g.drawRect(getX()-35,getY()-35,70,70);

        g.drawRect(getX()-20,getY()-20,40,40);
        g.drawLine(getX()-w/2,getY()-h/2,getX()+50,getY()+50);
        g.drawLine(getX()+50,getY()-h/2,getX()-w/2,getY()+50);
    }