Code:
//TODO combine this with updateQuestTab method public static boolean isQuestTabInformationButton(Player player, int buttonId) {
if (buttonId >= buttonIdStart && buttonId <= buttonIdEnd) {
int index = buttonId - buttonIdStart;
ArrayList<String> list = new ArrayList<String>();
if (GameType.isOsrsPvp()) {
list.add("My kills are: " + player.getWildernessKills(false));
list.add("My deaths are: " + player.getWildernessDeaths(false));
list.add("My kdr is: " + Misc.getKDR(player.getWildernessKills(false), player.getWildernessDeaths(false)));
list.add("My safe kills are: " + player.safeKills);
list.add("My safe deaths are: " + player.safeDeaths);
}
if (index > list.size() - 1) {
return true;
}
if (System.currentTimeMillis() - player.lastQuickchatButtonClicked < 1500) {
return true; //The delay which stops players from flooding chatbox by spam clicking
} else {
player.lastQuickchatButtonClicked = System.currentTimeMillis();
player.getPA().quickChat(list.get(index));
return true;
}
}
return false;
}