diff --git a/lua/weapons/disguiser/cl_3rdperson.lua b/lua/weapons/disguiser/cl_3rdperson.lua index 81e9817..2d75d89 100644 --- a/lua/weapons/disguiser/cl_3rdperson.lua +++ b/lua/weapons/disguiser/cl_3rdperson.lua @@ -96,7 +96,7 @@ end) hook.Add("HUDPaint", "Disguiser.ThirdPersonHUDPaint", function() local ply = LocalPlayer() - if IsValid(ply) && ply:Alive() && ply:GetNetworkedBool("thirdperson") then + if IsValid(ply) && !!ply["GetAimVector"] && ply:Alive() && ply:GetNetworkedBool("thirdperson") then // trace from muzzle to hit pos local t = {} t.start = ply:GetShootPos()