// Update is called once per frame
    void Update()
    {
        //DEBUG CODE
        GameObject g1 = null, g2 = null;

        if (swap && !GameObject.FindGameObjectWithTag("ItemBarHolder").GetComponent <ItemBar>().IsOnCooldown())
        {
            if (spot1.Contains("h"))
            {
                g1 = iBar.GetItemAtSpot(spot1);
            }
            if (spot1.Contains("i"))
            {
                g1 = iScreen.GetItemAtSpot(spot1);
            }
            if (spot2.Contains("h"))
            {
                g2 = iBar.GetItemAtSpot(spot2);
            }
            if (spot2.Contains("i"))
            {
                g2 = iScreen.GetItemAtSpot(spot2);
            }
            if (spot1.Contains("h"))
            {
                iBar.AddItemAtSpot(g2, spot1);
                iBar.updateAttacks();
            }
            else if (spot1.Contains("i"))
            {
                iScreen.AddItemAtSpot(g2, spot1);
                iScreen.hideIcons();
                iScreen.showIcons();
            }

            if (spot2.Contains("h"))
            {
                iBar.AddItemAtSpot(g1, spot2);
                iBar.updateAttacks();
            }
            else if (spot2.Contains("i"))
            {
                iScreen.AddItemAtSpot(g1, spot2);
                iScreen.hideIcons();
                iScreen.showIcons();
            }
            swap = false;
            GameObject.FindGameObjectWithTag("c1").GetComponent <Image>().enabled = false;
            GameObject.FindGameObjectWithTag("c2").GetComponent <Image>().enabled = false;
            spot1 = "";
            spot2 = "";
        }
    }