@@ -126,12 +126,10 @@ update() -- fancy visuals local color = sorcery.lib.color(liq.color or {255,255,255}) - local spritz = sorcery.lib.image('sorcery_droplet.png') - local drop = sorcery.lib.image('sorcery_drop.png') - spritz = spritz:blit(spritz:multiply(color)) - drop = drop:blit (drop:multiply (color)) + local spritz = sorcery.lib.image('sorcery_droplet.png'):glow(color) + local drop = sorcery.lib.image('sorcery_drop.png'):glow(color) local facing = minetest.facedir_to_dir(minetest.get_node(pos).param2) local noz = vector.add(pos, vector.rotate( vector.new(0.0,0,-0.48), vector.dir_to_rotation(facing) @@ -152,9 +150,9 @@ animation = { type = 'sheet_2d'; frames_w = 14; frames_h = 1; - frame_length = 0.5/14; + frame_length = (0.5/14) + 0.02; } } minetest.after(0.2, function() minetest.add_particlespawner { @@ -172,9 +170,9 @@ animation = { type = 'sheet_2d'; frames_w = 10; frames_h = 1; - frame_length = 1.5/10; + frame_length = (1.5/10) + 0.02; } } end)