sorcery  Diff

Differences From Artifact [26201c3a3e]:

To Artifact [9b1dfc7187]:


   281    281   	};
   282    282   	dowse = {
   283    283   		name = 'dowsing';
   284    284   		leytype = 'cognic';
   285    285   		color = {65,116,255};
   286    286   		affinity = {'acacia','dark','silent'};
   287    287   		uses = 176;
   288         -		desc = 'Send up sparks of radia to indicate nearness or absence of attuned blocks';
          288  +		desc = 'Send up sparks of radia to indicate nearness or absence of the blocks whose presence the wand is attuned to';
   289    289   	};
   290    290   	verdant = {
   291    291   		name = 'verdant';
   292    292   		color = {16,29,255};
   293    293   		uses = 48;
   294    294   		leytype = 'imperic';
   295    295   		desc = 'Pour life-energy into the soil, causing flowers and trees to spring up at your command';
................................................................................
   339    339   			if rec then
   340    340   				local data = decpos(sorcery.lib.str.meta_dearmor(rec,true))
   341    341   				local srcpos = {x=data.x,y=data.y,z=data.z}
   342    342   				local srcnode = minetest.get_node(srcpos)
   343    343   				local srcdef = minetest.registered_nodes[srcnode.name]
   344    344   				if srcdef and srcdef._sorcery and srcdef._sorcery.attune then
   345    345   					if sorcery.attunement.nodeid(srcpos) == data.id then
   346         -						-- check for ink
   347    346   						src = { 
   348    347   							pos = srcpos;
   349    348   							props = srcdef._sorcery.attune;
   350    349   						}
   351    350   					end
   352    351   				end
   353    352   			end