From 40ab3e011de5be83b342e5d2b67c2837294b2d58 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 16 Oct 2018 06:25:34 +0200 Subject: Add disable_repair group to prevent tool repair (#7381) --- src/craftdef.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/craftdef.cpp b/src/craftdef.cpp index 922ea345e..d64b7e55e 100644 --- a/src/craftdef.cpp +++ b/src/craftdef.cpp @@ -579,7 +579,7 @@ static ItemStack craftToolRepair( IItemDefManager *idef = gamedef->idef(); if (item1.count != 1 || item2.count != 1 || item1.name != item2.name || idef->get(item1.name).type != ITEM_TOOL - || idef->get(item2.name).type != ITEM_TOOL) { + || itemgroup_get(idef->get(item1.name).groups, "disable_repair") == 1) { // Failure return ItemStack(); } -- cgit v1.2.3