return {
endure = { -- withstand more blows
name = 'Endure';
tone = {232,102,255};
desc = 'durability magnified';
affinity = 'counterpraxic';
apply = function(stack,power)
end;
};
drain = {}; -- health vampirism
harvest = { -- kills or digging ore replenish durability
name = 'Harvest';
tone = {255,84,187};
affinity = 'syncretic';
desc = 'some damage is repaired when used to mine ore or kill an attacker';
apply = function(stack,power)
end;
};
conserve = { -- use less magical energy
name = 'Conserve';
tone = {84,255,144};
desc = 'enchantments last longer before running out of power to sustain them.';
affinity = 'syncretic';
apply = function(stack,power)
end;
};
dowse = { -- send up flare when valuable ores are nearby
name = 'Dowse';
tone = {241,251,113};
desc = 'strike colored sparks when used to dig near valuable ore.';
affinity = 'cognic';
apply = function(stack,power)
end;
};
pierce = { -- faster mining speed
name = 'Pierce';
tone = {113,240,251};
desc = 'rip through solid stone like a hot knife through butter';
affinity = 'praxic';
apply = function(stack,power)
end;
};
rend = { -- more damage / mine higher level blocks
name = 'Rend';
affinity = 'praxic';
tone = {251,203,113};
desc = 'cleave through sturdy ores and tear mortal flesh with fearsome ease';
apply = function(stack,power)
end;
};
}