diff --git a/DevourClient/Hacks/Misc.cs b/DevourClient/Hacks/Misc.cs index d0594c6..4366159 100644 --- a/DevourClient/Hacks/Misc.cs +++ b/DevourClient/Hacks/Misc.cs @@ -103,21 +103,15 @@ namespace DevourClient.Hacks _azazel.gameObject.GetComponent().Spawn(); } - public static void SpawnGoatOrRat(PrefabId _goatPrefabID) + public static void CarryObject(string name) { - if (!Il2CppPhoton.Bolt.BoltNetwork.IsServer) + try { - MelonLogger.Msg("You need to be host to spawn stuff !"); - return; - } + NolanBehaviour nb = Helpers.Entities.LocalPlayer_.p_GameObject.GetComponent(); - GameObject _goat; - Vector3 pos = Player.GetPlayer().transform.position; - - _goat = BoltNetwork.Instantiate(_goatPrefabID, new Vector3(pos.x, pos.y, pos.z + 1f), Quaternion.identity); - _goat.gameObject.GetComponent().Spawn(); - Il2CppBehaviorDesigner.Runtime.Behavior goat_behavior = _goat.gameObject.GetComponent().m_mainBehaviour; - goat_behavior.EnableBehavior(); + nb.StartCarry(name); + } + catch { return; } } public static void CleanFountain()