24 lines
456 B
Lua
24 lines
456 B
Lua
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
|