!7

p {
  ExternalAI findDice = loadWinnerAI(#1006908);
  ExternalAI findCloseIcon = loadWinnerAI(#1006901);
  
  MouseMover mover = new MouseMover().enable();
  try {
    while (!mover.hasInterference()) {
      BufferedImage img = shootScreen2();
      Pt p = findCloseIcon.call(img);
      if (p != null)
        mover.click(p);
      else {
        p = findDice.call(img);
        if (p == null)
          infoMessage("No dice!");
        else
          mover.click(p);
      }
      sleepSeconds(1);
    }
  } finally {
    mover.disable();
  }
}