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 )
|
table.insert( CreatedEntities, ent )
|
||||||
end )
|
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" )
|
hook.Remove( "OnEntityCreated", "AdvDupe2_GetLastEntitiesCreated" )
|
||||||
else
|
else
|
||||||
@ -1058,7 +1058,6 @@ local function CreateEntityFromTable(EntTable, Player)
|
|||||||
for _, CreatedEntity in pairs(CreatedEntities) do
|
for _, CreatedEntity in pairs(CreatedEntities) do
|
||||||
SafeRemoveEntity(CreatedEntity)
|
SafeRemoveEntity(CreatedEntity)
|
||||||
end
|
end
|
||||||
ErrorNoHaltWithStack(valid)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
if (valid == false) then
|
if (valid == false) then
|
||||||
|
Loading…
Reference in New Issue
Block a user