From f80e1aeb5b4fbf70cbd6ffd86e34add81f230af1 Mon Sep 17 00:00:00 2001 From: HimbeerserverDE Date: Sat, 20 Feb 2021 18:09:23 +0100 Subject: [PATCH] Fix crash if all MT servers are offline (#14) --- itemdef.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/itemdef.go b/itemdef.go index 56baa7f..145ed9f 100644 --- a/itemdef.go +++ b/itemdef.go @@ -116,6 +116,9 @@ func bestCap(defs [][]byte, capabs []*ToolCapabs) *ItemDef { } } + if bestK >= len(defs) { + return &ItemDef{} + } return &ItemDef{data: defs[bestK]} }