This commit is contained in:
Insality
2025-03-25 22:56:47 +02:00
parent fb9c80b284
commit e83e5a6c84
9 changed files with 116 additions and 75 deletions

View File

@@ -135,8 +135,9 @@ end
---@param nodes table<hash, node>|nil
---@return druid.instance
function M:get_druid(template, nodes)
local context = { _context = self }
local druid_instance = setmetatable(context, { __index = self._meta.druid })
local druid_instance = setmetatable({
_context = self
}, { __index = self._meta.druid })
if template then
self:set_template(template)