Well Ive been having problems ever since i added 35 Bank slots.
Basically i deleted the
Code:
case 214:
// change item places
somejunk = inStream.readUnsignedWordA(); // junk
inStream.readSignedByteC();
int itemFrom = inStream.readUnsignedWordA(); // slot1
int itemTo = inStream.readUnsignedWord();// slot2
// println_debug(somejunk+" moveitems: From:"+itemFrom+"
// To:"+itemTo);
moveItems(itemFrom, itemTo, somejunk);
break;
and the moveItems Void,
Code:
public void moveItems(int from, int to, int moveWindow) {
if (moveWindow == 3724) {
int tempI;
int tempN;
tempI = playerItems[from];
tempN = playerItemsN[from];
playerItems[from] = playerItems[to];
playerItemsN[from] = playerItemsN[to];
playerItems[to] = tempI;
playerItemsN[to] = tempN;
}
if ((moveWindow == 34453) && (from >= 0) && (to >= 0)
&& (from < playerBankSize) && (to < playerBankSize)) {
int tempI;
int tempN;
tempI = bankItems[from];
tempN = bankItemsN[from];
bankItems[from] = bankItems[to];
bankItemsN[from] = bankItemsN[to];
bankItems[to] = tempI;
bankItemsN[to] = tempN;
}
if (moveWindow == 34453) {
resetBank();
} else if (moveWindow == 18579) {
resetItems(5064);
} else if (moveWindow == 3724) {
resetItems(3214);
}
}
and now my problem is this;
http://tinypic.com/player.php?v=30sevph&s=3
Notes: If i keep the Void and the Packet i get exceptions s:
Please help ASAP. Will rep.