private void UnSelectSpot(FloorSpot spot)
 {
     selectedSpots.Remove(spot);
     SetGlobalScale(spot.GetCardInPlay(), SystemManager.cardNormalScale);
     levelSum -= spot.GetCardData().level;
     UpdateText();
 }
 private void SelectSpot(FloorSpot spot)
 {
     //only lobsters who have not attacked can be used as material
     if (spot.GetCardInPlay() && spot.GetCardInPlay().GetComponent <Lobster>() && spot.GetCardInPlay().GetComponent <Lobster>().canAttack)
     {
         selectedSpots.Add(spot);
         SetGlobalScale(spot.GetCardInPlay(), SystemManager.cardSelectedScale);
         levelSum += spot.GetCardData().level;
         UpdateText();
     }
 }