From da1bb01ff026f4c268c99c398e47b5361eb7b051 Mon Sep 17 00:00:00 2001
From: Nicholas Ignoffo <speedynutty68@gmail.com>
Date: Mon, 20 Feb 2017 14:15:41 -0800
Subject: [PATCH] Return past functionality to canCombine

---
 .../java/WayofTime/bloodmagic/util/Utils.java   | 17 +++--------------
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/src/main/java/WayofTime/bloodmagic/util/Utils.java b/src/main/java/WayofTime/bloodmagic/util/Utils.java
index 00ece993..43f44f77 100644
--- a/src/main/java/WayofTime/bloodmagic/util/Utils.java
+++ b/src/main/java/WayofTime/bloodmagic/util/Utils.java
@@ -531,8 +531,8 @@ public class Utils
     }
 
     /**
-     * Used to determine if stack1 can be placed into stack2. If stack2 is null
-     * and stack1 isn't null, returns true. Ignores stack size
+     * Used to determine if stack1 can be placed into stack2. If stack2 is is empty
+     * and stack1 isn't empty, returns true. Ignores stack size
      * 
      * @param stack1
      *        Stack that is placed into a slot
@@ -544,18 +544,7 @@ public class Utils
     @Deprecated
     public static boolean canCombine(ItemStack stack1, ItemStack stack2)
     {
-        return ItemHandlerHelper.canItemStacksStack(stack1, stack2);
-//        if (stack1.isEmpty() || stack1.isItemStackDamageable() ^ stack2.isItemStackDamageable())
-//        {
-//            return false;
-//        }
-//
-//        if (stack2.isEmpty())
-//        {
-//            return true;
-//        }
-//
-//        return stack1.getItem() == stack2.getItem() && stack1.getItemDamage() == stack2.getItemDamage() && ItemStack.areItemStackTagsEqual(stack1, stack2);
+        return stack1.isEmpty() && !stack2.isEmpty() || ItemHandlerHelper.canItemStacksStack(stack1, stack2);
     }
 
     /**