local effect = require "lib.spell.effect" local bleeding = effect.new({ tag = "bleeding", }) local effectbook = { bleeding = bleeding } --- не уверен зачем нам это, но вай нот ай саппоуз --- @param list Effect[] function effectbook.of(list) local efb = {} for i, ef in ipairs(list) do print(i) efb[i] = setmetatable({}, { __index = ef }) end return efb end return effectbook