mirror of
https://github.com/wiremod/advdupe2.git
synced 2025-03-04 03:03:05 -05:00
Make traceback actually useful (#452)
This commit is contained in:
parent
9a751cf616
commit
284bd4d598
@ -1002,7 +1002,7 @@ local function CreateEntityFromTable(EntTable, Player)
|
||||
table.insert( CreatedEntities, ent )
|
||||
end )
|
||||
|
||||
status, valid = pcall(EntityClass.Func, Player, unpack(ArgList, 1, #EntityClass.Args))
|
||||
status, valid = xpcall(EntityClass.Func, ErrorNoHaltWithStack, Player, unpack(ArgList, 1, #EntityClass.Args))
|
||||
|
||||
hook.Remove( "OnEntityCreated", "AdvDupe2_GetLastEntitiesCreated" )
|
||||
else
|
||||
@ -1058,7 +1058,6 @@ local function CreateEntityFromTable(EntTable, Player)
|
||||
for _, CreatedEntity in pairs(CreatedEntities) do
|
||||
SafeRemoveEntity(CreatedEntity)
|
||||
end
|
||||
ErrorNoHaltWithStack(valid)
|
||||
end
|
||||
|
||||
if (valid == false) then
|
||||
|
Loading…
Reference in New Issue
Block a user