From cc5b17bb3ee08d05d09b0c474c6e18ad102de9d4 Mon Sep 17 00:00:00 2001 From: Redox Date: Wed, 30 Jul 2025 02:09:34 +0200 Subject: [PATCH] Fix prop limit not being respected --- lua/primitive/core/util.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/primitive/core/util.lua b/lua/primitive/core/util.lua index 46908a7..dc84c83 100644 --- a/lua/primitive/core/util.lua +++ b/lua/primitive/core/util.lua @@ -22,6 +22,8 @@ function Primitive.funcs.registerClass( name, class, spawnlist ) if SERVER then duplicator.RegisterEntityClass( class.Name, function( ply, data ) + if not ply:CheckLimit( "props" ) then return false end + return CreateEntity( class.Name, ply, data ) end, "Data" ) else @@ -64,7 +66,7 @@ if SERVER then if IsValid( ply ) then ent:SetVar( "Player", ply ) - ply:AddCount( "Props", ent ) + ply:AddCount( "props", ent ) end return ent