all the abysse solver does is guess
SCAR Code:
{*******************************************************************************
procedure Abyss_Guess;
By: Nava2
Description: Uses SpiralMouse to guess a random lever, the point being to
refresh the combination to one that may be solvable.
*******************************************************************************}
procedure Abyss_Guess;
var
x, y: Integer;
begin
MakeCompass('n');
Wait(200);
if SpiralMouse(x, y, MSX1, MSY1, MSX2, MSY2, 'ppend', 30, 8) then
begin
Mouse(x, y, 0, 0, False);
Wait(RandomRange(100, 150));
Abyss_Guessed := ChooseOption('pperat');
end else
begin
Writeln('Could not find a guess.');
LogOut;
end;
end;
that could be why it keeps failing