public void PutStone() { ICaseBehaviour caseBehaviour = Grid.Instance.grid[(int)PositionCase.y][(int)PositionCase.x]; if (!IsInventoryEmpty() && !caseBehaviour.HasStone) { Rocks--; caseBehaviour.PutStone(this); } }