Differences From
Artifact [2e6379fa76]:
1 1 local u = sorcery.lib
2 2 sorcery.registry.mk('infusions',false)
3 3 sorcery.registry.mk('residue',false)
4 +sorcery.register.residue.meld(sorcery.data.compat.residue)
4 5
5 6 sorcery.register_potion_tbl = function(tbl) -- :/
6 7 return sorcery.register_potion(tbl.name,tbl.label,tbl.desc,tbl.color,tbl.imgvariant,tbl.glow,tbl.extra)
7 8 end
8 9 sorcery.register_potion = function(name,label,desc,color,imgvariant,glow,extra)
9 10 local image = 'sorcery_liquid_'..(imgvariant or 'dull')..'.png' ..
10 11 '^[multiply:'..tostring(color)..