private void Die() { Vector3Int position = GetCurrentGridPosition(); _grid.AccessGridTile(position.x, position.z).NourishGrass(); Script_Tile currentlyOccupiedTile = _grid.AccessGridTile(_occupiedLocation.x, _occupiedLocation.z); currentlyOccupiedTile.SetOccupiedByWolf(false); _grid.DestroyWolf(this, _material); _wolfObject = null; }