File data/register.lua artifact b568fdc66a part of check-in 956134c50b
return { infusion = function(r) sorcery.data.infusions[#sorcery.data.infusions + 1] = r end; alloy = function(mix) sorcery.data.alloys[#sorcery.data.alloys + 1] = mix end; infusion_leftover = function(orig, leave) sorcery.data.infusion_leftovers[orig] = leave end; }