From 9b43ca47bbba45b38aeaf4fcd767088036d4f9ea Mon Sep 17 00:00:00 2001 From: shoopea Date: Mon, 27 Jan 2020 13:22:13 +0800 Subject: [PATCH] test --- job.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/job.go b/job.go index 8e8c510..db27868 100644 --- a/job.go +++ b/job.go @@ -1862,6 +1862,27 @@ func jobCraftItem(j Job) { /* we can finish the job */ + out := fmt.Sprintf("Summary for %s\n", item.Name[0]) + out = fmt.Sprint("%s Mana : %d\n", out, totalMana) + out = fmt.Sprint("%s
 Items :
\n", out) + for k, v := range requiredItems { + obj, _ := getObjItem(getObjItemId(k)) + ava, _ := availableItems[k] + out = fmt.Sprintf("%s [%s] %s : %d (%d)\n", out, obj.Code, obj.Name[0], v, ava) + } + out = fmt.Sprint("%s
 Missing :
\n", out) + for k, v := range missingItems { + obj, _ := getObjItem(getObjItemId(k)) + out = fmt.Sprintf("%s [%s] %s : %d\n", out, obj.Code, obj.Name[0], v) + } + out = fmt.Sprint("%s
 To craft :
\n", out) + for k, v := range craftItems { + obj, _ := getObjItem(getObjItemId(k)) + out = fmt.Sprintf("%s [%s] %s : %d\n", out, obj.Code, obj.Name[0], v) + } + + log.Printf("jobCraftItem[%s] : Output :\n%s\n", item.Code, out) + err = setJobDone(j.ID64) logOnError(err, "jobCraftItem : setJobDone")