diff --git a/lua/entities/mining_argonite_battery.lua b/lua/entities/mining_argonite_battery.lua index 9050aeb..eab79e6 100644 --- a/lua/entities/mining_argonite_battery.lua +++ b/lua/entities/mining_argonite_battery.lua @@ -38,6 +38,7 @@ if SERVER then self.Frame:SetPos(self:GetPos() + self:GetForward() * 24 / 2) self.Frame:SetAngles(self:GetAngles()) self.Frame:Spawn() + self.Frame.PhysgunDisabled = true self.Frame:SetParent(self) self.Frame:SetTransmitWithParent(true) diff --git a/lua/entities/mining_argonite_transformer.lua b/lua/entities/mining_argonite_transformer.lua index eac7998..f093787 100644 --- a/lua/entities/mining_argonite_transformer.lua +++ b/lua/entities/mining_argonite_transformer.lua @@ -106,6 +106,7 @@ if SERVER then self.Frame:SetPos(self:WorldSpaceCenter() + self:GetForward() * 24) self.Frame:SetAngles(self:GetAngles()) self.Frame:Spawn() + self.Frame.PhysgunDisabled = true self.Frame:SetParent(self) self.Out = ents.Create("prop_physics") @@ -119,6 +120,7 @@ if SERVER then self.Out:SetAngles(ang) self.Out:Spawn() self.Out:SetParent(self) + self.Out:SetNotSolid(true) self.Core = ents.Create("prop_physics") self.Core:SetModel("models/hunter/misc/sphere025x025.mdl") @@ -126,6 +128,7 @@ if SERVER then self.Core:SetMaterial("models/debug/white") self.Core:SetPos(self:WorldSpaceCenter()) self.Core:Spawn() + self.Core.PhysgunDisabled = true self.Core:SetParent(self) self.Core:SetColor(Color(0, 0, 0, 255)) self.Core:Activate() diff --git a/lua/entities/mining_drill.lua b/lua/entities/mining_drill.lua index 87c2ee8..8c340f7 100644 --- a/lua/entities/mining_drill.lua +++ b/lua/entities/mining_drill.lua @@ -59,6 +59,7 @@ if SERVER then self.Frame:SetAngles(ang) self.Frame:Spawn() + self.Frame.PhysgunDisabled = true self.Frame:SetParent(self) timer.Simple(0, function() diff --git a/lua/entities/mining_ore_conveyor.lua b/lua/entities/mining_ore_conveyor.lua index a5eafe5..eb02699 100644 --- a/lua/entities/mining_ore_conveyor.lua +++ b/lua/entities/mining_ore_conveyor.lua @@ -36,6 +36,7 @@ if SERVER then self.Frame:SetMaterial("phoenix_storms/future_vents") self.Frame:SetCollisionGroup(COLLISION_GROUP_WEAPON) -- this can help players get their ores if there are too many, if they get stuck etc self.Frame:Spawn() + self.Frame.PhysgunDisabled = true self.Frame:SetParent(self) Ores.Automation.PrepareForDuplication(self)