Merge pull request #590 from Lucwousin/sozdidntmeantofrownyface

Check for config on script callbacks for bank pin and make it work with poh/grand exchange
This commit is contained in:
Tyler Bochard
2019-06-13 17:43:07 -04:00
committed by GitHub

View File

@@ -215,6 +215,11 @@ public class RuneLitePlusPlugin extends Plugin
@Subscribe
private void onScriptCallbackEvent(ScriptCallbackEvent e)
{
if (!config.keyboardPin())
{
return;
}
if (e.getEventName().equals("bankpin"))
{
int[] intStack = client.getIntStack();
@@ -246,7 +251,9 @@ public class RuneLitePlusPlugin extends Plugin
private void handleKey(char c)
{
if (client.getWidget(WidgetID.BANK_PIN_GROUP_ID, 0) == null
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Bank of Gielinor"))
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Bank of Gielinor")
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Grand Exchange")
|| !client.getWidget(WidgetInfo.BANK_PIN_TOP_LEFT_TEXT).getText().equals("Housing Security System"))
{
entered = 0;
enterIdx = 0;