public void TakeDamage(Totem totemA, Totem totemB)
    {
        if (totemA.hasAttack == false)
        {
            totemA.totemCurrentDamage = totemA.totemDamage;
            if (totemB.isDefending == true)
            {
                totemB.totemCurrentDefence -= totemA.totemDamage;
                totemB.totemCurrentDefence  = 0;
                totemB.isDefending          = false;
            }
            else if (totemB.isDefending == false)
            {
                totemB.totemCurrentHP -= totemA.totemDamage;
            }

            Debug.Log(totemName);
            SetTotemHealth();

            totemA.HasTotemAttacked(totemA);
        }

        else
        {
            Debug.Log(totemName + " has already attacked!");
        }
    }