There is a bug with the grandexchange buyItem function.
It gets stuck at clicking a buy slot. For some reason it fails to click the buy slot.
if (GrandExchange.isOpen() && !Inventory.contains(item) && grandExchange.contains(getLocalPlayer())) {
log("Buying item");
sleep(1000);
GrandExchange.buyItem(item,1,10000);
sleep(5000);
GrandExchange.collect();
sleep(2000);
GrandExchange.close();
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.