diff --git a/game/modules/tome/dialogs/debug/DebugMain.lua b/game/modules/tome/dialogs/debug/DebugMain.lua index 9ebf52dd3c50a981d7112180db9f6d4718b35477..27be824cfdf637186ec5160a495475ada449e90a 100644 --- a/game/modules/tome/dialogs/debug/DebugMain.lua +++ b/game/modules/tome/dialogs/debug/DebugMain.lua @@ -131,6 +131,8 @@ function _M:use(item) for i, e in ipairs(l) do game.level:removeEntity(e) end + else + self:triggerHook{"DebugMain:use", act=act} end end @@ -150,6 +152,7 @@ function _M:generateList() list[#list+1] = {name="Create Trap", dialog="CreateTrap"} list[#list+1] = {name="Remove all creatures", action="remove-all"} list[#list+1] = {name="Semi-Godmode", action="semigodmode"} + self:triggerHook{"DebugMain:generate", menu=list} local chars = {} for i, v in ipairs(list) do