More integration work
This commit is contained in:
@@ -82,7 +82,7 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
|
||||
WorkOrder workOrder = new WorkOrder();
|
||||
workOrder.total_to_produce = msg.total_to_produce;
|
||||
workOrder.vendor = vendorNPC;
|
||||
workOrder.templateID = msg.templateID;
|
||||
workOrder.templateID = msg.itemUUID;
|
||||
workOrder.prefixToken = msg.pToken;
|
||||
workOrder.suffixToken = msg.sToken;
|
||||
workOrder.item_name_override = msg.name;
|
||||
@@ -101,7 +101,7 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
|
||||
}
|
||||
break;
|
||||
case JUNK:
|
||||
junkItem(msg.templateID, vendorNPC, origin);
|
||||
junkItem(msg.itemUUID, vendorNPC, origin);
|
||||
break;
|
||||
case RECYCLE:
|
||||
recycleItem(msg.items, vendorNPC, origin);
|
||||
@@ -110,13 +110,13 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
|
||||
DispatchMessage.dispatchMsgDispatch(dispatch, mbEnums.DispatchChannel.SECONDARY);
|
||||
break;
|
||||
case COMPLETE:
|
||||
vendorNPC.completeItem(msg.templateID);
|
||||
// todo fix vendorNPC.completeItem(msg.itemUUID);
|
||||
break;
|
||||
case DEPOSIT:
|
||||
depositItem(msg.templateID, vendorNPC, origin);
|
||||
depositItem(msg.itemUUID, vendorNPC, origin);
|
||||
break;
|
||||
case SETPRICE:
|
||||
setItemPrice(msg.itemType, msg.templateID, msg.itemPrice, vendorNPC, origin);
|
||||
setItemPrice(msg.itemType, msg.itemUUID, msg.itemPrice, vendorNPC, origin);
|
||||
break;
|
||||
case TAKE:
|
||||
takeItem(msg.items, vendorNPC, origin);
|
||||
@@ -364,7 +364,7 @@ public class ItemProductionMsgHandler extends AbstractClientMsgHandler {
|
||||
// Delete the item and cancel any pending rolling timer jobs
|
||||
|
||||
targetItem.recycle(vendor);
|
||||
vendor.removeItemFromForge(targetItem);
|
||||
// todo fix vendor.removeItemFromForge(targetItem);
|
||||
|
||||
// Refresh vendor's inventory to client
|
||||
|
||||
|
||||
Reference in New Issue
Block a user