mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-04 08:39:05 +00:00
Remove items from players store/bank
This commit is contained in:
@@ -227,9 +227,10 @@ public class ItemAssistant {
|
||||
}
|
||||
|
||||
public void addItemToBank(int itemId, int amount) {
|
||||
itemId++;
|
||||
for (int i = 0; i < Constants.BANK_SIZE; i++) {
|
||||
if (c.bankItems[i] <= 0 || c.bankItems[i] == itemId + 1 && c.bankItemsN[i] + amount < Integer.MAX_VALUE) {
|
||||
c.bankItems[i] = itemId + 1;
|
||||
if (c.bankItems[i] <= 0 || c.bankItems[i] == itemId && c.bankItemsN[i] + amount < Integer.MAX_VALUE) {
|
||||
c.bankItems[i] = itemId;
|
||||
c.bankItemsN[i] += amount;
|
||||
resetBank();
|
||||
return;
|
||||
@@ -237,6 +238,22 @@ public class ItemAssistant {
|
||||
}
|
||||
}
|
||||
|
||||
public void removeitemFromBank(int itemId, int amount) {
|
||||
itemId++;
|
||||
for (int i = 0; i < Constants.BANK_SIZE; i++) {
|
||||
if (c.bankItems[i] == itemId) {
|
||||
c.bankItemsN[i] -= amount;
|
||||
if (c.bankItemsN[i] <= 0) {
|
||||
c.bankItems[i] = 0;
|
||||
c.bankItemsN[i] = 0;
|
||||
}
|
||||
resetBank();
|
||||
rearrangeBank();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void resetItems(int WriteFrame) {
|
||||
// synchronized(c) {
|
||||
if (c.getOutStream() != null && c != null) {
|
||||
|
||||
Reference in New Issue
Block a user