void UpdateShieldColour(WeaponShield weapon)
        {
            Color newColor = currentDamageAction.EnemyColor;

            newColor.a = 0.5f;
            weapon.SpriteRenderer.color = newColor;
        }
        void MatchSizeToEnemy(WeaponShield weapon)
        {
            var enemyScale = weapon.enemyToProtect.transform.localScale;

            weapon.gameObject.transform.localScale = (enemyScale * 1.2f);
        }
 void InitiateShield(WeaponShield weapon)
 {
     AssignCurrentDamageAction();
     UpdateShieldColour(weapon);
     MatchSizeToEnemy(weapon);
 }
 public void HealthShieldSetUp(float health, WeaponShield shield)
 {
     totalHealth  = health;
     parentShield = shield;
 }