Compare commits
2 Commits
3f372d4674
...
4c2e732607
Author | SHA1 | Date | |
---|---|---|---|
![]() |
4c2e732607 | ||
![]() |
c053a792a4 |
@ -3,6 +3,7 @@ local function copyObject(o)
|
|||||||
for k,v in pairs(o) do
|
for k,v in pairs(o) do
|
||||||
obj[k] = v
|
obj[k] = v
|
||||||
end
|
end
|
||||||
|
setmetatable(obj, getmetatable(o))
|
||||||
return obj
|
return obj
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -13,9 +14,12 @@ local function execDebug(env)
|
|||||||
return false, result[2]
|
return false, result[2]
|
||||||
end
|
end
|
||||||
|
|
||||||
local func = load(result[2], "debug", "bt", env)
|
local func = load("return " .. result[2], "debug", "bt", env)
|
||||||
if type(func) ~= "function" then
|
if type(func) ~= "function" then
|
||||||
return false, func
|
func = load(result[2], "debug", "bt", env)
|
||||||
|
if type(func) ~= "function" then
|
||||||
|
return false, func
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
return pcall(func)
|
return pcall(func)
|
||||||
|
@ -8,10 +8,12 @@ local ItemStack = Sentinel:tag({}, Sentinel.ITEMSTACK)
|
|||||||
ItemStack.__index = ItemStack
|
ItemStack.__index = ItemStack
|
||||||
|
|
||||||
local function hookDebugger(context)
|
local function hookDebugger(context)
|
||||||
local errorCond = Debugger.debugREPL(function(retval)
|
while true do
|
||||||
Logger:error("->", retval)
|
local errorCond = Debugger.debugREPL(function(retval)
|
||||||
end, context)
|
Logger:error("->", retval)
|
||||||
Logger:error("x>", errorCond)
|
end, context)
|
||||||
|
Logger:error("x>", errorCond)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function ItemStack:fromDetail(inv, detail, slot)
|
function ItemStack:fromDetail(inv, detail, slot)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user