Fixed bank interface item rearrangement for authentic game client
This commit is contained in:
@@ -117,7 +117,6 @@ public final class BankContainer extends Container {
|
||||
player.getInventory().getListeners().add(listener);
|
||||
player.getInventory().refresh();
|
||||
player.varpManager.get(1249).setVarbit(0,lastAmountX).send(player);
|
||||
player.getPacketDispatch().sendIfaceSettings(1278, 73, 762, 0, ServerConstants.BANK_SIZE);
|
||||
BitregisterAssembler assembly = new BitregisterAssembler(0, 1, 2, 3, 4, 5);
|
||||
assembly.enableExamineOption();
|
||||
assembly.enableSlotSwitch();
|
||||
|
||||
@@ -2,6 +2,7 @@ package core.game.interaction.object;
|
||||
|
||||
import static api.ContentAPIKt.*;
|
||||
|
||||
import api.IfaceSettingsBuilder;
|
||||
import api.events.InteractionEvent;
|
||||
import core.cache.def.impl.NPCDefinition;
|
||||
import core.cache.def.impl.SceneryDefinition;
|
||||
@@ -401,6 +402,8 @@ public final class BankingPlugin extends OptionHandler {
|
||||
public void open(Player player, Component component) {
|
||||
super.open(player, component);
|
||||
player.getBank().sendBankSpace();
|
||||
int settings = new IfaceSettingsBuilder().enableAllOptions().enableSlotSwitch().setInterfaceEventsDepth(2).build();
|
||||
player.getPacketDispatch().sendIfaceSettings(settings, 73, 762, 0, 496);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user