diff --git a/def.go b/def.go index 5b389c3..cee2f8e 100644 --- a/def.go +++ b/def.go @@ -109,6 +109,12 @@ type ChatWarsMessageGStock struct { ItemList []ChatWarsItems `json:"item_list"` } +type ChatWarsMessageGDepositReq struct { + Msg *ChatWarsMessage `json:"msg"` + ItemID64 int64 `json:"item_id"` + Quantity int64 `json:"quantity"` +} + type ChatWarsMessageGDepositAck struct { Msg *ChatWarsMessage `json:"msg"` ItemID64 int64 `json:"item_id"` diff --git a/workers.go b/workers.go index 567993a..b3e1ed6 100644 --- a/workers.go +++ b/workers.go @@ -531,6 +531,8 @@ func JobWorker(id int, jobs <-chan Job) { jobGStock(j) case objSubTypeJobGDeposit: jobGDeposit(j) + case objSubTypeJobGDepositForward: + jobGDepositForward(j) default: log.Printf("jobWorker["+strconv.Itoa(id)+"] : No handler for job type #%d.\n", j.JobTypeID) }