public static void CmdConsumeSoul(CollectorDriver collector, GameObject soul) { Vector3 collectorPos = collector.Instance.transform.position; soul.GetComponent<Soul>().IsConsumed(collectorPos); collector.AddSoul(); collector.MovementDriver.RecalculateSpeedBasedOnSoulConsumption(); collector.isCollectingSoul = true; //Triggers sound effect GameObject.FindGameObjectWithTag("GameController").SendMessage("SoulConsumed"); }