Browse Source

inventory junking

lakebane-master
FatBoy-DOTC 9 months ago
parent
commit
3c2d3782c2
  1. 10
      src/engine/net/client/ClientMessagePump.java

10
src/engine/net/client/ClientMessagePump.java

@ -560,15 +560,15 @@ public class ClientMessagePump implements NetMsgHandler { @@ -560,15 +560,15 @@ public class ClientMessagePump implements NetMsgHandler {
if (!itemManager.inventoryContains(i))
return;
if (i.isCanDestroy())
if (i.isCanDestroy()) {
if (itemManager.delete(i) == true) {
Dispatch dispatch = Dispatch.borrow(sourcePlayer, msg);
DispatchMessage.dispatchMsgDispatch(dispatch, DispatchChannel.SECONDARY);
int value = i.getItemBase().getBaseValue();
if(sourcePlayer.getCharItemManager().getGoldInventory().getNumOfItems() + value <= 10000000)
sourcePlayer.getCharItemManager().addGoldToInventory(value,false);
sourcePlayer.getCharItemManager().addGoldToInventory(value,true);
Dispatch dispatch = Dispatch.borrow(sourcePlayer, msg);
DispatchMessage.dispatchMsgDispatch(dispatch, DispatchChannel.SECONDARY);
}
}
}
private static void ackBankWindowOpened(AckBankWindowOpenedMsg msg, ClientConnection origin) {

Loading…
Cancel
Save