if (Keyboard.KeyPressed [DIK_RETURN])
or (Keyboard.KeyPressed [DIK_NUMPADENTER ])
or (Keyboard.KeyPressed [DIK_2])
// and (ship.energy>ship.maxenergy/2) and (ship.zarizeni[zarRecharger])
   then
   begin


              if (ship.zarizeni[9]) and (ship.suplies >= 400) then
              begin
   ship.Shoot(13,smerostatni,165,7,point(round(mys.x-ship.position.x- (mys.y+5)/5-50  -110 +random(80)-40 ),-850 -random(80)-20));
   ship.Shoot(13,smerostatni,165,7,point(round(mys.x-ship.position.x- (mys.y+5)/5-50  -55  +random(80)-40),-775 -random(80)-20));

   ship.Shoot(13,smerostatni,165,7,point(round(mys.x-ship.position.x- (mys.y+5)/5-50       +random(80)-40 ),-800 -random(80)-20));

   ship.Shoot(13,smerostatni,165,7,point(round(mys.x-ship.position.x- (mys.y+5)/5-50 +55   +random(80)-40 ),-850 -random(80)-20));
   ship.Shoot(13,smerostatni,165,7,point(round(mys.x-ship.position.x- (mys.y+5)/5-50 +110  +random(80)-40 ),-775 -random(80)-20));


   ship.Shoot(13,smerostatni,165,10,point(round(mys.x-ship.position.x- (mys.y+5)/5-90 -30  +random(80)-40 ),-880 -random(80)-20));
   ship.Shoot(13,smerostatni,165,10,point(round(mys.x-ship.position.x- (mys.y+5)/5-90 +30  +random(80)-40 ),-920 -random(80)-20));
            ship.Suplies := ship.suplies -400;
             end;
   end;