@@ -16,8 +16,9 @@ color = color:readable(); } -- label .. (desc and ("\n" .. color:readable():fmt(desc)) or '') ); + short_description = label; drawtype = "plantlike"; tiles = {image}; inventory_image = image; paramtype = "light"; @@ -54,9 +55,11 @@ if not extra.groups then extra.groups = {} end minetest.register_craftitem('sorcery:' .. name, extra) end -sorcery.register_potion('blood', 'Blood', 'A bottle of sacrificial blood, imbued\nwith stolen life force', u.color(219,19,14)) +sorcery.register_potion('blood', 'Blood', 'A bottle of sacrificial blood, imbued with stolen (or perhaps donated) life force', u.color(219,19,14), nil, nil, { + sorcery_life_store = 4; +}) sorcery.register_potion('potion_water', 'Water Bottle', 'A bottle of plain water', u.color(43,90,162)) sorcery.register_potion('holy_water', 'Holy Water','A bottle of consecrated water',u.color(94,138,206),'sparkle',6) local create_infusion_recipe = function(id,potion,default_basis,proto)