protected virtual void ProcessCraftResultDeprecatedAction(CraftResultDeprecatedAction action)
        {
            Item craftingResult = action.ResultItems.FirstOrDefault();

            if (craftingResult == null)
            {
                return;
            }

            craftingResult.UniqueId = Environment.TickCount;
            SetContainerItem(59, 50, craftingResult);
        }
        protected virtual void ProcessCraftResultDeprecatedAction(CraftResultDeprecatedAction action)
        {
            //BUG: Won't work proper with anvil anymore.
            if (GetContainerItem(59, 50).UniqueId > 0)
            {
                return;
            }

            //TODO: We only use this for anvils right now. Until we fixed the anvil merge ourselves.
            Item craftingResult = action.ResultItems.FirstOrDefault();

            if (craftingResult == null)
            {
                return;
            }

            craftingResult.UniqueId = Environment.TickCount & Int32.MaxValue;
            SetContainerItem(59, 50, craftingResult);
        }