antidrag: add deposit box for bank drag
This commit is contained in:
@@ -201,7 +201,7 @@ public class AntiDragPlugin extends Plugin implements KeyListener
|
|||||||
@Subscribe
|
@Subscribe
|
||||||
public void onWidgetLoaded(WidgetLoaded widgetLoaded)
|
public void onWidgetLoaded(WidgetLoaded widgetLoaded)
|
||||||
{
|
{
|
||||||
if (widgetLoaded.getGroupId() == WidgetID.BANK_GROUP_ID && (!config.onShiftOnly() || shiftHeld) && !ctrlHeld)
|
if ((widgetLoaded.getGroupId() == WidgetID.BANK_GROUP_ID || widgetLoaded.getGroupId() == WidgetID.DEPOSIT_BOX_GROUP_ID) && (!config.onShiftOnly() || shiftHeld) && !ctrlHeld)
|
||||||
{
|
{
|
||||||
setBankDragDelay(config.dragDelay());
|
setBankDragDelay(config.dragDelay());
|
||||||
}
|
}
|
||||||
@@ -211,6 +211,7 @@ public class AntiDragPlugin extends Plugin implements KeyListener
|
|||||||
{
|
{
|
||||||
final Widget bankItemContainer = client.getWidget(WidgetInfo.BANK_ITEM_CONTAINER);
|
final Widget bankItemContainer = client.getWidget(WidgetInfo.BANK_ITEM_CONTAINER);
|
||||||
final Widget bankInventoryItemsContainer = client.getWidget(WidgetInfo.BANK_INVENTORY_ITEMS_CONTAINER);
|
final Widget bankInventoryItemsContainer = client.getWidget(WidgetInfo.BANK_INVENTORY_ITEMS_CONTAINER);
|
||||||
|
final Widget bankDepositContainer = client.getWidget(WidgetInfo.DEPOSIT_BOX_INVENTORY_ITEMS_CONTAINER);
|
||||||
if (bankItemContainer != null)
|
if (bankItemContainer != null)
|
||||||
{
|
{
|
||||||
Widget[] items = bankItemContainer.getDynamicChildren();
|
Widget[] items = bankItemContainer.getDynamicChildren();
|
||||||
@@ -227,6 +228,14 @@ public class AntiDragPlugin extends Plugin implements KeyListener
|
|||||||
item.setDragDeadTime(delay);
|
item.setDragDeadTime(delay);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (bankDepositContainer != null)
|
||||||
|
{
|
||||||
|
Widget[] items = bankDepositContainer.getDynamicChildren();
|
||||||
|
for (Widget item : items)
|
||||||
|
{
|
||||||
|
item.setDragDeadTime(delay);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setDragDelay()
|
private void setDragDelay()
|
||||||
|
|||||||
Reference in New Issue
Block a user