I'm trying to check if the item's stock is max or higher but it never runs since it always gives the error java.lang.NullPointerException at org.osbot.rs07.api.Store.iIIIIiIIIii(gh:162).
String[] BuyItems = {"Name of item", "Name of item", "Name of item"};
int[] Stock = {1, 5, 4};
NPC Shopkeeper = npcs.closest("Shop npc");
Shopkeeper.interact("Trade");
for (int i = 0; i < BuyItems.length; i++) {
if (getStore().getAmount(BuyItems[i]) <= Stock[i]) {
do something
}
}
I saw some people getting the same problem at the forums but no methods of fixing it except checking if getStore().getAmount(BuyItems[i]) is not null. This didn't work either nor should it work since there is always an amount of that item.