CurrentChoice1 = GetString(ChoiceOption1)
repeat
sendMacro("ChoiceOption(1);");
yrest(100);
until CurrentChoice1 ~= GetString(ChoiceOption1)
As with targeting an NPC, multiple choice options also screw up the bot at times with ping spikes/lag, just seeing if I can alter it so it will keep using it until it has 'passed'.