replace your bankx2 with mine
Code:
package server.model.players.packets;
import server.model.players.Client;
import server.model.players.PacketType;
/**
* Bank X Items
**/
public class BankX2 implements PacketType {
@Override
public void processPacket(Client c, int packetType, int packetSize) {
int Xamount = c.getInStream().readDWord();
if (Xamount == 0)
Xamount = 1;
switch(c.xInterfaceId) {
case 5064:
c.getItems().bankItem(c.playerItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
break;
case 5382:
c.getItems().fromBank(c.bankItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
break;
case 3322:
if(c.duelStatus <= 0) {
c.getTradeAndDuel().tradeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
} else {
c.getTradeAndDuel().stakeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
}
break;
case 3415:
if(c.duelStatus <= 0) {
c.getTradeAndDuel().fromTrade(c.xRemoveId, c.xRemoveSlot, Xamount);
}
break;
case 6669:
c.getTradeAndDuel().fromDuel(c.xRemoveId, c.xRemoveSlot, Xamount);
break;
}
}
}