diff --git a/42.13/media/lua/server/TowingCommands.lua b/42.13/media/lua/server/TowingCommands.lua index 383e969..4d323fe 100644 --- a/42.13/media/lua/server/TowingCommands.lua +++ b/42.13/media/lua/server/TowingCommands.lua @@ -223,11 +223,8 @@ Commands.attachConstraint = Commands.attachTowBar Commands.detachConstraint = Commands.detachTowBar TowingCommands.OnClientCommand = function(module, command, player, args) - if module == "vehicle" and command == "attachTrailer" then - queueSync("attach", player, args) - elseif module == "vehicle" and command == "detachTrailer" then - queueSync("detach", player, args) - elseif module == "towbar" and command == "attachTowBar" then + -- Only sync explicit towbar commands so vanilla towing stays untouched. + if module == "towbar" and command == "attachTowBar" then queueSync("attach", player, args) elseif module == "towbar" and command == "detachTowBar" then queueSync("detach", player, args)