From be017d3d55f20db0efdf79f9a085752d0ee26877 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sun, 26 Nov 2017 09:30:15 +0100 Subject: [PATCH] gamemode: Fix Hiders getting stuck on themselves It seems that the physics engine allows the parent to collide with childs, but childs not with the parent. This doesn't make any sense at all. --- .../prophuntextended/gamemode/player_class/class_hider.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/source/gamemodes/prophuntextended/gamemode/player_class/class_hider.lua b/source/gamemodes/prophuntextended/gamemode/player_class/class_hider.lua index e558843..a7567b1 100644 --- a/source/gamemodes/prophuntextended/gamemode/player_class/class_hider.lua +++ b/source/gamemodes/prophuntextended/gamemode/player_class/class_hider.lua @@ -66,6 +66,7 @@ function CLASS:Spawn() self.Player.Data.Prop:SetOwner(self.Player) self.Player.Data.Prop:Spawn() self.Player:DeleteOnRemove(self.Player.Data.Prop) + self.Player.Data.PropContraint = constraint.NoCollide(self.Player, self.Player.Data.Prop, 0, 0) -- Assign Hands (Auto Networked Sync!) local oldhands = self.Player:GetHands()