public Slime SpawnSlime(Cell cauldron, Cell target) { GameObject go = Instantiate(slimePrefab, cauldron.position, Quaternion.identity); Slime s = (Slime)go.AddComponent(typeof(Slime)); s.SetupEnemy(target); s.CauldronVisualSpawn(target); allSceneEnemies.Add(s); ArrayUtility.Remove(ref openCells, target); return(s); }